Description of App
A formant-based speech engine great for reading text at high speech rates in 26 languages. Built by a community of testers who improve each release.
TGSpeechBox is a high-quality speech synthesizer that works as a system voice with VoiceOver and as a standalone text-to-speech app.
Features:
• 26 languages with natural-sounding speech
• Full VoiceOver integration — use as your primary system voice
• 7 voice presets plus YAML-defined voice profiles
• Deep engine tuning: pitch mode, voice tone, formant sharpness, inflection, tremor, breathiness, and more
• Phoneme editor: fine-tune individual speech sounds with live preview
• Pronunciation dictionary: add custom word pronunciations with IPA override support
• Stress, compound, and character dictionaries for advanced control
• Export and share your customizations
• Adjustable sample rate (11025–44100 Hz)
• Rate override and rate boost for VoiceOver
• Language lock: keep your preferred language regardless of system setting
• Runs entirely on-device — no internet required, no data leaves your phone
TGSpeechBox uses a Klatt-style formant synthesis engine with eSpeak-ng for phoneme generation. It is open source under the MIT license.
Built by a blind developer, designed for accessibility from day one.
Comments
Older iPhones
I'm guessing this is an alternative and/or replacement for Eloquence and ESpeak. My question is, how well does it work on older devices?
TIA.
eSpeak should already work on your device.
It does work fine on my iPhone SE 2022. Both eSpeak and TGSpeechBox should work fine on your device as well. These are lightweight and responsive TTS engines, and even Piper TTS works on my iPhone SE 2022.
Thanks
I too have the iPhone SE 2022. Glad to hear this will work for me. 🙂
Blind developer?
Given the issues regarding the negative comments above I'd hold off for now!
Another Issue
Adjusting the parameters is easier on iOS compared to NVDA on Windows so I wanted to import the yaml file into NVDA but got no speech after importing the file and restarting NVDA. I had to uninstall and reinstall the add-on.