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