2012-01-06 87 views

回答

8

過這個剛剛來到和驚訝沒有人回答。

嘗試使用setPitch或setSpeechRate。

http://developer.android.com/reference/android/speech/tts/TextToSpeech.html#setPitch(float

+0

我真的應該閱讀我發佈的內容。謝謝! – 2012-11-14 18:24:14

+0

@MarkLapasa我試着設置setPitch以及setSpeechRate,但聲音不清晰或聽不到。我認爲我的手機出現了一些問題..所以嘗試安裝谷歌翻譯應用程序..它的工作非常好。我不確定我做錯了什麼。你能幫忙嗎? – Naveen 2013-04-01 14:36:53

3

隨着TTS u可以使用這些方法來控制說話

  • addSpeech(字符串文本,字符串文件名) //此方法添加的文本的字符串和聲音之間的映射文件。
  • getLanguage() ////此方法返回描述語言的Localeinstance。
  • isSpeaking()//此方法檢查TextToSpeech引擎是否忙於說話。
  • setPitch(float pitch)//此方法設置TextToSpeech引擎的語音音調。
  • setSpeechRate(float speechRate)//此方法設置語速。
  • shutdown()//此方法釋放TextToSpeech使用的資源
  • stop()//此方法停止說話。