4

新しい Google Voice からテキスト読み上げを使用する方法はありますか? Jelly Bean では発音が非常に滑らかなので、そのサービスにアクセスするための API が何かあるのではないかと考えていました。

ありがとう!

4

2 に答える 2

4

はい、AndroidTTSAPIを使用してGoogleNowの音声にアクセスすることは可能です。TextToSpeech.speak()呼び出しの「params」パラメーターで「KEY_FEATURE_NETWORK_SYNTHESIS」を使用する必要があります。

見る

http://developer.android.com/reference/android/speech/tts/TextToSpeech.Engine.html#KEY_FEATURE_NETWORK_SYNTHESIS

http://developer.android.com/reference/android/speech/tts/TextToSpeech.html#speak(java.lang.String,int,java.util.HashMap)

于 2012-09-17T17:07:34.140 に答える
1

標準の TextToSpeech クラスだけを使用しようとしましたか?

使い方はリファレンスを参照してください。「エンジン」文字列をコンストラクターに渡すことができます。JB TTS エンジンが別のエンジンとして表示される場合は、そこで選択できます。ただし、標準の TTS エンジンを選択するだけで、新しい JB TTS エンジンが自動的に使用されると思います。

于 2012-07-08T15:55:45.620 に答える