Tech Stack
Updated on:
About the technologies operating TTSReader
Speech Synthesis Engines
New AI Voices - 2025-05
As of May 2025, TTSReader has added support for new AI voices. These voices are powered by leading AI text-to-speech engines by Microsoft’s Azure, OpenAI, ElevenLabs and Google Cloud.
Want us to support more engines? Let us know! We are always looking to improve and expand our offerings.
We’re in a process of adding more voices, features, open-sourcing, and API, so stay tuned for updates. Exciting times for TTSReader & Text-To-Speech tech!
Web Speech API
- In addition to the new AI voices, TTSReader uses speech synthesis engines that are installed on your device and - or browser. We get access to them through the Web speech API.
- This is why different devices may show different voices.
- Chrome adds its own voices - thus generally having the largest variety.
- Firefox on Windows, allows using custom SAPI5 voices as well - so - you can even use your own voice to synthesize speech. See this article with video for more info. This is especially useful for people with speech difficulties, who can use their own voice to synthesize speech. In that case using SpeechNinja is recommended.
Hosting
Hosted on Google Cloud
App technology
The app itself is built on JavaScript, using npm. The code behind it is not open source.
We are open sourcing the wrapper javascript library around the web speech API.
Site technology
The website around the app, landing page, docs, etc. is based on Doks which is an amazing open source Hugo theme. We found Doks to be simply a piece of art. Doks is powered by Hugo & npm in a great hybrid that brings a lot of power, beauty and efficiency to this template / Hugo theme.
Need more help?
- Try the search box at the top of this page.
- Try the main FAQ page.
- Share your issue on our issues forum on GitHub, as well as search for a similar issue already posted and perhaps solved.
- Shoot us an email at
admin@speechlogger.com
. - Premium users may fill out the following form for premium support.
- For suggestions, feature requests and other discussions, please join our discussions forum.
- More ways to get in touch with us on the contact page.