4

TTS用に英語のデータをインストールしていますが、機能しますが、

tts.isLanguageAvailable(Locale.ENGLISH) 

android 4.1では常に-2(CHECK_VOICE_DATA_MISSING_DATA)を返します。ネクサス7タブレットを使用してテストに合格する唯一の方法は、フランス語、イタリア語など、他のすべてのTTSデータファイルをインストールすることです。その後、正しい結果が報告されます。現在、ファイルをインストールするようにユーザーにメッセージを表示していますが、英語が既にインストールされているため、英語をインストールするオプションは表示されません。つまり、アプリを使用するたびにこのメッセージが表示されるようになりました。これは明らかに迷惑です。

Androidの問題

4

2 に答える 2

1

Locale.US または Locale.UK をチェックしてみてください

于 2012-10-14T19:56:38.223 に答える