Package examples.synthesis

Class Summary
HelloSapi4 Speaks with a SAPI4 voice when the button is pushed
HelloSapi5 Speaks with a SAPI5 voice when the button is pushed
HelloWorld Demonstrates simple speech synthesis
MPEGFileWriter Utility class for saving synthesized speech to an MP3 file.
MultiSynthRecTest Creates multiple recognizers and synthesizers at once - note, for the Dragon engine, only one recognizer can be created - this test will fail on trying to allocate the second recognizer.
ProgressWindow Utility frame displaying a progress bar and a label.
ReadAliceToMPEGFile Demonstrates the new methods in AudioManager to save speech to an mpeg file.
ReadAliceToWAVEFile Reads in the text of Alice In Wonderland, Chapter 1, and saves it to a file
SpeakingClock Demonstrates simple speech synthesis, but also the addition of a word (with pronunciation) to the VocabManager, and JSML tags in the speech string.
SpeakToFile Demonstrates the new methods in AudioManager to save speech to a wave file.
SpeakToLine Demonstrates the new methods in AudioManager to play speech to a line.
SpeakToMPEGFile Demonstrates the new methods in AudioManager to save speech to an MPEG file using an AudioMediaURLSink
SpeakToMultiLine An example which splits synthesized speech to three AudioLineSinks and starts them at staggered intervals, so you can hear the three identical but separate streams.
SynthesizerTest Demonstrates setting voices and synthesizer properties, reading from a file containing JSML tags, and detecting word boundaries and bookmarks.
TestSpeakableListener This class extends the Mouth class, and displays itself in a new Frame, so it displays lip-sync events as well as printing out word and marker events.
WAVFileWriter Utility class for saving synthesized speech to a WAV file.