Package com.sun.speech.freetts.audio
Provides support for generic audio output for FreeTTS. This package provides a
generic interface for audio output (
AudioPlayer
) as well
as several implementations of this interface.
-
Interface Summary Interface Description AudioPlayer Provides an interface to the audio system for use by freetts. -
Class Summary Class Description JavaClipAudioPlayer Provides an implementation ofAudioPlayer
that creates javax.sound.sampled audio clips and outputs them via the javax.sound API.JavaStreamingAudioPlayer Streams audio to java audio.MultiFile8BitAudioPlayer Streams audio to multiple files as 8-bit samples, one per utterance.MultiFileAudioPlayer Streams audio to multiple files, one per utterance.NullAudioPlayer Provides an implementation ofAudioPlayer
that sends all audio data to the bit bucket.RawFileAudioPlayer Provides an implementation ofAudioPlayer
that sends all audio data to the given file.SingleFileAudioPlayer Streams audio to a file.