6

多くの言語でTTSを使用するアプリを開発したいと思います。問題は、私が推測する国(PICOについて話している)によっては、特定のデバイスが付属している言語が少ないことです。私のapkに埋め込まれたTTSエンジンを使用したり、オンラインのどこかで不足しているPICOファイルを見つけてapkに入れたりする方法はありますか...または言語をサポートするがデフォルトでデバイスに存在する他のソリューションはありますか?

4

1 に答える 1

4

この記事を読む: http://android-developers.blogspot.com/2009/09/introduction-to-text-to-speech-in.html

必要な言語を自動的にダウンロードするインテント (アクション - ACTION_INSTALL_TTS_DATA) があります。

また、次の 2 つのことができると思います。

a) http://developer.android.com/reference/android/speech/tts/TextToSpeechService.htmlに基づいて独自のサービスを実装します。

b) API を使用していくつかのカスタム ファイルをロードできます - addEarcon(String earcon, String filename) ( http://developer.android.com/reference/android/speech/tts/TextToSpeech.html )

于 2012-09-03T17:07:45.063 に答える