1. eSpeak:
- eSpeak is an open-source TTS software that is available for free. It's lightweight and supports various languages and voices.
2. Balabolka:
- Balabolka is a free TTS program for Windows that supports a variety of formats. It also includes a customizable pronunciation dictionary.
3. NVDA (NonVisual Desktop Access):
- NVDA is a free, open-source screen reader for Windows. While primarily designed for visually impaired users, it includes TTS functionality that can be useful for various applications.
4. Google Text-to-Speech:
- Google Text-to-Speech is a free service provided by Google for Android devices. It allows users to use Google's high-quality voices for text playback.
5. NaturalReader:
- NaturalReader offers a free version with basic TTS functionality. While it has limitations compared to the paid version, it's a popular choice for users on a budget.
6. MaryTTS:
- MaryTTS is an open-source TTS system that is free to use. It supports multiple languages and can be customized to some extent.
7. Windows Narrator:
- Windows Narrator is built into the Windows operating system and provides basic TTS functionality. While not as feature-rich as some third-party options, it's a readily available free solution for Windows users.
8. VoiceOver (macOS):
- VoiceOver is the built-in screen reader on macOS, providing TTS functionality. It's designed to assist users with visual impairments but can be used for various purposes.
9. Pico TTS (Text-to-Speech Engine for Android):
- Pico TTS is a TTS engine that comes pre-installed on some Android devices. It's a simple and free solution for Android users.
10. Festival:
- Festival is an open-source TTS system available for Linux and Unix-like systems. It's free and provides some customization options.