Seemingly an error in the text normalization phase, the SVOX pico TTS
engine reads all the numbers in the following text correctly except
1800 and 1900, which are read as just 18 and 19, respectively.
String text = "100. 200. 300. 400. 500. 600. 700. 800.
900. 1000. 1100. 1200. 1300. 1400. 1500. 1600. 1700. 1800. 1900. 2000.
2100.";
mTts.speak(text, TextToSpeech.QUEUE_ADD, null);
- - -
- using Android 2.2
- posted issue to issue tracker at
http://code.google.com/p/android/issues/detail?id=11751