Code: Select all
_textToSpeech.speak( text, TextToSpeech.QUEUE_ADD, null );
Die Klasse „TextToSpeech“ stellt eine Methode „isLanguageAvailable()“ bereit. Aber ob Sprachdaten installiert sind oder nicht, das Ergebnis der Methode ist immer dasselbe.
Code: Select all
_textToSpeech.isLanguageAvailable(Locale.GERMANY) // result is 1 (LANG_COUNTRY_AVAILABLE)
_textToSpeech.isLanguageAvailable(Locale.GERMAN) // result is 0 (LANG_AVAILABLE)
Hat jemand Haben Sie einen Hinweis, wie Sie überprüfen können, ob TTS-Sprachdaten installiert sind?
Danke.