# Package com.sun.speech.freetts.audio

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.

Related Packages
Package
Description
com.sun.speech.freetts
Top level package for FreeTTS.
Class
Description
AudioPlayer
Provides an interface to the audio system for use by freetts.
JavaClipAudioPlayer
Provides an implementation of `AudioPlayer` 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 of `AudioPlayer` that sends all audio data to the bit bucket.
RawFileAudioPlayer
Provides an implementation of `AudioPlayer` that sends all audio data to the given file.
SingleFileAudioPlayer
Streams audio to a file.