Sto lavorando con TTS.Android TTS Maschio Femmina Cambio
Ma ho bisogno di cambiare la voce del tts da femmina a maschio e viceversa.
So che posso farlo da eSpeak. Ma il problema è questo. Nella pagina delle impostazioni quando seleziono eSpeak TTS la voce diventa maschio e quando scelgo Pico TTS la voce diventa femminile. Ma quando dopo aver cambiato il motore nella pagina delle impostazioni quando provo a cambiare la voce e provo a usare quella voce modificata nella mia app, parla solo con la voce maschile.
mi scaricare l'app di terzi da http://eyes-free.googlecode.com/svn/trunk/tts/
Poi nel MainActivity di mia app che faccio il seguito,
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);
}
}
});
ma quello che sto cercando di fare è senza entrare alla pagina di impostazione TextToSpeech, solo cambiando un pulsante maschio/femmina voglio cambiare la voce per TTS.
Ti prego, aiutami a farlo. Ho provato un sacco di volte.
HI Debarati, sto anche provando lo stesso sdk ma non funziona correttamente, Pls Puoi aiutarmi, Grazie in anticipo ... –