Text to Speech Widget for Your Website

Not every visitor has time to read an article on screen: some would rather listen on the move or between tasks, and for some reading from a screen is hard. The website reader puts a player above every article and reads the text in a natural narrator voice — Azerbaijani in a native voice made for the language. Setup is simple: create a project in the panel, add a few lines of code to your site, and the widget does the rest. Once an article has been voiced, the audio is kept and never generated again: the next visitors play the ready recording.

Add it to your site Listen to a live example Monthly subscription; no extra charge per article or per listen.

Live example

To see the widget on a real page, open the sample article and press the player above it. The page is on our showcase site and runs the same widget you would add to yours. The sample article is in Azerbaijani.

Listen to a live example

A native Azerbaijani voice

Articles are read not with a foreign accent but in a native narrator voice made for Azerbaijani: stress falls where it should and the intonation sounds natural. For the quality of Azerbaijani voices and accent we are the best among comparable services — hear it for yourself in the live example.

Set up once, works on every article

You add the code to your site template once: the player appears on every page with that block, new articles included. There are no audio files to prepare or upload. If you edit an article, the new text is voiced the next time the page is opened.

A player that fits your site

The player sits above the article, with play, seek and 1.5x or 2x speed. Its colours can be matched to your design. Only text is read: videos, embedded social media posts and scripts are skipped.

How it works

  1. Create a project In the panel, under “Website reader”, enter your site address, the CSS selector of the article block, the language and the voice.
  2. Add the code to your site Once the monthly subscription is active, the panel shows the ready-made code. Place it at the end of your page template, and the player appears above the block you specified.
  3. Visitors listen The first time an article is opened, its text is voiced and the audio is kept; this can take a little while. Every visitor after that plays the ready recording.

Code example

This is roughly what the code looks like. The key and the project number belong to your project: the panel fills them into the ready-made code, so all you do is copy it.

<script src="https://voices.az/site/js/voices-reader.min.js"></script>
<script>
  voicesReaderInit({
    apiKey: 'YOUR-API-KEY',
    projectId: 123,
    selector: '#article'
  });
</script>

The code is tied to the site set in your project: placed on another domain, the player will not work.

Our Azerbaijani voices

Azerbaijani has two native voices — Sevda, female, and Emin, male — plus emotional styles of the female voice. Templated services list hundreds of voices and not one of them is Azerbaijani: the language is read by a general multilingual voice, and any native speaker hears it in the first sentence. A voice count means nothing without the language behind it. English, Russian and Turkish have native voices as well, so the same script can go out to several audiences at once.

Languages and voices

  • Azerbaijani — the native voices Sevda and Emin.
  • Articles in Russian, English and Turkish are read by native voices as well.
  • Each project has one language and one voice; a section of your site in another language gets a project of its own.

Who it is for

  • News sites and online media
  • Blogs and the article sections of company websites
  • Readers with low vision and anyone who finds reading from a screen hard
  • People who listen to articles on the move, on a walk or between tasks

Pricing

The website reader is a monthly subscription: the fee is taken from your balance once a month, per project. There is no extra charge for the number of articles or listens. The current monthly rate is on the pricing page, read from the same data billing uses.

See prices

Other services

Frequently asked questions

How do I add the widget to my site?
Create a project in the panel, activate the monthly subscription and add the code it shows to your site template. The player appears above the block you specified.
Do I have to voice each article myself?
No. An article is voiced automatically the first time it is opened, and the audio is kept; later visitors play the ready recording.
What happens if I edit an article?
If the text has changed, the new version is voiced the next time the page is opened, so visitors never hear audio of the old text.
Which languages and voices can it use?
Azerbaijani with the native voices Sevda and Emin; Russian, English and Turkish have native voices too. You choose the language and the voice when you create the project.
Can someone else use my code on their site?
The project is tied to your site address: placed on another domain, the player will not work.
How is it priced?
By monthly subscription, per project: the fee is taken from your balance once a month. There is no extra charge per article or per listen. The current rate is on the pricing page.
Can I see it working first?
Yes. The live example is on our showcase site diktor.az: open the page and press the player above the article.

Make your articles listenable

Signing up takes a few seconds. Listen to the live example first, then create your own project in the panel.

Add it to your site