ufg.processing
Class SpeechEngine
java.lang.Object
ufg.processing.SpeechEngine
public class SpeechEngine
- extends java.lang.Object
- Author:
- Martin Kaltenbrunner
freetts & sphinx wrapper for speech synthesis and recognition in processing
|
Constructor Summary |
SpeechEngine(processing.core.PApplet parent)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpeechEngine
public SpeechEngine(processing.core.PApplet parent)
speak
public void speak(java.lang.String text)
createAudioPlayer
public AudioPlayer createAudioPlayer(java.lang.String audioFile)
playAudio
public void playAudio(java.lang.String audioFile)
createMidiPlayer
public MidiPlayer createMidiPlayer(java.lang.String midiFile)
playMidi
public void playMidi(java.lang.String midiFile)
listVoices
public static void listVoices()
getSynthesizer
public SpeechSynthesizer getSynthesizer(java.lang.String voiceName)
getSynthesizer
public SpeechSynthesizer getSynthesizer()
createRecognizer
public void createRecognizer()
createRecognizer
public void createRecognizer(java.lang.String config)
startRecognizer
public void startRecognizer()
stopRecognizer
public void stopRecognizer()
testSynthesizer
public static void testSynthesizer()