Jean-Michel Trivi
ae4d8ac982
Update TTS plugin interface to receive engine configuration data
...
coming from the plugin helper code (handling config and preferences).
Change-Id: Ibc1d229463f11f8977552d74d1fd2aa6a6cab88e
2010-03-18 11:52:41 -07:00
Eric Laurent
9d91ad5d99
Fix issue 1795088 Improve audio routing code
...
Initial commit for review.
Integrated comments after patch set 1 review.
Fixed lockup in AudioFlinger::ThreadBase::exit()
Fixed lockup when playing tone with AudioPlocyService startTone()
2009-07-23 06:03:39 -07:00
Marco Nelissen
d43b2e4b75
Add a virtual destructor to the TtsEngine class.
2009-07-08 16:24:38 -07:00
Jean-Michel Trivi
3f81888a72
Add in TTS engine interface the methods to query the availability for a language,
...
to set the synthesis audio format, to query the current language, country and
variant setting.
2009-06-29 09:52:17 -07:00
Jean-Michel Trivi
0a90b69714
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
bc275c818b
Updating TTS engine interface for setting the language based on language, country and variant codes
...
coming from a java.util.Locale instance.
2009-06-16 13:25:15 -07:00
Jean-Michel Trivi
a40a4cf656
Cleaning up comments in interface for TTS engines.
2009-06-05 15:49:28 -07:00
Charles Chen
a17cef0154
Updating TtsEngine.h and SynthProxy.cpp so that buffer memory
...
management is handled on the system side.
2009-06-05 13:58:33 -07:00
Jean-Michel Trivi
8d336f9ab9
Adding TTS error code to signal missing resources (for instance missing language files).
2009-05-28 11:11:25 -07:00
Jean-Michel Trivi
c7104572aa
Add header declaring the interface for TTS engines to implement.
2009-05-21 15:32:11 -07:00