2011-12-07 9 views
1

私は、テキストからジャワ語を話すAndroidでアプリを開発する方法を探しています。私が知っているように、Javanese TTSはデフォルトでインストールされていません。では、デフォルトのTTSエンジンの発音を変更する方法はありますか? たとえば、 "PIYE"の私の予想される発音は、おしっこです。ここではTTSエンジンが生成するものである:Android Text To Speechの発音を変更する方法はありますか?

mTts.speak("piye", TextToSpeech.QUEUE_ADD, null); // output: pie-ee

誰かが私を助けることができますか?ありがとうございました。

答えて

0

いいえ、発音を変更することはできません。これを行うAPIメソッドはありません。

0

私は何か似たようなことをしようとしています - 標準的なUS-EN発音を科学用語として使用するアプリを入手してください。私の解決策は、TTSエンジンに特定の言葉を発声的に正しい句で置き換えることによって、特定の言葉を特定の方法で発声させることです。次に例を示します。

myString = myString.replace( "cis"、 "sihs");

このアプローチは有望に見えますが、完全ではありません。

関連する問題