TTSReader Plugin - Make Your Own Website Speak
The TTSReader Plugin - One Line of Code That Reads Out Loud Your Site’s Text
- See a professional discussion on the different possibilities here.
- Straight to the point - see how to add it to your site with a single line of code.
- Want us to get back to you on this? Fill out the form here.
Demo
Advantages of the TTSReader Plugin
Engage users - have your content spoken out
Enable users to listen to your content.
Accessibility
For users with sight, reading or concentration difficulties, or users who prefer to listen to content, rather than read it.
A Single line of code
A single line of code is ALL that needs to be added to your site in order to make it speak with TTSReader’s plugin.
Customizable UI - per request
The plugin can look like your site, and can be customized to fit your site’s look and feel. It can be placed anywhere on the page, and can be hidden or shown at will. If you need it customized please fill in the form below.
Easy to use
The plugin is easy to use, requires no configuration, and works out of the box - both for you and for your users.
Completely free
The general version of the plugin is completely free. If you need a customized version - please fill in the form below. Even then - we commit to beat any other offer you have for a Text To Speech plugin / solution for your site. Moreover - we commit to cutting your TTS costs by at least 50%. Don’t believe us? Try us.
No ads, no tracking, no cookies
The plugin does not track users, does not use cookies, and does not show ads.
Does not slow down your site!
The plugin is lightweight, and loads only after the rest of your page is fully loaded. So it is not slowing down your site, nor is it heavy on users’ data.
How to add the plugin to your site?
- Simply place the following code into your webpage’s
<head>
tag:
<script src="https://unpkg.com/ttsreader-plugin/main.js" defer></script>
- Test
- That’s it! Your site now has the TTSReader plugin.
Main Features
- Play / Pause
- Jump to next / previous paragraph
- Set language, voice and speed
- Cross browser compatibility
- Automatically scrolls to follow
- Persists user’s preferences
- Persists user’s position on page
LICENSE & TERMS OF USE
AS-IS & NO WARRANTY
We intend the plugin to be the best, and do exactly what it should - no more - no less. In fact, in its core - it’s identical to the plugin we use on our own site. So, we put our money where our mouth is. Having said that, please note that the plugin is licensed to be used AS-IS and we do not provide any warranty. We do not and cannot take any responsibility for any damage or loss caused by the plugin, direct or indirect.
LICENSE
General
- It is published here to be used as a package only.
- All rights reserved to WellSource Ltd. / Ronen Rabinovici - the developer.
What you may do with this package:
- You may use this package without altering the code.
What you may not do with this package
- You may not use this package to create a competing product.
- You may not use this package to create a similar product.
- You may not use this package to create a derivative product.
- You may not copy the code or any part of it.
- You may not reverse-engineer it.
Additional methods for adding text-to-speech to a site:
In order to add text-to-speech to a site, one has 2 options, which then split to more options themselves.
The main 2 options are:
- Pre-recording of the text - if the text does not change - that could be a valid option. Then - you simply serve the same static pre-generated mp3 file to all users that request it.
- Generating the text-to-speech on the fly. This is more suitable if the content is dynamic. It also lets users select their preferred voice, etc. It can do translations as well - everything on the fly. This option now splits further into 2 sub-options for the text-synthesizer. You could use text-synthesizers that come via the web-speech-API or text-synthesizers that are served as a service by Microsoft usually via API.
- (a) Web-speech-API advantage - does not charge per use - free for any scale. Disadvantage - support & voices may vary between platforms.
- (b) Microsoft API advantage - high quality consistent voices on any platform. Disadvantages - may become very expensive for high volumes.
We - at ttsreader - can make all 3 options work best for you. We mainly specialize in 2(a) - this is how ttsreader.com itself operates and this is how we are able to give it for free for unlimited usage.
You could of course develop your own player using any one of these routes. Our advantage is that we’re always ‘on it’ anyhow - so it’s probably more efficient for you to simply use our player - as we’re working on it every day anyhow, we update it, fix, find workarounds to bugs introduced by the OS or browsers or speech engines, etc.
Our business model is basically -
- Free player if you take it as-is. What do we get from it? Your visitors, see the player - and may click the info icon on it and then get to know us or even click on the link to ttsreader.com.
- If you need customizations we would have to charge something - but - my guess is that it’s at least 50% less than other vendors.
- If you need a whole new project tailored to your needs - we should discuss the details to understand better. Everything is possible.
Hope this helps, would love to hear your thoughts,
Ronen