Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * www.engineerindy.com
- * 18/6/12
- * NetBeans 7.1
- * Java version 7
- * Use Freetts 1.2.2
- * @Windows7
- */
- package text2speech;
- import com.sun.speech.freetts.FreeTTS;
- import com.sun.speech.freetts.Voice;
- import com.sun.speech.freetts.VoiceManager;
- import com.sun.speech.freetts.audio.AudioPlayer;
- /**
- * @author www.engineerindy.com
- */
- public class Text2Speech {
- FreeTTS freetts;
- AudioPlayer audioPlayer = null;
- String voiceName = "kevin16"; //Can change voice
- VoiceManager voiceManager = VoiceManager.getInstance();
- Voice voice = voiceManager.getVoice(voiceName);
- public void TTSPlay(String txtSpeak){
- try{
- voice.allocate(); //start
- voice.speak(txtSpeak); //begin speak
- }catch(Error e){
- System.out.println(e);
- }
- }
- public static void main(String[] args) {
- Text2Speech tts = new Text2Speech();
- tts.TTSPlay("Hello sa wat dee kubbb");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement