6
我正在與TTS合作。Android TTS男性女性聲音變化
但我需要改變女性的聲音從男性到男性,反之亦然。
我知道我可以通過eSpeak來完成。但問題是。在設置頁面中,當我選擇eSpeak TTS時,語音變爲男性,當我選擇Pico TTS時,語音變爲女性。 但是當更改設置頁面中的引擎後,當我嘗試更改語音並嘗試在我的應用中使用改變後的語音時,它只會以男性語音說話。
我下載從http://eyes-free.googlecode.com/svn/trunk/tts/
然後,第三方應用程序在我的應用程序的MainActivity我做以下,
editText = (EditText) findViewById(R.id.EditText01);
Button speak = (Button) findViewById(R.id.SpeakButton);
speak.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
if(editText.getText().toString().equalsIgnoreCase(""))
startActivity(new Intent(Main.this, ConfigurationManager.class));
else {
tts = new TTS(Main.this, ttsInitListener, true);
}
}
});
但是我試圖做的只是沒有進入到文字轉語音設置頁面,改變一個男/女按鈕,我想改變TTS的聲音。
請幫我這麼做。我已經嘗試了很多次。
嗨Debarati,我也嘗試相同的sdk,但不能正常工作,請問你能幫助我,感謝提前... – 2013-02-02 05:59:22