import t2s.son.TextReader; |
ReaderTextReader = new ReaderText("Здравствуйте"); |
player.playAll(); |
reader.setText("Я программа преобразования текста в речь"); |
import t2s.son.TextReader;
public class Synthese_Vocale{
public static void main(String[] args) {
ReaderTextReader = new ReaderText("hello");
player.playAll();
reader.setText("Я синтезатор речи, кто ты?");
player.playAll();
}
}
VoiceManager voiceManager = VoiceManager.getInstance(); // Создаем список голосов Voice[] voice = voiceManager.getVoices(); //У каждого голоса есть свойства, вы можете просмотреть список, чтобы найти голос по мере необходимости. // выделяем ресурсы для этого голоса voice [x].allocate(); |
import com.sun.speech.freetts.Voice;
import com.sun.speech.freetts.VoiceManager;
public class Synthese_Vocale {
/**
* Как отобразить все голоса
*/
public static void voicelist() {
System.out.println("Все доступные голоса:");
VoiceManager voiceManager = VoiceManager.getInstance();
Voice[] voice = voiceManager.getVoices();
for (int i = 0; i < voice.length; i++) {
System.out.println(" " + voice[i].getName()
+ " (" + voice[i].getDomain() + " domain)");
}
}
public static void main(String[] args) {
/*Метод, позволяющий отобразить все доступные голоса*/
voicelist();
строка VoiceName = "kevin";
System.out.println("\nГолос используется: " + VoiceName);
/* VoiceManager управляет всеми голосами для FreeTTS
*/
VoiceManager voiceManager = VoiceManager.getInstance();
/*Загрузить voice
*/
Voice = voiceManager.getVoice(VoiceName);
/*Если имя голоса не существует, то error
*/
if (voice == null) {
System.err.println(
"Голос "
+ voicename +". не распознается, пожалуйста, попробуйте другое имя.");
System.exit(1);
}
/* Загрузить ресурсы, чей голос использует
*/
voice.allocate();
/* синтезировать речь
*/
voice.speak("hello world");
voice.speak("Как ты себя чувствуешь сегодня");
voice.speak("Я программист");
/* unallocated
*/
voices.deallocate();
/*программа успешно завершена
*/
System.exit(0);
}
}
Please disable your ad blocker and refresh the window to use this website.