2
Недавно я нашел способ сделать Text To Speech в Java (MaryTTS: http://mary.dfki.de/index.html)MaryTTS голос имя
Я нашел этот код, чтобы использовать его в Java:
public class MaryTTSRemote
{
private MaryInterface marytts;
private AudioPlayer ap;
public MaryTTSRemote(String voiceName)
{
try
{
marytts = new LocalMaryInterface();
marytts.setVoice(voiceName);
ap = new AudioPlayer();
}
catch (MaryConfigurationException ex)
{
ex.printStackTrace();
}
}
public void say(String input)
{
try
{
AudioInputStream audio = marytts.generateAudio(input);
ap.setAudio(audio);
ap.start();
}
catch (SynthesisException ex)
{
System.err.println("Error saying phrase.");
}
}
}
Но когда Я пытаюсь запустить этот класс, я не знаю, какое имя имеет основной голос. Кто-нибудь знает, какую строку я должен дать этому классу, чтобы заставить его работать?
Александр есть ли какие-либо изменения, чтобы знать, как мы можем применять эффекты к голосу? Я не могу найти для этого очень четкую документацию. Это похоже на джунгли проекта «MaryTTS» ... :) – GOXR3PLUS
На самом деле я разместил вопрос здесь: http://stackoverflow.com/questions/33321422/marytts-voice-name – GOXR3PLUS