Jean-Michel Trivi
b009418048
Clean TTS logs: use a common TAG in the TTS service, don't show
...
an error when loading the native synth lib.
2009-08-31 14:46:18 -07:00
Jean-Michel Trivi
09f8db7ad3
Add a synchronous stop method to TTS synth engine so that upon its destruction,
...
if it was synthesing to a file, the latter can be deleted without
still being written to.
Clear the hashmap of SpeechItem to be stopped (mKillList) when the speech
queue is empty.
2009-08-31 11:39:20 -07:00
Jean-Michel Trivi
8b86da899a
Remove obsolete playBuffer() method from the text-to-speech SynthProxy class.
2009-07-17 18:22:15 -07:00
Jean-Michel Trivi
9440bce855
Propagate optional audio stream type to the creation of the audio resources
...
to enable the playback of TTS content on various stream types.
2009-07-13 11:34:30 -07:00
Charles Chen
a3f89295ad
Propagating the error codes through the TtsService
2009-07-06 14:14:52 -07:00
Charles Chen
35b86c273a
Adding tts result codes.
2009-07-06 10:51:48 -07:00
Jean-Michel Trivi
bee1c7e6a4
Expose in SynthProxy the query for the TTS supported and current language.
2009-06-29 16:07:17 -07:00
Jean-Michel Trivi
d6d03e05be
Use the same interface in the TTS engine interface for setLanguage and loadLanguage.
...
Adding function to check the support level for a language in TTS engine interface.
2009-06-26 09:46:28 -07:00
Jean-Michel Trivi
2ea5349583
Adding support for pitch changes of the synthesized text in Text-To-Speech.
2009-06-23 15:26:57 -07:00
Jean-Michel Trivi
679d728f09
Using Locale to specify language and country for a TTS language to load,
...
rather than a String.
Cleanup in doc for TextToSpeech, and addition of queue mode constants.
2009-06-17 10:16:17 -07:00
Charles Chen
f85aa5a4d4
Restructuring the TTS files so that it works as a Service
2009-06-10 13:31:09 -07:00