- dataBuffer - Variable in class org.xiph.speex.OggSpeexWriter
-
Data buffer
- dataBufferPtr - Variable in class org.xiph.speex.OggSpeexWriter
-
Pointer within the Data buffer
- DEBUG - Static variable in class org.xiph.speex.ant.JSpeexDecoderTask
-
Print level for messages : Print debug information
- DEBUG - Static variable in class org.xiph.speex.ant.JSpeexEncoderTask
-
Print level for messages : Print debug information
- decode(File, File) - Method in class org.xiph.speex.ant.JSpeexDecoderTask
-
Decodes a spx file to wave.
- decode(Bits, float[]) - Method in interface org.xiph.speex.Decoder
-
Decode the given input bits.
- decode(Bits, float[]) - Method in class org.xiph.speex.NbDecoder
-
Decode the given input bits.
- decode(Bits, float[]) - Method in class org.xiph.speex.SbDecoder
-
Decode the given input bits.
- decode(byte[], int, int) - Method in class org.xiph.speex.spi.Speex2PcmAudioInputStream
-
This is where the actual decoding takes place.
- decode(float[], int) - Method in class org.xiph.speex.Stereo
-
Transforms a mono frame into a stereo frame using intensity stereo info.
- decodedData - Variable in class org.xiph.speex.SpeexDecoder
-
- decodedData - Variable in class org.xiph.speex.spi.Speex2PcmAudioInputStream
-
Array containing the decoded audio samples.
- decodeLost(float[]) - Method in class org.xiph.speex.NbDecoder
-
Decode when packets are lost.
- decodeLost(float[], boolean) - Method in class org.xiph.speex.SbDecoder
-
Decode when packets are lost.
- Decoder - Interface in org.xiph.speex
-
Speex Decoder inteface, used as a base for the Narrowband and sideband
decoders.
- decoder - Variable in class org.xiph.speex.SpeexDecoder
-
- decoder - Variable in class org.xiph.speex.spi.Speex2PcmAudioInputStream
-
Speex Decoder.
- decodeStereo(float[], int) - Method in interface org.xiph.speex.Decoder
-
Decode the given bits to stereo.
- decodeStereo(float[], int) - Method in class org.xiph.speex.NbDecoder
-
Decode the given bits to stereo.
- decodeStereo(float[], int) - Method in class org.xiph.speex.SbDecoder
-
Decode the given bits to stereo.
- DEFAULT_BUFFER_SIZE - Static variable in class org.xiph.speex.Bits
-
Default buffer size
- DEFAULT_BUFFER_SIZE - Static variable in class org.xiph.speex.spi.FilteredAudioInputStream
-
The default size of the buffer.
- DEFAULT_BUFFER_SIZE - Static variable in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
The default size of the buffer (UWB stereo requires at least 2560b).
- DEFAULT_CHANNELS - Static variable in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
The default number of channels if none is given in the constructor.
- DEFAULT_FRAMES_PER_PACKET - Static variable in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
The default number of Speex frames that will be put in each Ogg packet.
- DEFAULT_PACKETS_PER_OGG_PAGE - Static variable in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
The default number of Ogg packets that will be put in each Ogg page.
- DEFAULT_QUALITY - Static variable in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
The default quality setting for the Speex encoder.
- DEFAULT_QUALITY - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Default quality setting for the Speex encoding.
- DEFAULT_SAMPLERATE - Static variable in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
The default sample rate if none is given in the constructor.
- DEFAULT_VBR - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Default VBR setting for the Speex encoding.
- destDir - Variable in class org.xiph.speex.ant.JSpeexDecoderTask
-
Directory to place destination files
- destDir - Variable in class org.xiph.speex.ant.JSpeexEncoderTask
-
Directory to place destination files
- destFile - Variable in class org.xiph.speex.ant.JSpeexDecoderTask
-
Destination file of decoded audio
- destFile - Variable in class org.xiph.speex.ant.JSpeexEncoderTask
-
Destination file of decoded audio
- destFormat - Variable in class org.xiph.speex.ant.JSpeexDecoderTask
-
Defines File format for output audio file (Raw or Wave).
- destFormat - Variable in class org.xiph.speex.ant.JSpeexEncoderTask
-
Defines File format for output audio file (Raw or Wave).
- destroy() - Method in class org.xiph.speex.player.PlayerApplet
-
Called by the browser or applet viewer to inform this applet that it is
being reclaimed and that it should destroy any resources that it has
allocated.
- destroy() - Method in class org.xiph.speex.player.RecorderApplet
-
Called by the browser or applet viewer to inform this applet that it is
being reclaimed and that it should destroy any resources that it has
allocated.
- double_codebook - Variable in class org.xiph.speex.SubMode
-
Apply innovation quantization twice for higher quality (and higher bit-rate)
- dtx - Variable in class org.xiph.speex.ant.JSpeexEncoderTask
-
Defines whether or not to use DTX (Discontinuous Transmission).
- dtx_count - Variable in class org.xiph.speex.NbEncoder
-
State of the VBR data
- dtx_enabled - Variable in class org.xiph.speex.NbCodec
-
- g0_mem - Variable in class org.xiph.speex.SbCodec
-
- g1_mem - Variable in class org.xiph.speex.SbCodec
-
- gain - Variable in class org.xiph.speex.Ltp3Tap
-
- gain_bits - Variable in class org.xiph.speex.Ltp3Tap
-
- gain_cdbk - Variable in class org.xiph.speex.Ltp3Tap
-
- gain_cdbk_lbr - Static variable in interface org.xiph.speex.Codebook
-
Gain Codebook (LBR)
- gain_cdbk_nb - Static variable in interface org.xiph.speex.Codebook
-
Gain Codebook (narrowband)
- gamma1 - Variable in class org.xiph.speex.NbCodec
-
Maximum pitch value allowed
- gamma2 - Variable in class org.xiph.speex.NbCodec
-
Perceptual filter: A(z/gamma1)
- getAbr() - Method in interface org.xiph.speex.Encoder
-
Returns the Average Bit Rate used (0 if ABR is not turned on).
- getAbr() - Method in class org.xiph.speex.NbEncoder
-
Returns the Average Bit Rate used (0 if ABR is not turned on).
- getAbr() - Method in class org.xiph.speex.SbEncoder
-
Returns the Average Bit Rate used (0 if ABR is not turned on).
- getAudioFileFormat(File) - Method in class org.xiph.speex.spi.SpeexAudioFileReader
-
Obtains the audio file format of the File provided.
- getAudioFileFormat(URL) - Method in class org.xiph.speex.spi.SpeexAudioFileReader
-
Obtains an audio input stream from the URL provided.
- getAudioFileFormat(InputStream) - Method in class org.xiph.speex.spi.SpeexAudioFileReader
-
Obtains an audio input stream from the input stream provided.
- getAudioFileFormat(InputStream, int) - Method in class org.xiph.speex.spi.SpeexAudioFileReader
-
Return the AudioFileFormat from the given InputStream.
- getAudioFileFormat(InputStream, ByteArrayOutputStream, int) - Method in class org.xiph.speex.spi.SpeexAudioFileReader
-
Return the AudioFileFormat from the given InputStream.
- getAudioFileTypes() - Method in class org.xiph.speex.spi.SpeexAudioFileWriter
-
Obtains the file types for which file writing support is provided by this audio file writer.
- getAudioFileTypes(AudioInputStream) - Method in class org.xiph.speex.spi.SpeexAudioFileWriter
-
Obtains the file types that this audio file writer can write from the
audio input stream specified.
- getAudioInputStream(File) - Method in class org.xiph.speex.spi.SpeexAudioFileReader
-
Obtains an audio input stream from the File provided.
- getAudioInputStream(URL) - Method in class org.xiph.speex.spi.SpeexAudioFileReader
-
Obtains an audio input stream from the URL provided.
- getAudioInputStream(InputStream) - Method in class org.xiph.speex.spi.SpeexAudioFileReader
-
Obtains an audio input stream from the input stream provided.
- getAudioInputStream(InputStream, int) - Method in class org.xiph.speex.spi.SpeexAudioFileReader
-
Obtains an audio input stream from the input stream provided.
- getAudioInputStream(AudioFormat.Encoding, AudioInputStream) - Method in class org.xiph.speex.spi.SpeexFormatConvertionProvider
-
Obtains an audio input stream with the specified encoding from the given
audio input stream.
- getAudioInputStream(AudioFormat, AudioInputStream) - Method in class org.xiph.speex.spi.SpeexFormatConvertionProvider
-
Obtains an audio input stream with the specified format from the given
audio input stream.
- getAudioStream() - Method in class org.xiph.speex.player.Player
-
Returns an InputSteam containing the Audio to playback.
- getAudioStream() - Method in class org.xiph.speex.player.Recorder
-
Returns an InputSteam containing the Audio to playback.
- getBitRate() - Method in interface org.xiph.speex.Encoder
-
Get the current Bit Rate.
- getBitRate() - Method in class org.xiph.speex.NbEncoder
-
Gets the bitrate.
- getBitRate() - Method in class org.xiph.speex.SbEncoder
-
Returns the bitrate.
- getBuffer() - Method in class org.xiph.speex.Bits
-
Returns the current buffer array.
- getBufferSize() - Method in class org.xiph.speex.Bits
-
Returns the number of bytes used in the current buffer.
- getChannels() - Method in class org.xiph.speex.SpeexDecoder
-
Returns the number of channels.
- getChannels() - Method in class org.xiph.speex.SpeexEncoder
-
Returns the number of channels.
- getComplexity() - Method in interface org.xiph.speex.Encoder
-
Returns the algorthmic complexity.
- getComplexity() - Method in class org.xiph.speex.NbEncoder
-
Returns the algorthmic complexity.
- getComplexity() - Method in class org.xiph.speex.SbEncoder
-
Returns the algorthmic complexity.
- getDtx() - Method in interface org.xiph.speex.Decoder
-
Returns whether or not we are using Discontinuous Transmission encoding.
- getDtx() - Method in interface org.xiph.speex.Encoder
-
Returns whether or not we are using Discontinuous Transmission encoding.
- getDtx() - Method in class org.xiph.speex.NbCodec
-
Returns whether or not we are using Discontinuous Transmission encoding.
- getDtx() - Method in class org.xiph.speex.SbCodec
-
Returns whether or not we are using Discontinuous Transmission encoding.
- getEncodedFrameSize() - Method in interface org.xiph.speex.Encoder
-
Returns the size in bits of an audio frame encoded with the current mode.
- getEncodedFrameSize() - Method in class org.xiph.speex.NbEncoder
-
Returns the size in bits of an audio frame encoded with the current mode.
- getEncodedFrameSize() - Method in class org.xiph.speex.SbEncoder
-
Returns the size in bits of an audio frame encoded with the current mode.
- getEncoder() - Method in class org.xiph.speex.SpeexEncoder
-
Returns the Encoder being used (Narrowband, Wideband or Ultrawideband).
- getEncoder() - Method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
Returns the Encoder.
- getExc() - Method in interface org.xiph.speex.Decoder
-
Returns the excitation array.
- getExc() - Method in interface org.xiph.speex.Encoder
-
Returns the excitation array.
- getExc() - Method in class org.xiph.speex.NbCodec
-
Returns the excitation array.
- getExc() - Method in class org.xiph.speex.SbCodec
-
Returns the excitation array.
- getFrameSize() - Method in interface org.xiph.speex.Decoder
-
Returns the size of a frame.
- getFrameSize() - Method in interface org.xiph.speex.Encoder
-
Returns the size of a frame.
- getFrameSize() - Method in class org.xiph.speex.NbCodec
-
Returns the size of a frame (ex: 160 samples for a narrowband frame,
320 for wideband and 640 for ultra-wideband).
- getFrameSize() - Method in class org.xiph.speex.SbCodec
-
Returns the size of a frame (ex: 160 samples for a narrowband frame,
320 for wideband and 640 for ultra-wideband).
- getFrameSize() - Method in class org.xiph.speex.SpeexEncoder
-
Returns the size of a frame.
- getInnov() - Method in interface org.xiph.speex.Decoder
-
Returns the innovation array.
- getInnov() - Method in interface org.xiph.speex.Encoder
-
Returns the innovation array.
- getInnov() - Method in class org.xiph.speex.NbCodec
-
Returns the innovation array.
- getInnov() - Method in class org.xiph.speex.SbCodec
-
Returns the innovation array.
- getLookAhead() - Method in interface org.xiph.speex.Encoder
-
Return LookAhead.
- getLookAhead() - Method in class org.xiph.speex.NbEncoder
-
Return LookAhead.
- getLookAhead() - Method in class org.xiph.speex.SbEncoder
-
Return LookAhead.
- getMode() - Method in interface org.xiph.speex.Encoder
-
Returns the encoding submode currently in use.
- getMode() - Method in class org.xiph.speex.NbEncoder
-
Returns the encoding submode currently in use.
- getMode() - Method in class org.xiph.speex.SbEncoder
-
Returns the encoding submode currently in use.
- getPerceptualEnhancement() - Method in interface org.xiph.speex.Decoder
-
Returns whether perceptual enhancement is enabled or disabled.
- getPerceptualEnhancement() - Method in class org.xiph.speex.NbDecoder
-
Returns whether perceptual enhancement is enabled or disabled.
- getPerceptualEnhancement() - Method in class org.xiph.speex.SbDecoder
-
Returns whether perceptual enhancement is enabled or disabled.
- getPiGain() - Method in interface org.xiph.speex.Decoder
-
Returns the Pitch Gain array.
- getPiGain() - Method in interface org.xiph.speex.Encoder
-
Returns the Pitch Gain array.
- getPiGain() - Method in class org.xiph.speex.NbCodec
-
Returns the Pitch Gain array.
- getProcessedData(byte[], int) - Method in class org.xiph.speex.SpeexDecoder
-
Pull the decoded data out into a byte array at the given offset
and returns the number of bytes processed and just read.
- getProcessedData(short[], int) - Method in class org.xiph.speex.SpeexDecoder
-
Pull the decoded data out into a short array at the given offset
and returns tne number of shorts processed and just read
- getProcessedData(byte[], int) - Method in class org.xiph.speex.SpeexEncoder
-
Pull the decoded data out into a byte array at the given offset
and returns the number of bytes of encoded data just read.
- getProcessedDataByteSize() - Method in class org.xiph.speex.SpeexDecoder
-
Returns the number of bytes processed and ready to be read.
- getProcessedDataByteSize() - Method in class org.xiph.speex.SpeexEncoder
-
Returns the number of bytes of encoded data ready to be read.
- getProgress() - Method in class org.xiph.speex.player.Player
-
Return the progress of the playback.
- getProgress() - Method in class org.xiph.speex.player.Recorder
-
Return the progress of the playback.
- getQuality() - Method in class org.xiph.speex.spi.SpeexEncoding
-
Returns the quality setting for the Speex encoding.
- getRelativeQuality() - Method in interface org.xiph.speex.Encoder
-
Returns the relative quality.
- getRelativeQuality() - Method in class org.xiph.speex.NbEncoder
-
Returns the relative quality.
- getRelativeQuality() - Method in class org.xiph.speex.SbEncoder
-
Returns the relative quality.
- getSampleRate() - Method in class org.xiph.speex.SpeexDecoder
-
Returns the sample rate.
- getSampleRate() - Method in class org.xiph.speex.SpeexEncoder
-
Returns the sample rate.
- getSamplingRate() - Method in interface org.xiph.speex.Encoder
-
Returns the sampling rate.
- getSamplingRate() - Method in class org.xiph.speex.NbEncoder
-
Returns the sampling rate.
- getSamplingRate() - Method in class org.xiph.speex.SbEncoder
-
Returns the sampling rate.
- getSourceEncodings() - Method in class org.xiph.speex.spi.SpeexFormatConvertionProvider
-
Obtains the set of source format encodings from which format conversion
services are provided by this provider.
- getTargetEncodings() - Method in class org.xiph.speex.spi.SpeexFormatConvertionProvider
-
Obtains the set of target format encodings to which format conversion
services are provided by this provider.
- getTargetEncodings(AudioFormat) - Method in class org.xiph.speex.spi.SpeexFormatConvertionProvider
-
Obtains the set of target format encodings supported by the format
converter given a particular source format.
- getTargetFormats(AudioFormat.Encoding, AudioFormat) - Method in class org.xiph.speex.spi.SpeexFormatConvertionProvider
-
Obtains the set of target formats with the encoding specified supported by
the format converter.
- getVad() - Method in interface org.xiph.speex.Encoder
-
Returns whether or not we are using Voice Activity Detection encoding.
- getVad() - Method in class org.xiph.speex.NbEncoder
-
Returns whether or not we are using Voice Activity Detection encoding.
- getVad() - Method in class org.xiph.speex.SbEncoder
-
Returns whether or not we are using Voice Activity Detection encoding.
- getVbr() - Method in interface org.xiph.speex.Encoder
-
Returns whether or not we are using Variable Bit Rate encoding.
- getVbr() - Method in class org.xiph.speex.NbEncoder
-
Returns whether or not we are using Variable Bit Rate encoding.
- getVbr() - Method in class org.xiph.speex.SbEncoder
-
Returns whether or not we are using Variable Bit Rate encoding.
- getVbrQuality() - Method in interface org.xiph.speex.Encoder
-
Returns the Varible Bit Rate Quality.
- getVbrQuality() - Method in class org.xiph.speex.NbEncoder
-
Returns the Varible Bit Rate Quality.
- getVbrQuality() - Method in class org.xiph.speex.SbEncoder
-
Returns the Varible Bit Rate Quality.
- granulepos - Variable in class org.xiph.speex.OggSpeexWriter
-
Absolute granule position
(the number of audio samples from beginning of file to end of Ogg Packet).
- granulepos - Variable in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
A counter for the number of PCM samples that have been encoded.
- sampleRate - Variable in class org.xiph.speex.ant.JSpeexDecoderTask
-
If input is raw, defines the sample rate of the audio.
- sampleRate - Variable in class org.xiph.speex.ant.JSpeexEncoderTask
-
Defines the sampling rate of the audio input.
- sampleRate - Variable in class org.xiph.speex.OggSpeexWriter
-
Defines the sampling rate of the audio input.
- sampleRate - Variable in class org.xiph.speex.PcmWaveWriter
-
Defines the sampling rate of the audio input.
- sampleRate - Variable in class org.xiph.speex.SpeexDecoder
-
- sampleRate - Variable in class org.xiph.speex.SpeexEncoder
-
- sampleRate - Variable in class org.xiph.speex.spi.Speex2PcmAudioInputStream
-
The sample rate of the audio, in samples per seconds (Hz).
- SAMPLERATE_11KHZ - Static variable in class org.xiph.speex.player.Recorder
-
Audio sampled at 11 kHz.
- SAMPLERATE_16KHZ - Static variable in class org.xiph.speex.player.Recorder
-
Audio sampled at 16 kHz (wideband).
- SAMPLERATE_22KHZ - Static variable in class org.xiph.speex.player.Recorder
-
Audio sampled at 22 kHz (FM radio quality).
- SAMPLERATE_32KHZ - Static variable in class org.xiph.speex.player.Recorder
-
Audio sampled at 32 kHz (ultra-wideband).
- SAMPLERATE_44KHZ - Static variable in class org.xiph.speex.player.Recorder
-
Audio sampled at 44 kHz (CD quality).
- SAMPLERATE_8KHZ - Static variable in class org.xiph.speex.player.Recorder
-
Audio sampled at 8 kHz (telephone quality).
- sampling_rate - Variable in class org.xiph.speex.NbEncoder
-
- sampling_rate - Variable in class org.xiph.speex.SbEncoder
-
- SB_FRAME_SIZE - Static variable in class org.xiph.speex.SbCodec
-
The Sideband Frame Size gives the size in bits of a Sideband frame for a given sideband submode.
- SB_SUBMODE_BITS - Static variable in class org.xiph.speex.SbCodec
-
The Sideband Submodes Bits gives the number bits used to encode the Sideband Submode
- SB_SUBMODES - Static variable in class org.xiph.speex.SbCodec
-
The Sideband Submodes gives the number of submodes possible for the Sideband codec.
- SbCodec - Class in org.xiph.speex
-
Sideband Codec.
- SbCodec() - Constructor for class org.xiph.speex.SbCodec
-
- SbDecoder - Class in org.xiph.speex
-
Sideband Speex Decoder
- SbDecoder() - Constructor for class org.xiph.speex.SbDecoder
-
Constructor
- SbEncoder - Class in org.xiph.speex
-
Wideband Speex Encoder
- SbEncoder() - Constructor for class org.xiph.speex.SbEncoder
-
- SEGOFFSET - Static variable in class org.xiph.speex.spi.SpeexAudioFileReader
-
- setAbr(int) - Method in interface org.xiph.speex.Encoder
-
Sets the Average Bit Rate.
- setAbr(int) - Method in class org.xiph.speex.NbEncoder
-
Sets the Average Bit Rate.
- setAbr(int) - Method in class org.xiph.speex.SbEncoder
-
Sets the Average Bit Rate.
- setBitRate(int) - Method in interface org.xiph.speex.Encoder
-
Sets the bitrate.
- setBitRate(int) - Method in class org.xiph.speex.NbEncoder
-
Sets the bitrate.
- setBitRate(int) - Method in class org.xiph.speex.SbEncoder
-
Sets the bitrate.
- setBuffer(byte[]) - Method in class org.xiph.speex.Bits
-
Sets the buffer to the given value.
- setComment(String, boolean) - Method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
Sets the comment for the Ogg Comment Header.
- setComplexity(int) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the complexity
attribute.
- setComplexity(int) - Method in interface org.xiph.speex.Encoder
-
Sets the algorithmic complexity.
- setComplexity(int) - Method in class org.xiph.speex.NbEncoder
-
Sets the algorthmic complexity.
- setComplexity(int) - Method in class org.xiph.speex.SbEncoder
-
Sets the algorthmic complexity.
- setDestdir(File) - Method in class org.xiph.speex.ant.JSpeexDecoderTask
-
Handles the destdir
attribute.
- setDestdir(File) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the destdir
attribute.
- setDestfile(File) - Method in class org.xiph.speex.ant.JSpeexDecoderTask
-
Handles the destfile
attribute.
- setDestfile(File) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the destfile
attribute.
- setDtx(boolean) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the dtx
attribute.
- setDtx(boolean) - Method in interface org.xiph.speex.Encoder
-
Sets whether or not to use Discontinuous Transmission encoding.
- setDtx(boolean) - Method in class org.xiph.speex.NbEncoder
-
Sets whether or not to use Discontinuous Transmission encoding.
- setDtx(boolean) - Method in class org.xiph.speex.SbEncoder
-
Sets whether or not to use Discontinuous Transmission encoding.
- setEnhanced(boolean) - Method in class org.xiph.speex.ant.JSpeexDecoderTask
-
Handles the enhanced
attribute.
- setFailonerror(boolean) - Method in class org.xiph.speex.ant.JSpeexDecoderTask
-
Handles the failonerror
attribute.
- setFailonerror(boolean) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the failonerror
attribute.
- setFormat(int, int, int, int, boolean) - Method in class org.xiph.speex.OggSpeexWriter
-
Sets the output format.
- setFramesPerPacket(int) - Method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
Sets the number of Audio Frames that are to be put in every Speex Packet.
- setMode(String) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the mode
attribute.
- setMode(int) - Method in interface org.xiph.speex.Encoder
-
Sets the encoding submode.
- setMode(int) - Method in class org.xiph.speex.NbEncoder
-
Sets the encoding submode.
- setMode(int) - Method in class org.xiph.speex.SbEncoder
-
Sets the encoding submode.
- setNframes(int) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the nframes
attribute.
- setPacketsPerOggPage(int) - Method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
Sets the number of Speex Packets that are to be put in every Ogg Page.
- setPCMFormat(int, int) - Method in class org.xiph.speex.PcmWaveWriter
-
Sets the output format for a PCM Wave file.
- setPerceptualEnhancement(boolean) - Method in interface org.xiph.speex.Decoder
-
Enables or disables perceptual enhancement.
- setPerceptualEnhancement(boolean) - Method in class org.xiph.speex.NbDecoder
-
Enables or disables perceptual enhancement.
- setPerceptualEnhancement(boolean) - Method in class org.xiph.speex.SbDecoder
-
Enables or disables perceptual enhancement.
- setQuality(float) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the quality
attribute.
- setQuality(int) - Method in interface org.xiph.speex.Encoder
-
Sets the Quality (between 0 and 10).
- setQuality(int) - Method in class org.xiph.speex.NbEncoder
-
Sets the Quality
- setQuality(int) - Method in class org.xiph.speex.SbEncoder
-
Sets the Quality.
- setQuality(int) - Method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
Sets the Speex encoder Quality.
- setQuiet(boolean) - Method in class org.xiph.speex.ant.JSpeexDecoderTask
-
Handles the quiet
attribute.
- setQuiet(boolean) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the quiet
attribute.
- setSamplingRate(int) - Method in interface org.xiph.speex.Encoder
-
Sets the sampling rate.
- setSamplingRate(int) - Method in class org.xiph.speex.NbEncoder
-
Sets the sampling rate.
- setSamplingRate(int) - Method in class org.xiph.speex.SbEncoder
-
Sets the sampling rate.
- setSerialNumber(int) - Method in class org.xiph.speex.OggSpeexWriter
-
Sets the Stream Serial Number.
- setSerialNumber(int) - Method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
Sets the Stream Serial Number.
- setSpeexFormat(int, int, int, int, int, boolean) - Method in class org.xiph.speex.PcmWaveWriter
-
Sets the output format for a Speex Wave file.
- setSrcfile(File) - Method in class org.xiph.speex.ant.JSpeexDecoderTask
-
Handles the srcfile
attribute.
- setSrcfile(File) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the srcfile
attribute.
- setupSound() - Method in class org.xiph.speex.player.Player.Playback
-
Setup the JavaSound System to play the Audio.
- setupSound() - Method in class org.xiph.speex.player.Recorder.Capture
-
Setup the JavaSound System to play the Audio.
- setupTask(File, File) - Method in class org.xiph.speex.ant.JSpeexDecoderTask
-
Setup some task variables.
- setupTask(File, File) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Setup some task variables.
- setVad(boolean) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the vad
attribute.
- setVad(boolean) - Method in interface org.xiph.speex.Encoder
-
Sets whether or not to use Voice Activity Detection encoding.
- setVad(boolean) - Method in class org.xiph.speex.NbEncoder
-
Sets whether or not to use Voice Activity Detection encoding.
- setVad(boolean) - Method in class org.xiph.speex.SbEncoder
-
Sets whether or not to use Voice Activity Detection encoding.
- setVbr(boolean) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the vbr
attribute.
- setVbr(boolean) - Method in interface org.xiph.speex.Encoder
-
Sets whether or not to use Variable Bit Rate encoding.
- setVbr(boolean) - Method in class org.xiph.speex.NbEncoder
-
Sets whether or not to use Variable Bit Rate encoding.
- setVbr(boolean) - Method in class org.xiph.speex.SbEncoder
-
Sets whether or not to use Variable Bit Rate encoding.
- setVbr(boolean) - Method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
Sets whether of not the encoder is to use VBR.
- setVbrQuality(float) - Method in interface org.xiph.speex.Encoder
-
Sets the Varible Bit Rate Quality.
- setVbrQuality(float) - Method in class org.xiph.speex.NbEncoder
-
Sets the Varible Bit Rate Quality.
- setVbrQuality(float) - Method in class org.xiph.speex.SbEncoder
-
Sets the Varible Bit Rate Quality.
- setVerbose(boolean) - Method in class org.xiph.speex.ant.JSpeexDecoderTask
-
Handles the verbose
attribute.
- setVerbose(boolean) - Method in class org.xiph.speex.ant.JSpeexEncoderTask
-
Handles the verbose
attribute.
- shape_bits - Variable in class org.xiph.speex.SplitShapeSearch
-
- shape_cb - Variable in class org.xiph.speex.SplitShapeSearch
-
- shape_cb_size - Variable in class org.xiph.speex.SplitShapeSearch
-
- signs - Variable in class org.xiph.speex.SplitShapeSearch
-
- single - Variable in class org.xiph.speex.spi.FilteredAudioInputStream
-
Array of size 1, used by the read method to read just 1 byte.
- size - Variable in class org.xiph.speex.OggSpeexWriter
-
- size - Variable in class org.xiph.speex.PcmWaveWriter
-
- skip(long) - Method in class org.xiph.speex.spi.FilteredAudioInputStream
-
See the general contract of the skip
method of
InputStream
.
- skip(long) - Method in class org.xiph.speex.spi.Speex2PcmAudioInputStream
-
See the general contract of the skip
method of
InputStream
.
- smooth_gain - Variable in class org.xiph.speex.Filters
-
- smooth_left - Variable in class org.xiph.speex.Stereo
-
Ratio of energies: E(left+right)/[E(left)+E(right)]
- smooth_right - Variable in class org.xiph.speex.Stereo
-
Smoothed left channel gain
- soft_pitch - Variable in class org.xiph.speex.Vbr
-
- SPEEX - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies any Speex encoding.
- SPEEX - Static variable in class org.xiph.speex.spi.SpeexFileFormatType
-
Specifies an OGG Speex file.
- Speex2PcmAudioInputStream - Class in org.xiph.speex.spi
-
Converts an Ogg Speex bitstream into a PCM 16bits/sample audio stream.
- Speex2PcmAudioInputStream(InputStream, AudioFormat, long) - Constructor for class org.xiph.speex.spi.Speex2PcmAudioInputStream
-
Constructor
- Speex2PcmAudioInputStream(InputStream, AudioFormat, long, int) - Constructor for class org.xiph.speex.spi.Speex2PcmAudioInputStream
-
Constructor
- SPEEX_ENCODING - Static variable in class org.xiph.speex.spi.SpeexFormatConvertionProvider
-
- SPEEX_FORMAT - Static variable in class org.xiph.speex.spi.SpeexAudioFileWriter
-
- SPEEX_HEADERSIZE - Static variable in class org.xiph.speex.spi.SpeexAudioFileReader
-
The size of the Speex header.
- SPEEX_INBAND_STEREO - Static variable in class org.xiph.speex.Stereo
-
Inband code number for Stereo
- SPEEX_Q0 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 0, Speex encoding.
- SPEEX_Q1 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 1, Speex encoding.
- SPEEX_Q10 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 10, Speex encoding.
- SPEEX_Q2 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 2, Speex encoding.
- SPEEX_Q3 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 3, Speex encoding.
- SPEEX_Q4 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 4, Speex encoding.
- SPEEX_Q5 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 5, Speex encoding.
- SPEEX_Q6 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 6, Speex encoding.
- SPEEX_Q7 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 7, Speex encoding.
- SPEEX_Q8 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 8, Speex encoding.
- SPEEX_Q9 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies constant bitrate, quality 9, Speex encoding.
- SPEEX_VBR0 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 0, Speex encoding.
- SPEEX_VBR1 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 1, Speex encoding.
- SPEEX_VBR10 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 10, Speex encoding.
- SPEEX_VBR2 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 2, Speex encoding.
- SPEEX_VBR3 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 3, Speex encoding.
- SPEEX_VBR4 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 4, Speex encoding.
- SPEEX_VBR5 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 5, Speex encoding.
- SPEEX_VBR6 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 6, Speex encoding.
- SPEEX_VBR7 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 7, Speex encoding.
- SPEEX_VBR8 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 8, Speex encoding.
- SPEEX_VBR9 - Static variable in class org.xiph.speex.spi.SpeexEncoding
-
Specifies variable bitrate, quality 9, Speex encoding.
- SpeexAudioFileReader - Class in org.xiph.speex.spi
-
Provider for Speex audio file reading services.
- SpeexAudioFileReader() - Constructor for class org.xiph.speex.spi.SpeexAudioFileReader
-
- SpeexAudioFileWriter - Class in org.xiph.speex.spi
-
Provider for Speex audio file writing services.
- SpeexAudioFileWriter() - Constructor for class org.xiph.speex.spi.SpeexAudioFileWriter
-
- speexDecoder - Variable in class org.xiph.speex.ant.JSpeexDecoderTask
-
Speex Decoder
- SpeexDecoder - Class in org.xiph.speex
-
Main Speex Decoder class.
- SpeexDecoder() - Constructor for class org.xiph.speex.SpeexDecoder
-
Constructor
- SpeexEncoder - Class in org.xiph.speex
-
Main Speex Encoder class.
- SpeexEncoder() - Constructor for class org.xiph.speex.SpeexEncoder
-
Constructor
- SpeexEncoding - Class in org.xiph.speex.spi
-
Encodings used by the Speex audio decoder.
- SpeexEncoding(String, int, boolean) - Constructor for class org.xiph.speex.spi.SpeexEncoding
-
Constructs a new encoding.
- SpeexEncoding(String) - Constructor for class org.xiph.speex.spi.SpeexEncoding
-
Constructs a new encoding.
- SpeexFileFormatType - Class in org.xiph.speex.spi
-
FileFormatTypes used by the Speex audio decoder.
- SpeexFileFormatType(String, String) - Constructor for class org.xiph.speex.spi.SpeexFileFormatType
-
Constructs a file type.
- SpeexFormatConvertionProvider - Class in org.xiph.speex.spi
-
A format conversion provider provides format conversion services from one or
more input formats to one or more output formats.
- SpeexFormatConvertionProvider() - Constructor for class org.xiph.speex.spi.SpeexFormatConvertionProvider
-
- SPEEXID - Static variable in class org.xiph.speex.spi.SpeexAudioFileReader
-
The String that identifies the beginning of the Speex header.
- speexInbandRequest(Bits) - Method in class org.xiph.speex.Inband
-
Speex in-band request (submode=14).
- SplitShapeSearch - Class in org.xiph.speex
-
Split shape codebook search
- SplitShapeSearch(int, int, int, int[], int, int) - Constructor for class org.xiph.speex.SplitShapeSearch
-
Constructor
- srcFile - Variable in class org.xiph.speex.ant.JSpeexDecoderTask
-
Source file to decode
- srcFile - Variable in class org.xiph.speex.ant.JSpeexEncoderTask
-
Source file to decode
- srcFileset - Variable in class org.xiph.speex.ant.JSpeexDecoderTask
-
List of source files to decode
- srcFileset - Variable in class org.xiph.speex.ant.JSpeexEncoderTask
-
List of source files to decode
- srcFormat - Variable in class org.xiph.speex.ant.JSpeexDecoderTask
-
Defines File format for input audio file (Raw, Ogg or Wave).
- srcFormat - Variable in class org.xiph.speex.ant.JSpeexEncoderTask
-
Defines File format for input audio file (Raw, Ogg or Wave).
- start() - Method in class org.xiph.speex.player.Player.Playback
-
Start the playback thread which fills the JavaSound playback buffer.
- start() - Method in class org.xiph.speex.player.Player
-
Start the Player Component.
- start() - Method in class org.xiph.speex.player.PlayerApplet
-
Called by the browser or applet viewer to inform this applet that it
should start its execution.
- start() - Method in class org.xiph.speex.player.Recorder.Capture
-
Start the playback thread which fills the JavaSound playback buffer.
- start() - Method in class org.xiph.speex.player.RecorderApplet
-
Called by the browser or applet viewer to inform this applet that it
should start its execution.
- state - Variable in class org.xiph.speex.player.Player
-
Current State of the Finite State Machine
- STATE_BUFFERING - Static variable in class org.xiph.speex.player.Player
-
Finite State Machine State: Buffering
- STATE_ERROR - Static variable in class org.xiph.speex.player.Player
-
Finite State Machine State: Error
- STATE_INIT - Static variable in class org.xiph.speex.player.Player
-
Finite State Machine State: Initialised
- STATE_PAUSED - Static variable in class org.xiph.speex.player.Player
-
Finite State Machine State: Paused
- STATE_PLAYING - Static variable in class org.xiph.speex.player.Player
-
Finite State Machine State: Playing
- STATE_REC_PAUSED - Static variable in class org.xiph.speex.player.Recorder
-
Finite State Machine State: Recording Paused
- STATE_RECORDING - Static variable in class org.xiph.speex.player.Recorder
-
Finite State Machine State: Recording
- STATE_STOPPED - Static variable in class org.xiph.speex.player.Player
-
Finite State Machine State: Stopped
- stereo - Variable in class org.xiph.speex.Inband
-
- stereo - Variable in class org.xiph.speex.NbDecoder
-
- stereo - Variable in class org.xiph.speex.SbDecoder
-
- Stereo - Class in org.xiph.speex
-
Stereo
- Stereo() - Constructor for class org.xiph.speex.Stereo
-
- stop() - Method in class org.xiph.speex.player.Player.Playback
-
Stop the playback thread and destroy all resources.
- stop() - Method in class org.xiph.speex.player.Player
-
Stop the Player Component.
- stop() - Method in class org.xiph.speex.player.PlayerApplet
-
Called by the browser or applet viewer to inform this applet that it
should stop its execution.
- stop() - Method in class org.xiph.speex.player.Recorder.Capture
-
Stop the playback thread and destroy all resources.
- stop() - Method in class org.xiph.speex.player.RecorderApplet
-
Called by the browser or applet viewer to inform this applet that it
should stop its execution.
- stopButton - Variable in class org.xiph.speex.player.Player
-
Stop Button
- stopIt() - Method in class org.xiph.speex.player.Player
-
- stopIt() - Method in class org.xiph.speex.player.Recorder
-
- streamSerialNumber - Variable in class org.xiph.speex.OggSpeexWriter
-
Ogg Stream Serial Number
- streamSerialNumber - Variable in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
A unique serial number that identifies the Ogg stream.
- streamSerialNumber - Variable in class org.xiph.speex.spi.Speex2PcmAudioInputStream
-
A unique serial number that identifies the Ogg stream.
- subframeSize - Variable in class org.xiph.speex.NbCodec
-
Size of frames
- subframesize - Variable in class org.xiph.speex.SplitShapeSearch
-
- SubMode - Class in org.xiph.speex
-
Speex SubMode
- SubMode(int, int, int, int, LspQuant, Ltp, CbSearch, float, float, float, int) - Constructor for class org.xiph.speex.SubMode
-
Constructor
- submodeID - Variable in class org.xiph.speex.NbCodec
-
Sub-mode data
- submodes - Variable in class org.xiph.speex.NbCodec
-
- submodeSelect - Variable in class org.xiph.speex.NbEncoder
-
- submodeSelect - Variable in class org.xiph.speex.SbEncoder
-
- subvect_size - Variable in class org.xiph.speex.SplitShapeSearch
-
- swBuf - Variable in class org.xiph.speex.NbEncoder
-
"Pitch enhanced" excitation
- swBuf - Variable in class org.xiph.speex.SbEncoder
-
- swIdx - Variable in class org.xiph.speex.NbEncoder
-
Weighted signal buffer
- syn_percep_zero(float[], int, float[], float[], float[], float[], int, int) - Static method in class org.xiph.speex.Filters
-
syn_percep_zero
- WARN - Static variable in class org.xiph.speex.ant.JSpeexDecoderTask
-
Print level for messages : Print only warnings and errors
- WARN - Static variable in class org.xiph.speex.ant.JSpeexEncoderTask
-
Print level for messages : Print only warnings and errors
- WAVE_BITS_PER_FRAME - Static variable in class org.xiph.speex.PcmWaveWriter
-
Table describing the number of bit per Speex frame, depending on its
mode-1 (1=NB, 2=WB, 3=UWB), channels-1 (1=mono, 2=stereo) and the quality
setting (0 to 10).
- WAVE_FORMAT_PCM - Static variable in class org.xiph.speex.PcmWaveWriter
-
Wave type code of PCM
- WAVE_FORMAT_SPEEX - Static variable in class org.xiph.speex.PcmWaveWriter
-
Wave type code of Speex
- WAVE_FRAME_SIZES - Static variable in class org.xiph.speex.PcmWaveWriter
-
Table describing the number of frames per packet in a Speex Wave file,
depending on its mode-1 (1=NB, 2=WB, 3=UWB), channels-1 (1=mono, 2=stereo)
and the quality setting (0 to 10).
- WB_QUALITY_MAP - Static variable in class org.xiph.speex.SbEncoder
-
The Wideband Quality map indicates which sideband submode to use for the given wideband/ultra-wideband quality setting
- wbinit() - Method in class org.xiph.speex.SbCodec
-
Wideband initialisation
- wbinit() - Method in class org.xiph.speex.SbDecoder
-
Wideband initialisation
- wbinit() - Method in class org.xiph.speex.SbEncoder
-
Wideband initialisation
- window(int, int) - Static method in class org.xiph.speex.Misc
-
Builds an Asymmetric "pseudo-Hamming" window.
- window - Variable in class org.xiph.speex.NbEncoder
-
Start of weighted signal frame
- window - Variable in class org.xiph.speex.SbEncoder
-
- windowSize - Variable in class org.xiph.speex.NbCodec
-
Number of sub-frames
- wld(float[], float[], float[], int) - Static method in class org.xiph.speex.Lpc
-
Returns minimum mean square error.
- write(AudioInputStream, AudioFileFormat.Type, OutputStream) - Method in class org.xiph.speex.spi.SpeexAudioFileWriter
-
Writes a stream of bytes representing an audio file of the file type
indicated to the output stream provided.
- write(AudioInputStream, AudioFileFormat.Type, File) - Method in class org.xiph.speex.spi.SpeexAudioFileWriter
-
Writes a stream of bytes representing an audio file of the file format
indicated to the external file provided.
- write(AudioInputStream, OutputStream) - Method in class org.xiph.speex.spi.SpeexAudioFileWriter
-
Writes a stream of bytes representing an audio file of the file type
indicated to the output stream provided.
- writeHeader(String) - Method in class org.xiph.speex.AudioFileWriter
-
Writes the header pages that start the Ogg Speex file.
- writeHeader(String) - Method in class org.xiph.speex.OggSpeexWriter
-
Writes the header pages that start the Ogg Speex file.
- writeHeader(String) - Method in class org.xiph.speex.PcmWaveWriter
-
Writes the initial data chunks that start the wave file.
- writeHeader(String) - Method in class org.xiph.speex.RawWriter
-
Writes the header pages that start the Ogg Speex file.
- writeHeaderFrames() - Method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
Write the OGG Speex header then the comment header.
- writeInt(DataOutput, int) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a Little-endian int.
- writeInt(OutputStream, int) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a Little-endian int.
- writeInt(byte[], int, int) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a Little-endian int.
- writeLong(OutputStream, long) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a Little-endian long.
- writeLong(byte[], int, long) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a Little-endian long.
- writeOggPageChecksum() - Method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
Calculate and write the OGG page checksum.
- writeOggPageHeader(byte[], int, int, long, int, int, int, byte[]) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes an Ogg Page Header to the given byte array.
- writeOggPageHeader(int, int) - Method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
-
Write an OGG page header.
- writePacket(byte[], int, int) - Method in class org.xiph.speex.AudioFileWriter
-
Writes a packet of audio.
- writePacket(byte[], int, int) - Method in class org.xiph.speex.OggSpeexWriter
-
Writes a packet of audio.
- writePacket(byte[], int, int) - Method in class org.xiph.speex.PcmWaveWriter
-
Writes a packet of audio.
- writePacket(byte[], int, int) - Method in class org.xiph.speex.RawWriter
-
Writes a packet of audio.
- writeShort(DataOutput, short) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a Little-endian short.
- writeShort(OutputStream, short) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a Little-endian short.
- writeShort(byte[], int, int) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a Little-endian short.
- writeSpeexComment(byte[], int, String) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a Speex Comment to the given byte array.
- writeSpeexHeader(byte[], int, int, int, int, boolean, int) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a Speex Header to the given byte array.
- writeString(byte[], int, String) - Static method in class org.xiph.speex.AudioFileWriter
-
Writes a String.
- written - Variable in class org.xiph.speex.player.Player.Playback
-