Are there any free text-to-speech libraries available for Windows Mobile? Preferably with a C# (.net CF) API.
Edit:
It basically needs to be able to read from 0.001 to 999 and a few words like “kilometers, minutes, behind, ahead”
Sample phrases:
- “1 minute 30 seconds behind”
- “3.45 kilometers left”
I have no need for more advanced sentences.
Since i haven’t found any free library I decided to go with a bunch of generated wav files recorded using the SpeechSynthesizer on a desktop computer. So I’m actually using the MS Anna voice and might replace it if my app grow large enough or bump into some legal issues.
I’m combining multiple wav files to produce the numbering:
“34.5 kilometers left” = 30.wav + 4.wav + Point.wav + 5.wav + kilometers.wav + left.wav.