Alphabetical Index

A B C D E F G H I J L M N O P Q R S T U V W X Y

A

abr_count - field in class org.xiph.speex.NbEncoder
abr_count - field in class org.xiph.speex.SbEncoder
abr_drift - field in class org.xiph.speex.NbEncoder
Relative quality that will be needed by VBR
abr_drift - field in class org.xiph.speex.SbEncoder
Relative quality that will be needed by VBR
abr_drift2 - field in class org.xiph.speex.NbEncoder
abr_drift2 - field in class org.xiph.speex.SbEncoder
abr_enabled - field in class org.xiph.speex.NbEncoder
1 for enabling VAD, 0 otherwise
abr_enabled - field in class org.xiph.speex.SbEncoder
1 for enabling VAD, 0 otherwise
accum_sum - field in class org.xiph.speex.Vbr
actionPerformed(ActionEvent) - method in class org.xiph.speex.player.Player
Process Actions when button are pressed.
actionPerformed(ActionEvent) - method in class org.xiph.speex.player.Recorder
Process Actions when button are pressed.
addFileset(FileSet) - method in class org.xiph.speex.ant.JSpeexDecoderTask
Handles the fileset child element.
addFileset(FileSet) - method in class org.xiph.speex.ant.JSpeexEncoderTask
Handles the fileset child element.
advance(int) - method in class org.xiph.speex.Bits
Advance n bits.
analysis(float[],int,int,float) - method in class org.xiph.speex.Vbr
This function should analyse the signal and decide how critical the coding error will be perceptually.
audio - field in class org.xiph.speex.player.Recorder
audioFile - field in class org.xiph.speex.player.Player
audioFilename - field in class org.xiph.speex.player.Player
AudioFileWriter - class org.xiph.speex.AudioFileWriter
Abstract Class that defines an Audio File Writer.
audioFormat - field in class org.xiph.speex.player.Player.Playback
audioFormat - field in class org.xiph.speex.player.Recorder.Capture
audioInputStream - field in class org.xiph.speex.player.Player.Playback
audioInputStream - field in class org.xiph.speex.player.Recorder.Capture
audioLength - field in class org.xiph.speex.player.Player
audioStream - field in class org.xiph.speex.player.Player.Playback
autocorr - field in class org.xiph.speex.NbEncoder
2nd temporary buffer
autocorr - field in class org.xiph.speex.SbEncoder
Reflection coefficients
autocorr(float[],float[],int,int) - static method in class org.xiph.speex.Lpc
Compute the autocorrelation ,--, ac(i) = > x(n) * x(n-i) for all n `--' for lags between 0 and lag-1, and x == 0 outside 0...n-1
available() - method in class org.xiph.speex.spi.FilteredAudioInputStream
Returns the number of bytes that can be read from this inputstream without blocking.
available() - method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
Returns the number of bytes that can be read from this inputstream without blocking.
available() - method in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Returns the number of bytes that can be read from this inputstream without blocking.
average_energy - field in class org.xiph.speex.Vbr
awk1 - field in class org.xiph.speex.NbCodec
Gain of LPC filter at theta=pi (fe/2)
awk2 - field in class org.xiph.speex.NbCodec
Gain of LPC filter at theta=pi (fe/2)
awk3 - field in class org.xiph.speex.NbCodec
Gain of LPC filter at theta=pi (fe/2)

B

balance - field in class org.xiph.speex.Stereo
bitPtr - field in class org.xiph.speex.Bits
Position of the bit "cursor" within the current byte
bitrate - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines the desired bitrate for the encoded audio.
Bits - class org.xiph.speex.Bits
Speex bit packing and unpacking class.
bits - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Speex bit packing and unpacking class.
bits - field in class org.xiph.speex.SpeexDecoder
bits - field in class org.xiph.speex.SpeexEncoder
bits_per_frame - field in class org.xiph.speex.SubMode
Number of bits per frame after encoding
BOTH_ENCODINGS - static field in class org.xiph.speex.spi.SpeexFormatConvertionProvider
bounded_pitch - field in class org.xiph.speex.NbEncoder
buf - field in class org.xiph.speex.spi.FilteredAudioInputStream
The internal buffer array where the data is stored.
buf - field in class org.xiph.speex.SbEncoder
buf2 - field in class org.xiph.speex.NbEncoder
Temporary (Hanning) window
buffer - field in class org.xiph.speex.player.Player.Playback
buffer - field in class org.xiph.speex.player.Recorder.Capture
bufSize - field in class org.xiph.speex.NbCodec
LPC order
BUILD - static field in class org.xiph.speex.player.Player
Build Number
buildButton(String,String,String,String,String,ActionListener) - static method in class org.xiph.speex.player.Player
Build a Button.
buildDestFile(File) - method in class org.xiph.speex.ant.JSpeexDecoderTask
Builds and returns the destination file.
buildDestFile(File) - method in class org.xiph.speex.ant.JSpeexEncoderTask
Builds and returns the destination file.
buildNbSubModes() - static method in class org.xiph.speex.NbCodec
Build narrowband submodes
Builds and returns an Ogg Page Header.
buildSpeexComment(String) - static method in class org.xiph.speex.AudioFileWriter
Builds and returns a Speex Comment.
buildSpeexHeader(int,int,int,boolean,int) - static method in class org.xiph.speex.AudioFileWriter
Builds a Speex Header.
buildUwbSubModes() - static method in class org.xiph.speex.SbCodec
Build ultra-wideband submodes.
buildWbSubModes() - static method in class org.xiph.speex.SbCodec
Build wideband submodes.
bw_lpc(float,float[],float[],int) - static method in class org.xiph.speex.Filters
bw_lpc
bw_lpc1 - field in class org.xiph.speex.NbEncoder
Interpolated LPCs
bw_lpc1 - field in class org.xiph.speex.SbEncoder
Interpolated LPCs
bw_lpc2 - field in class org.xiph.speex.NbEncoder
LPCs after bandwidth expansion by gamma1 for perceptual weighting
bw_lpc2 - field in class org.xiph.speex.SbEncoder
LPCs after bandwidth expansion by gamma1 for perceptual weighting
bytePtr - field in class org.xiph.speex.Bits
Position of the byte "cursor"
bytes - field in class org.xiph.speex.Bits
"raw" data

C

calculateBlockSize(int,int,int) - static method in class org.xiph.speex.PcmWaveWriter
Calculates block size (considering padding).
calculateEffectiveBitrate(int,int,int) - static method in class org.xiph.speex.PcmWaveWriter
Calculates effective bitrate (considering padding).
Recorder.Capture - class org.xiph.speex.player.Recorder.Capture
Capture thread
CbSearch - class org.xiph.speex.CbSearch
Abstract class that is the base for the various Codebook search methods.
cdbk_nb - static field in class org.xiph.speex.Codebook
Codebook (narrowband)
cdbk_nb_high1 - static field in class org.xiph.speex.Codebook
Codebook (narrowband)
cdbk_nb_high2 - static field in class org.xiph.speex.Codebook
Codebook (narrowband)
cdbk_nb_low1 - static field in class org.xiph.speex.Codebook
Codebook (narrowband)
cdbk_nb_low2 - static field in class org.xiph.speex.Codebook
Codebook (narrowband)
channelCount - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
The number of audio channels (1=mono, 2=stereo).
channels - field in class org.xiph.speex.ant.JSpeexDecoderTask
If input is raw, defines th number of channels (1=mono, 2=stereo).
channels - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines the number of channels of the audio input (1=mono, 2=stereo).
channels - field in class org.xiph.speex.OggSpeexWriter
Defines the number of channels of the audio input (1=mono, 2=stereo).
channels - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The number of audio channels (1=mono, 2=stereo).
channels - field in class org.xiph.speex.PcmWaveWriter
Defines the number of channels of the audio input (1=mono, 2=stereo).
channels - field in class org.xiph.speex.SpeexDecoder
channels - field in class org.xiph.speex.SpeexEncoder
CHANNELS_MONO - static field in class org.xiph.speex.player.Recorder
Mono Audio (1 channel).
CHANNELS_STEREO - static field in class org.xiph.speex.player.Recorder
Stereo Audio (2 channels).
cheb_poly_eva(float[],float,int) - static method in class org.xiph.speex.Lsp
This function evaluates a series of Chebyshev polynomials.
checkIfStillOpen() - method in class org.xiph.speex.spi.FilteredAudioInputStream
Check to make sure that this stream has not been closed
checksum(int,byte[],int,int) - static method in class org.xiph.speex.OggCrc
Calculates the checksum on the given data, from the give offset and for the given length, using the given initial value.
close() - method in class org.xiph.speex.AudioFileWriter
Closes the output file.
close() - method in class org.xiph.speex.spi.FilteredAudioInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - method in class org.xiph.speex.OggSpeexWriter
Closes the output file.
close() - method in class org.xiph.speex.PcmWaveWriter
Closes the output file.
close() - method in class org.xiph.speex.RawWriter
Closes the output file.
Codebook - interface org.xiph.speex.Codebook
Codebook tables
Comb Filter
comb_gain - field in class org.xiph.speex.SubMode
Gain of enhancer comb filter
comment - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The comment String that will appear in the Ogg comment packet.
complexity - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines the encoders algorithmic complexity.
complexity - field in class org.xiph.speex.NbEncoder
complexity - field in class org.xiph.speex.SbEncoder
consec_noise - field in class org.xiph.speex.Vbr
COPYRIGHT - static field in class org.xiph.speex.ant.JSpeexDecoderTask
Copyright display String
COPYRIGHT - static field in class org.xiph.speex.ant.JSpeexEncoderTask
Copyright display String
count - field in class org.xiph.speex.spi.FilteredAudioInputStream
The index one greater than the index of the last valid byte in the buffer.
count_lost - field in class org.xiph.speex.NbDecoder
crc_lookup - static field in class org.xiph.speex.OggCrc
CRC checksum lookup table
createButtonPanel() - method in class org.xiph.speex.player.Player
Create the ButtonPanel for the player.
createButtonPanel() - method in class org.xiph.speex.player.Recorder
Create the ButtonPanel for the recorder.
createGUI() - method in class org.xiph.speex.player.Player
Create GUI for the player.
createImageIcon(String) - static method in class org.xiph.speex.player.Player
Returns an ImageIcon, or null if the path was invalid.
createScrollPanel() - method in class org.xiph.speex.player.Player
Create the ScrollPanel for the player.

D

dataBuffer - field in class org.xiph.speex.OggSpeexWriter
Data buffer
dataBufferPtr - field in class org.xiph.speex.OggSpeexWriter
Pointer within the Data buffer
DEBUG - static field in class org.xiph.speex.ant.JSpeexDecoderTask
Print level for messages : Print debug information
DEBUG - static field in class org.xiph.speex.ant.JSpeexEncoderTask
Print level for messages : Print debug information
decode(byte[],int,int) - method in class org.xiph.speex.spi.Speex2PcmAudioInputStream
This is where the actual decoding takes place.
decode(File,File) - method in class org.xiph.speex.ant.JSpeexDecoderTask
Decodes a spx file to wave.
decode(float[],int) - method in class org.xiph.speex.Stereo
Transforms a mono frame into a stereo frame using intensity stereo info.
decode(org.xiph.speex.Bits,float[]) - method in class org.xiph.speex.Decoder
Decode the given input bits.
decode(org.xiph.speex.Bits,float[]) - method in class org.xiph.speex.NbDecoder
Decode the given input bits.
decode(org.xiph.speex.Bits,float[]) - method in class org.xiph.speex.SbDecoder
Decode the given input bits.
decodedData - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Array containing the decoded audio samples.
decodedData - field in class org.xiph.speex.SpeexDecoder
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 org.xiph.speex.Decoder
Speex Decoder inteface, used as a base for the Narrowband and sideband decoders.
decoder - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Speex Decoder.
decoder - field in class org.xiph.speex.SpeexDecoder
decodeStereo(float[],int) - method in class 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 field in class org.xiph.speex.Bits
Default buffer size
DEFAULT_BUFFER_SIZE - static field in class org.xiph.speex.spi.FilteredAudioInputStream
The default size of the buffer.
DEFAULT_BUFFER_SIZE - static field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The default size of the buffer (UWB stereo requires at least 2560b).
DEFAULT_CHANNELS - static field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The default number of channels if none is given in the constructor.
DEFAULT_FRAMES_PER_PACKET - static field 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 field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The default number of Ogg packets that will be put in each Ogg page.
DEFAULT_QUALITY - static field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The default quality setting for the Speex encoder.
DEFAULT_QUALITY - static field in class org.xiph.speex.spi.SpeexEncoding
Default quality setting for the Speex encoding.
DEFAULT_SAMPLERATE - static field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The default sample rate if none is given in the constructor.
DEFAULT_VBR - static field in class org.xiph.speex.spi.SpeexEncoding
Default VBR setting for the Speex encoding.
destDir - field in class org.xiph.speex.ant.JSpeexDecoderTask
Directory to place destination files
destDir - field in class org.xiph.speex.ant.JSpeexEncoderTask
Directory to place destination files
destFile - field in class org.xiph.speex.ant.JSpeexDecoderTask
Destination file of decoded audio
destFile - field in class org.xiph.speex.ant.JSpeexEncoderTask
Destination file of decoded audio
destFormat - field in class org.xiph.speex.ant.JSpeexDecoderTask
Defines File format for output audio file (Raw or Wave).
destFormat - field 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 - field in class org.xiph.speex.SubMode
Apply innovation quantization twice for higher quality (and higher bit-rate)
dtx - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines whether or not to use DTX (Discontinuous Transmission).
dtx_count - field in class org.xiph.speex.NbEncoder
State of the VBR data
dtx_enabled - field in class org.xiph.speex.NbCodec

E

e - field in class org.xiph.speex.Ltp3Tap
E - field in class org.xiph.speex.SplitShapeSearch
e_ratio - field in class org.xiph.speex.Stereo
Left/right balance info
e_ratio_quant - static field in class org.xiph.speex.Stereo
encode(File,File) - method in class org.xiph.speex.ant.JSpeexEncoderTask
Encodes a PCM file to Speex.
encode(org.xiph.speex.Bits,float[]) - method in class org.xiph.speex.Encoder
Encode the given input signal.
encode(org.xiph.speex.Bits,float[]) - method in class org.xiph.speex.NbEncoder
Encode the given input signal.
encode(org.xiph.speex.Bits,float[]) - method in class org.xiph.speex.SbEncoder
Encode the given input signal.
encode(org.xiph.speex.Bits,float[],int) - static method in class org.xiph.speex.Stereo
Transforms a stereo frame into a mono frame and stores intensity stereo info in 'bits'.
Encoder - interface org.xiph.speex.Encoder
Speex Encoder interface, used as a base for the Narrowband and sideband encoders.
encoder - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The Speex Encoder class.
encoder - field in class org.xiph.speex.SpeexEncoder
energy_alpha - field in class org.xiph.speex.Vbr
enforce_margin(float[],int,float) - static method in class org.xiph.speex.Lsp
Makes sure the LSPs are stable.
enhanced - field in class org.xiph.speex.ant.JSpeexDecoderTask
Defines whether or not the perceptual enhancement is used.
enhanced - field in class org.xiph.speex.NbDecoder
enhanced - field in class org.xiph.speex.SbDecoder
ERROR - static field in class org.xiph.speex.ant.JSpeexDecoderTask
Print level for messages : Print only errors
ERROR - static field in class org.xiph.speex.ant.JSpeexEncoderTask
Print level for messages : Print only errors
exc2Buf - field in class org.xiph.speex.NbEncoder
1-element memory for pre-emphasis
exc2Idx - field in class org.xiph.speex.NbEncoder
"Pitch enhanced" excitation
exc_10_16_table - static field in class org.xiph.speex.Codebook
Excitation Codebook
exc_10_32_table - static field in class org.xiph.speex.Codebook
Excitation Codebook
exc_20_32_table - static field in class org.xiph.speex.Codebook
Excitation Codebook
exc_5_256_table - static field in class org.xiph.speex.Codebook
Excitation Codebook
exc_5_64_table - static field in class org.xiph.speex.Codebook
Excitation Codebook
exc_8_128_table - static field in class org.xiph.speex.Codebook
Excitation Codebook
exc_gain_quant_scal1 - static field in class org.xiph.speex.NbCodec
exc_gain_quant_scal3 - static field in class org.xiph.speex.NbCodec
excBuf - field in class org.xiph.speex.NbCodec
excIdx - field in class org.xiph.speex.NbCodec
Excitation buffer
execute() - method in class org.xiph.speex.ant.JSpeexDecoderTask
The method executing the task.
execute() - method in class org.xiph.speex.ant.JSpeexEncoderTask
The method executing the task.

F

failOnError - field in class org.xiph.speex.ant.JSpeexDecoderTask
failOnError - field in class org.xiph.speex.ant.JSpeexEncoderTask
FILE_FORMAT_OGG - static field in class org.xiph.speex.ant.JSpeexDecoderTask
File format for input or output audio file: Ogg
FILE_FORMAT_OGG - static field in class org.xiph.speex.ant.JSpeexEncoderTask
File format for input or output audio file: Ogg
FILE_FORMAT_RAW - static field in class org.xiph.speex.ant.JSpeexDecoderTask
File format for input or output audio file: Raw
FILE_FORMAT_RAW - static field in class org.xiph.speex.ant.JSpeexEncoderTask
File format for input or output audio file: Raw
FILE_FORMAT_WAVE - static field in class org.xiph.speex.ant.JSpeexDecoderTask
File format for input or output audio file: Wave
FILE_FORMAT_WAVE - static field in class org.xiph.speex.ant.JSpeexEncoderTask
File format for input or output audio file: Wave
filename - field in class org.xiph.speex.player.PlayerApplet
filename - field in class org.xiph.speex.player.RecorderApplet
fill() - method in class org.xiph.speex.spi.FilteredAudioInputStream
Fills the buffer with more data, taking into account shuffling and other tricks for dealing with marks.
fill() - method in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
Fills the buffer with more data, taking into account shuffling and other tricks for dealing with marks.
fill() - method in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Fills the buffer with more data, taking into account shuffling and other tricks for dealing with marks.
filter_mem2
filter_mem2
A FilteredAudioInputStream is an AudioInputStream with buffers to facilitate transcoding the audio.
Creates a FilteredAudioInputStream and saves its argument, the input stream in, for later use.
Creates a FilteredAudioInputStream with the specified buffer size, and saves its argument, the inputstream in for later use.
Creates a FilteredAudioInputStream with the specified buffer size, and saves its argument, the inputstream in for later use.
filters - field in class org.xiph.speex.NbCodec
Filters - class org.xiph.speex.Filters
Filters
Filters() - constructor for class org.xiph.speex.Filters
Constructor
fir_mem2
fir_mem_up
first - field in class org.xiph.speex.NbCodec
Activated sub-mode
first - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
Flag to indicate if this is the first time a encode method is called.
flush(boolean) - method in class org.xiph.speex.OggSpeexWriter
Flush the Ogg page out of the buffers into the file.
foldingGain - field in class org.xiph.speex.SbCodec
forced_pitch_gain - field in class org.xiph.speex.SubMode
Use the same (forced) pitch gain for all sub-frames
frameSize - field in class org.xiph.speex.NbCodec
Is this the first frame?
frameSize - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The size in bytes of PCM data that will be encoded into 1 Speex frame.
frameSize - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
The frame size, in samples.
frameSize - field in class org.xiph.speex.SpeexDecoder
frameSize - field in class org.xiph.speex.SpeexEncoder
framesPerPacket - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The number of Speex frames that will be put in each Ogg packet.
framesPerPacket - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
The number of Speex frames that will be put in each Ogg packet.
frmBuf - field in class org.xiph.speex.NbCodec
1-element memory for pre-emphasis
frmIdx - field in class org.xiph.speex.NbCodec
Input buffer (original signal)
fullFrameSize - field in class org.xiph.speex.SbCodec

G

g0_mem - field in class org.xiph.speex.SbCodec
g1_mem - field in class org.xiph.speex.SbCodec
gain - field in class org.xiph.speex.Ltp3Tap
gain_bits - field in class org.xiph.speex.Ltp3Tap
gain_cdbk - field in class org.xiph.speex.Ltp3Tap
gain_cdbk_lbr - static field in class org.xiph.speex.Codebook
Gain Codebook (LBR)
gain_cdbk_nb - static field in class org.xiph.speex.Codebook
Gain Codebook (narrowband)
gamma1 - field in class org.xiph.speex.NbCodec
Maximum pitch value allowed
gamma2 - field in class org.xiph.speex.NbCodec
Perceptual filter: A(z/gamma1)
getAbr() - method in class 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(InputStream) - method in class org.xiph.speex.spi.SpeexAudioFileReader
Obtains an audio input stream from the input stream provided.
Return the AudioFileFormat from the given InputStream.
getAudioFileFormat(InputStream,int) - method in class org.xiph.speex.spi.SpeexAudioFileReader
Return the AudioFileFormat from the given InputStream.
getAudioFileFormat(URL) - method in class org.xiph.speex.spi.SpeexAudioFileReader
Obtains an audio input stream from the URL provided.
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.
Obtains an audio input stream with the specified format from the given audio input stream.
Obtains an audio input stream with the specified encoding from the given audio input stream.
getAudioInputStream(File) - method in class org.xiph.speex.spi.SpeexAudioFileReader
Obtains an audio input stream from the File 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(URL) - method in class org.xiph.speex.spi.SpeexAudioFileReader
Obtains an audio input stream from the URL provided.
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 class 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 class 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 class org.xiph.speex.Decoder
Returns whether or not we are using Discontinuous Transmission encoding.
getDtx() - method in class 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 class 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.spi.Pcm2SpeexAudioInputStream
Returns the Encoder.
getEncoder() - method in class org.xiph.speex.SpeexEncoder
Returns the Encoder being used (Narrowband, Wideband or Ultrawideband).
getExc() - method in class org.xiph.speex.Decoder
Returns the excitation array.
getExc() - method in class 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 class org.xiph.speex.Decoder
Returns the size of a frame.
getFrameSize() - method in class 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 class org.xiph.speex.Decoder
Returns the innovation array.
getInnov() - method in class 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 class 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 class 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 class 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 class org.xiph.speex.Decoder
Returns the Pitch Gain array.
getPiGain() - method in class 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(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.
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
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 class 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 class 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.
Obtains the set of target format encodings supported by the format converter given a particular source format.
Obtains the set of target formats with the encoding specified supported by the format converter.
getVad() - method in class 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 class 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 class 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 - field in class org.xiph.speex.OggSpeexWriter
Absolute granule position (the number of audio samples from beginning of file to end of Ogg Packet).
granulepos - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
A counter for the number of PCM samples that have been encoded.

H

h0 - static field in class org.xiph.speex.Codebook
QMF (Quadratic Mirror Filter) table
h0_mem - field in class org.xiph.speex.SbEncoder
h1 - static field in class org.xiph.speex.Codebook
QMF (Quadratic Mirror Filter) table
have_sign - field in class org.xiph.speex.SplitShapeSearch
have_subframe_gain - field in class org.xiph.speex.SubMode
Number of bits to use as sub-frame innovation gain
hb_thresh - static field in class org.xiph.speex.Vbr
Wideband threshhold table.
headerBuffer - field in class org.xiph.speex.OggSpeexWriter
Header buffer
headerBufferPtr - field in class org.xiph.speex.OggSpeexWriter
Pointer within the Header buffer
hexc_10_32_table - static field in class org.xiph.speex.Codebook
Excitation Codebook
hexc_table - static field in class org.xiph.speex.Codebook
Excitation Codebook
high - field in class org.xiph.speex.SbCodec
high_lsp_cdbk - static field in class org.xiph.speex.Codebook
LSP Codebook (high)
high_lsp_cdbk2 - static field in class org.xiph.speex.Codebook
LSP Codebook (high)
HighLspQuant - class org.xiph.speex.HighLspQuant
LSP Quantisation and Unquantisation (high)

I

iir_mem2
in - field in class org.xiph.speex.spi.FilteredAudioInputStream
The underlying inputStream.
inband - field in class org.xiph.speex.NbDecoder
Inband - class org.xiph.speex.Inband
Speex in-band and User in-band controls.
Inband(org.xiph.speex.Stereo) - constructor for class org.xiph.speex.Inband
Constructor.
ind - field in class org.xiph.speex.SplitShapeSearch
index(float,float[],int) - static method in class org.xiph.speex.VQ
Finds the index of the entry in a codebook that best matches the input.
index(float[],float[],int,int) - static method in class org.xiph.speex.VQ
Finds the index of the entry in a codebook that best matches the input.
INFO - static field in class org.xiph.speex.ant.JSpeexDecoderTask
Print level for messages : Print basic information
INFO - static field in class org.xiph.speex.ant.JSpeexEncoderTask
Print level for messages : Print basic information
info - field in class org.xiph.speex.player.Player.Playback
info - field in class org.xiph.speex.player.Recorder.Capture
init() - method in class org.xiph.speex.Bits
Initialise the bit packing variables.
init() - method in class org.xiph.speex.Filters
Initialisation
init() - method in class org.xiph.speex.player.Player
Initialize the Player Component.
init() - method in class org.xiph.speex.player.PlayerApplet
Initialize Applet.
init() - method in class org.xiph.speex.player.Recorder
Initialize the Player Component.
init() - method in class org.xiph.speex.player.RecorderApplet
Initialize Applet.
init(int,int,int,boolean) - method in class org.xiph.speex.SpeexDecoder
Initialise the Speex Decoder.
init(int,int,int,int) - method in class org.xiph.speex.NbCodec
Initialisation.
init(int,int,int,int) - method in class org.xiph.speex.NbDecoder
Initialise
init(int,int,int,int) - method in class org.xiph.speex.NbEncoder
Initialisation
init(int,int,int,int) - method in class org.xiph.speex.SpeexEncoder
Initialisation
init(int,int,int,int,float) - method in class org.xiph.speex.SbCodec
Initialisation
init(int,int,int,int,float) - method in class org.xiph.speex.SbDecoder
Initialisation
init(int,int,int,int,float) - method in class org.xiph.speex.SbEncoder
Initialisation
init(org.xiph.speex.Bits) - method in class org.xiph.speex.Stereo
Callback handler for intensity stereo info
initGUI() - method in class org.xiph.speex.player.PlayerApplet
Initialize Applet, but run from the event-dispatching thread.
initGUI() - method in class org.xiph.speex.player.RecorderApplet
Initialize Applet, but run from the event-dispatching thread.
initialise(boolean) - method in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Initialises the Ogg Speex to PCM InputStream.
initialised - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Flag to indicate if this Stream has been initialised.
inner_prod(float[],int,float[],int,int) - static method in class org.xiph.speex.Ltp
Calculates the inner product of the given vectors.
innov - field in class org.xiph.speex.NbCodec
Start of excitation frame
innov2 - field in class org.xiph.speex.NbDecoder
innov2 - field in class org.xiph.speex.NbEncoder
Number of consecutive DTX frames
innov2 - field in class org.xiph.speex.SbDecoder
innovation - field in class org.xiph.speex.SubMode
Codebook Search un-quantizer
interp_lpc - field in class org.xiph.speex.NbEncoder
Interpolated LSPs
interp_lpc - field in class org.xiph.speex.SbEncoder
Interpolated LSPs
interp_lsp - field in class org.xiph.speex.NbEncoder
LSPs for previous frame
interp_lsp - field in class org.xiph.speex.SbEncoder
LSPs for previous frame
interp_qlpc - field in class org.xiph.speex.NbCodec
Interpolated quantized LSPs
interp_qlsp - field in class org.xiph.speex.NbCodec
Quantized LSPs for previous frame
isPCM - field in class org.xiph.speex.PcmWaveWriter
isVBR() - method in class org.xiph.speex.spi.SpeexEncoding
Returns whether or not the encoding is Variable Bit Rate.

J

JSpeexDecoderTask - class org.xiph.speex.ant.JSpeexDecoderTask
Ant Task to Decode an audio file from Speex to PCM Wave.
JSpeexEncoderTask - class org.xiph.speex.ant.JSpeexEncoderTask
Ant Task to Encode an audio file from PCM Wave to Speex.

L

lag_factor - field in class org.xiph.speex.NbCodec
Perceptual filter: A(z/gamma2)
lagWindow - field in class org.xiph.speex.NbEncoder
auto-correlation
lagWindow - field in class org.xiph.speex.SbEncoder
lagWindow(int,float) - static method in class org.xiph.speex.Misc
Create the window for autocorrelation (lag-windowing).
last_energy - field in class org.xiph.speex.Vbr
last_log_energy - field in class org.xiph.speex.Vbr
last_ol_gain - field in class org.xiph.speex.NbDecoder
Tail of the buffer
last_pitch - field in class org.xiph.speex.Filters
last_pitch - field in class org.xiph.speex.NbDecoder
last_pitch_coef - field in class org.xiph.speex.Vbr
last_pitch_gain - field in class org.xiph.speex.Filters
last_pitch_gain - field in class org.xiph.speex.NbDecoder
Pitch of last correctly decoded frame
last_quality - field in class org.xiph.speex.Vbr
lbr_pitch - field in class org.xiph.speex.SubMode
Set to -1 for "normal" modes, otherwise encode pitch using a global pitch and allowing a +- lbr_pitch variation (for low not-rates)
LbrLspQuant - class org.xiph.speex.LbrLspQuant
LSP Quantisation and Unquantisation (Lbr)
line - field in class org.xiph.speex.player.Player.Playback
line - field in class org.xiph.speex.player.Recorder.Capture
loss - field in class org.xiph.speex.ant.JSpeexDecoderTask
The percentage of packets to lose in the packet loss simulation.
lowdec - field in class org.xiph.speex.SbDecoder
lowenc - field in class org.xiph.speex.SbEncoder
The encoder for the lower half of the Spectrum.
lpc - field in class org.xiph.speex.NbCodec
Innovation for the frame
Lpc - class org.xiph.speex.Lpc
LPC - and Reflection Coefficients.
lpc2lsp(float[],int,float[],int,float) - static method in class org.xiph.speex.Lsp
This function converts LPC coefficients to LSP coefficients.
lpc_enh_k1 - field in class org.xiph.speex.SubMode
Enhancer constant
lpc_enh_k2 - field in class org.xiph.speex.SubMode
Enhancer constant
lpc_floor - field in class org.xiph.speex.NbCodec
Lag windowing Gaussian width
lpcSize - field in class org.xiph.speex.NbCodec
Analysis (LPC) window length
lsp - field in class org.xiph.speex.NbEncoder
Window applied to auto-correlation
Lsp - class org.xiph.speex.Lsp
Line Spectral Pair
lsp - field in class org.xiph.speex.SbEncoder
auto-correlation
Lsp() - constructor for class org.xiph.speex.Lsp
Constructor
lsp2lpc(float[],float[],int) - method in class org.xiph.speex.Lsp
Line Spectral Pair to Linear Prediction Coefficients
lsp_quant(float[],int,int[],int,int) - static method in class org.xiph.speex.LspQuant
LSP quantification Note: x is modified
LSP weighted quantification Note: x is modified
LspQuant - class org.xiph.speex.LspQuant
Abstract class that is the base for the various LSP Quantisation and Unquantisation methods.
LspQuant() - constructor for class org.xiph.speex.LspQuant
Constructor
lsqQuant - field in class org.xiph.speex.SubMode
LSP quantization/unquantization function
Ltp - class org.xiph.speex.Ltp
Abstract class that is the base for the various LTP (Long Term Prediction) Quantisation and Unquantisation methods.
ltp - field in class org.xiph.speex.SubMode
Long-term predictor (pitch) un-quantizer
Ltp3Tap - class org.xiph.speex.Ltp3Tap
Long Term Prediction Quantisation and Unquantisation (3Tap)
Ltp3Tap(int[],int,int) - constructor for class org.xiph.speex.Ltp3Tap
Constructor
LtpForcedPitch - class org.xiph.speex.LtpForcedPitch
Long Term Prediction Quantisation and Unquantisation (Forced Pitch)

M

m_lsp - field in class org.xiph.speex.NbCodec
main(String[]) - static method in class org.xiph.speex.player.Player
Command Line entrance.
main(String[]) - static method in class org.xiph.speex.player.Recorder
Command Line entrance.
makeSpace() - method in class org.xiph.speex.spi.FilteredAudioInputStream
Free up some space in the buffers.
Converts a 16 bit linear PCM stream (in the form of a byte array) into a floating point PCM stream (in the form of an float array).
mark(int) - method in class org.xiph.speex.spi.FilteredAudioInputStream
See the general contract of the mark method of InputStream.
marklimit - field in class org.xiph.speex.spi.FilteredAudioInputStream
The maximum read ahead allowed after a call to the mark method before subsequent calls to the reset method fail.
markpos - field in class org.xiph.speex.spi.FilteredAudioInputStream
The value of the pos field at the time the last mark method was called.
markSupported() - method in class org.xiph.speex.spi.FilteredAudioInputStream
Tests if this input stream supports the mark and reset methods.
MAX_COMPLEXITY - static field in class org.xiph.speex.SplitShapeSearch
MAX_LSP_SIZE - static field in class org.xiph.speex.LspQuant
max_pitch - field in class org.xiph.speex.NbCodec
Minimum pitch value allowed
mem_exc - field in class org.xiph.speex.NbEncoder
Filter memory for perceptually-weighted signal (whole frame)
mem_sp - field in class org.xiph.speex.NbCodec
Interpolated quantized LPCs
mem_sp2 - field in class org.xiph.speex.SbEncoder
LPCs after bandwidth expansion by gamma2 for perceptual weighting
mem_sw - field in class org.xiph.speex.NbEncoder
Reflection coefficients
mem_sw - field in class org.xiph.speex.SbEncoder
mem_sw_whole - field in class org.xiph.speex.NbEncoder
Filter memory for perceptually-weighted signal
MIN_ENERGY - static field in class org.xiph.speex.Vbr
min_pitch - field in class org.xiph.speex.NbCodec
Buffer size
Misc - class org.xiph.speex.Misc
Miscellaneous functions
mode - field in class org.xiph.speex.ant.JSpeexDecoderTask
If input is raw, defines the decoder mode (0=NB, 1=WB and 2-UWB).
mode - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines the encoder mode (0=NB, 1=WB and 2-UWB).
mode - field in class org.xiph.speex.OggSpeexWriter
Defines the encoder mode (0=NB, 1=WB and 2-UWB).
mode - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The encoder mode (0=NB, 1=WB, 2=UWB).
mode - field in class org.xiph.speex.PcmWaveWriter
Defines the encoder mode (0=NB, 1=WB and 2-UWB).
modeset - field in class org.xiph.speex.ant.JSpeexEncoderTask
Whether the mode is manualy set or automatically determined.

N

NB_CDBK_SIZE - static field in class org.xiph.speex.Codebook
NB_CDBK_SIZE_HIGH1 - static field in class org.xiph.speex.Codebook
NB_CDBK_SIZE_HIGH2 - static field in class org.xiph.speex.Codebook
NB_CDBK_SIZE_LOW1 - static field in class org.xiph.speex.Codebook
NB_CDBK_SIZE_LOW2 - static field in class org.xiph.speex.Codebook
NB_FRAME_SIZE - static field in class org.xiph.speex.NbCodec
The Narrowband Frame Size gives the size in bits of a Narrowband frame for a given narrowband submode.
nb_modes - field in class org.xiph.speex.SbEncoder
NB_QUALITY_MAP - static field in class org.xiph.speex.NbEncoder
The Narrowband Quality map indicates which narrowband submode to use for the given narrowband quality setting
NB_QUALITY_MAP - static field in class org.xiph.speex.SbEncoder
The Narrowband Quality map indicates which narrowband submode to use for the given wideband/ultra-wideband quality setting
NB_SUBMODE_BITS - static field in class org.xiph.speex.NbCodec
The Narrowband Submodes Bits gives the number bits used to encode the Narrowband Submode
NB_SUBMODES - static field in class org.xiph.speex.NbCodec
The Narrowband Submodes gives the number of submodes possible for the Narrowband codec.
nb_subvect - field in class org.xiph.speex.SplitShapeSearch
nb_thresh - static field in class org.xiph.speex.Vbr
Narrowband threshhold table.
NbCodec - class org.xiph.speex.NbCodec
Narrowband Codec.
NbCodec() - constructor for class org.xiph.speex.NbCodec
Constructor.
NbDecoder - class org.xiph.speex.NbDecoder
Narrowband Speex Decoder
NbDecoder() - constructor for class org.xiph.speex.NbDecoder
Constructor
NbEncoder - class org.xiph.speex.NbEncoder
Narrowband Speex Encoder
Finds the indices of the n-best entries in a codebook
Finds the indices of the n-best entries in a codebook with sign
nbinit() - method in class org.xiph.speex.NbCodec
Narrowband initialisation.
NbLspQuant - class org.xiph.speex.NbLspQuant
LSP Quantisation and Unquantisation (narrowband)
nbSubframes - field in class org.xiph.speex.NbCodec
Size of sub-frames
nframes - field in class org.xiph.speex.ant.JSpeexDecoderTask
If input is raw, defines the number of frmaes per packet.
nframes - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines the number of frames per speex packet.
nframes - field in class org.xiph.speex.OggSpeexWriter
Defines the number of frames per speex packet.
nframes - field in class org.xiph.speex.PcmWaveWriter
Defines the number of frames per speex packet.
nind - field in class org.xiph.speex.SplitShapeSearch
NO_ENCODING - static field in class org.xiph.speex.spi.SpeexFormatConvertionProvider
NO_FORMAT - static field in class org.xiph.speex.spi.SpeexAudioFileWriter
NO_FORMAT - static field in class org.xiph.speex.spi.SpeexFormatConvertionProvider
noise_accum - field in class org.xiph.speex.Vbr
noise_accum_count - field in class org.xiph.speex.Vbr
noise_level - field in class org.xiph.speex.Vbr
NOISE_POW - static field in class org.xiph.speex.Vbr
NoiseSearch - class org.xiph.speex.NoiseSearch
Noise codebook search
nt - field in class org.xiph.speex.SplitShapeSearch

O

OGG_HEADERSIZE - static field in class org.xiph.speex.spi.SpeexAudioFileReader
oggCount - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
Pointer in the buffer to the point where Ogg data is added.
OggCrc - class org.xiph.speex.OggCrc
Calculates the CRC checksum for Ogg packets.
OGGID - static field in class org.xiph.speex.spi.SpeexAudioFileReader
The String that identifies the beginning of an Ogg packet.
OggSpeexWriter - class org.xiph.speex.OggSpeexWriter
Ogg Speex Writer
OggSpeexWriter() - constructor for class org.xiph.speex.OggSpeexWriter
Builds an Ogg Speex Writer.
OggSpeexWriter(int,int,int,int,boolean) - constructor for class org.xiph.speex.OggSpeexWriter
Builds an Ogg Speex Writer.
oind - field in class org.xiph.speex.SplitShapeSearch
old_lsp - field in class org.xiph.speex.NbEncoder
LSPs for current frame
old_lsp - field in class org.xiph.speex.SbEncoder
LSPs for current frame
old_qlsp - field in class org.xiph.speex.NbCodec
Quantized LSPs for current frame
oldstate - field in class org.xiph.speex.player.Player
Previous State of the Finite State Machine
open(File) - method in class org.xiph.speex.AudioFileWriter
Open the output file.
open(File) - method in class org.xiph.speex.OggSpeexWriter
Open the output file.
open(File) - method in class org.xiph.speex.PcmWaveWriter
Open the output file.
open(File) - method in class org.xiph.speex.RawWriter
Open the output file.
open(String) - method in class org.xiph.speex.AudioFileWriter
Open the output file.
open(String) - method in class org.xiph.speex.OggSpeexWriter
Open the output file.
open(String) - method in class org.xiph.speex.PcmWaveWriter
Open the output file.
open(String) - method in class org.xiph.speex.RawWriter
Open the output file.
Find the n-best pitch in Open Loop.
org.xiph.speex - package
JSpeex codec package.
JSpeex Ant package.
JSpeex player package.
JSpeex JavaSound SPI package.
ot - field in class org.xiph.speex.SplitShapeSearch
out - field in class org.xiph.speex.OggSpeexWriter
The OutputStream
out - field in class org.xiph.speex.RawWriter
out - field in class org.xiph.speex.player.Recorder.Capture
outputData - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Array containing the decoded audio samples converted into bytes.
outputData - field in class org.xiph.speex.SpeexDecoder
outputSize - field in class org.xiph.speex.SpeexDecoder

P

pack(int,int) - method in class org.xiph.speex.Bits
Write N bits of the given data to the buffer.
packetCount - field in class org.xiph.speex.OggSpeexWriter
Speex packet count within an Ogg Page
packetCount - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The number of Ogg packets that have been encoded in the current page.
packetCount - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
The number of Ogg packets that have been decoded in the current page.
PACKETS_PER_OGG_PAGE - static field in class org.xiph.speex.OggSpeexWriter
Number of packets in an Ogg page (must be less than 255)
packetSizes - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Array containing the sizes of Ogg packets in the current page.
packetsPerOggPage - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The number of Ogg packets that will be put in each Ogg page.
packetsPerOggPage - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
The number of Ogg packets that are in each Ogg page.
pageCount - field in class org.xiph.speex.OggSpeexWriter
Ogg Page count
pageCount - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
The number of Ogg pages that have been written to the stream.
pauseButton - field in class org.xiph.speex.player.Player
Pause Button
pauseIt() - method in class org.xiph.speex.player.Player
Pause
pauseIt() - method in class org.xiph.speex.player.Recorder
Converts a PCM 16bits/sample mono audio stream to Ogg Speex
Constructor
Constructor
Constructor
Constructor
PCM_ENCODING - static field in class org.xiph.speex.spi.SpeexFormatConvertionProvider
PcmWaveWriter - class org.xiph.speex.PcmWaveWriter
Writes basic PCM wave files from binary audio data.
PcmWaveWriter() - constructor for class org.xiph.speex.PcmWaveWriter
Constructor.
PcmWaveWriter(int,int) - constructor for class org.xiph.speex.PcmWaveWriter
Constructor.
PcmWaveWriter(int,int,int,int,int,boolean) - constructor for class org.xiph.speex.PcmWaveWriter
Constructor.
peek() - method in class org.xiph.speex.Bits
Take a peek at the next bit.
pi_gain - field in class org.xiph.speex.NbCodec
Filter memory for synthesis signal
pitch - field in class org.xiph.speex.NbEncoder
Next frame should not rely on previous frames for pitch
pitch_bits - field in class org.xiph.speex.Ltp3Tap
pitch_gain_buf - field in class org.xiph.speex.NbDecoder
Pitch gain of last correctly decoded frame
pitch_gain_buf_idx - field in class org.xiph.speex.NbDecoder
Pitch gain of last decoded frames
Finds the best quantized 3-tap pitch predictor by analysis by synthesis.
Player.Playback - class org.xiph.speex.player.Player.Playback
Playback thread
playButton - field in class org.xiph.speex.player.Player
Play Button
Player - class org.xiph.speex.player.Player
JavaSound Player.
player - field in class org.xiph.speex.player.PlayerApplet
Player(String) - constructor for class org.xiph.speex.player.Player
Build a Player.
PlayerApplet - class org.xiph.speex.player.PlayerApplet
JavaSound Player Applet.
playerButtonPane - field in class org.xiph.speex.player.Player
The Players Button Panel
playerScrollPane - field in class org.xiph.speex.player.Player
The Players Scroll Panel
playIt() - method in class org.xiph.speex.player.Player
playIt() - method in class org.xiph.speex.player.Recorder
pos - field in class org.xiph.speex.spi.FilteredAudioInputStream
The current position in the buffer.
pre_mem - field in class org.xiph.speex.NbCodec
Pre-emphasis: P(z) = 1 - a*z^-1
pre_mem2 - field in class org.xiph.speex.NbEncoder
prebuf - field in class org.xiph.speex.spi.FilteredAudioInputStream
The internal buffer array where the unfiltered data is temporarily stored.
precount - field in class org.xiph.speex.spi.FilteredAudioInputStream
The index one greater than the index of the last valid byte in the unfiltered data buffer.
preemph - field in class org.xiph.speex.NbCodec
Noise floor multiplier for A[0] in LPC analysis
prepos - field in class org.xiph.speex.spi.FilteredAudioInputStream
The current position in the unfiltered data buffer.
printlevel - field in class org.xiph.speex.ant.JSpeexDecoderTask
Print level for messages
printlevel - field in class org.xiph.speex.ant.JSpeexEncoderTask
Print level for messages
processData(boolean) - method in class org.xiph.speex.SpeexDecoder
This is where the actual decoding takes place.
processData(byte[],int,int) - method in class org.xiph.speex.SpeexDecoder
This is where the actual decoding takes place
processData(byte[],int,int) - method in class org.xiph.speex.SpeexEncoder
This is where the actual encoding takes place
processData(float[],int) - method in class org.xiph.speex.SpeexEncoder
Encode an array of floats.
processData(short[],int,int) - method in class org.xiph.speex.SpeexEncoder
Encode an array of shorts.
progressBar - field in class org.xiph.speex.player.Player
Progress Bar
pw - field in class org.xiph.speex.Lsp

Q

qlsp - field in class org.xiph.speex.NbCodec
LPCs for current frame
Quadrature Mirror Filter to Split the band in two.
QMF_ORDER - static field in class org.xiph.speex.SbCodec
Quadratic Mirror Filter Order
quality - field in class org.xiph.speex.ant.JSpeexDecoderTask
If input is raw, defines the quality setting used by the encoder.
quality - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines the encoder quality setting (integer from 0 to 10).
quality - field in class org.xiph.speex.PcmWaveWriter
quality - field in class org.xiph.speex.spi.SpeexEncoding
Quality setting for the Speex encoding.
Codebook Search Quantification.
Codebook Search Quantification (Noise).
Codebook Search Quantification (Split Shape).
Long Term Prediction Quantification.
Long Term Prediction Quantification (3Tap).
Long Term Prediction Quantification (Forced Pitch).
Line Spectral Pair Quantification (high).
Line Spectral Pair Quantification (Lbr).
Line Spectral Pair Quantification.
Line Spectral Pair Quantification (narrowband).
quiet - field in class org.xiph.speex.ant.JSpeexDecoderTask
Tells the task to suppress all but the most important output
quiet - field in class org.xiph.speex.ant.JSpeexEncoderTask
Tells the task to suppress all but the most important output

R

r2 - field in class org.xiph.speex.SplitShapeSearch
raf - field in class org.xiph.speex.PcmWaveWriter
random - static field in class org.xiph.speex.ant.JSpeexDecoderTask
Random number generator for packet loss simulation.
random - field in class org.xiph.speex.NbDecoder
rawData - field in class org.xiph.speex.SpeexEncoder
RawWriter - class org.xiph.speex.RawWriter
Raw Audio File Writer.
rc - field in class org.xiph.speex.NbEncoder
LPCs after bandwidth expansion by gamma2 for perceptual weighting
rc - field in class org.xiph.speex.SbEncoder
read - field in class org.xiph.speex.player.Player.Playback
read() - method in class org.xiph.speex.spi.FilteredAudioInputStream
See the general contract of the read method of InputStream.
read(byte[],int,int) - method in class org.xiph.speex.spi.FilteredAudioInputStream
Reads bytes from this byte-input stream into the specified byte array, starting at the given offset.
read_from(byte[],int,int) - method in class org.xiph.speex.Bits
Read the given array into the buffer.
readInt(byte[],int) - static method in class org.xiph.speex.ant.JSpeexDecoderTask
Converts Little Endian (Windows) bytes to an int (Java uses Big Endian).
readInt(byte[],int) - static method in class org.xiph.speex.ant.JSpeexEncoderTask
Converts Little Endian (Windows) bytes to an int (Java uses Big Endian).
readInt(byte[],int) - static method in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Converts Little Endian (Windows) bytes to an int (Java uses Big Endian).
readInt(byte[],int) - static method in class org.xiph.speex.spi.SpeexAudioFileReader
Converts Little Endian (Windows) bytes to an int (Java uses Big Endian).
readOggPageHeader() - method in class org.xiph.speex.spi.Speex2PcmAudioInputStream
Read the Ogg Page header and extract the speex packet sizes.
readShort(byte[],int) - static method in class org.xiph.speex.ant.JSpeexDecoderTask
Converts Little Endian (Windows) bytes to an short (Java uses Big Endian).
readShort(byte[],int) - static method in class org.xiph.speex.ant.JSpeexEncoderTask
Converts Little Endian (Windows) bytes to an short (Java uses Big Endian).
readSpeexHeader(byte[],int,int) - method in class org.xiph.speex.ant.JSpeexDecoderTask
Reads the header packet.
recordButton - field in class org.xiph.speex.player.Recorder
Record Button
Recorder - class org.xiph.speex.player.Recorder
JavaSound Recorder.
recorder - field in class org.xiph.speex.player.RecorderApplet
Recorder(String) - constructor for class org.xiph.speex.player.Recorder
Build a Recorder.
RecorderApplet - class org.xiph.speex.player.RecorderApplet
JavaSound Recorder Applet.
recordIt() - method in class org.xiph.speex.player.Recorder
relative_quality - field in class org.xiph.speex.NbEncoder
Quality setting for VBR encoding
relative_quality - field in class org.xiph.speex.SbEncoder
Quality setting for VBR encoding
res - field in class org.xiph.speex.SbEncoder
Weighted signal buffer
reset() - method in class org.xiph.speex.spi.FilteredAudioInputStream
See the general contract of the reset method of InputStream.
residue_percep_zero
REVISION - static field in class org.xiph.speex.player.Player
Revision Number
REVISION - static field in class org.xiph.speex.player.Recorder
Revision Number
run() - method in class org.xiph.speex.player.Player.Playback
The code that runs in the thread and fills the JavaSound playback buffer.
run() - method in class org.xiph.speex.player.Recorder.Capture
The code that runs in the thread and recovers the JavaSound capture buffer.

S

sampleRate - field in class org.xiph.speex.ant.JSpeexDecoderTask
If input is raw, defines the sample rate of the audio.
sampleRate - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines the sampling rate of the audio input.
sampleRate - field in class org.xiph.speex.OggSpeexWriter
Defines the sampling rate of the audio input.
sampleRate - field in class org.xiph.speex.PcmWaveWriter
Defines the sampling rate of the audio input.
sampleRate - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
The sample rate of the audio, in samples per seconds (Hz).
sampleRate - field in class org.xiph.speex.SpeexDecoder
sampleRate - field in class org.xiph.speex.SpeexEncoder
SAMPLERATE_11KHZ - static field in class org.xiph.speex.player.Recorder
Audio sampled at 11 kHz.
SAMPLERATE_16KHZ - static field in class org.xiph.speex.player.Recorder
Audio sampled at 16 kHz (wideband).
SAMPLERATE_22KHZ - static field in class org.xiph.speex.player.Recorder
Audio sampled at 22 kHz (FM radio quality).
SAMPLERATE_32KHZ - static field in class org.xiph.speex.player.Recorder
Audio sampled at 32 kHz (ultra-wideband).
SAMPLERATE_44KHZ - static field in class org.xiph.speex.player.Recorder
Audio sampled at 44 kHz (CD quality).
SAMPLERATE_8KHZ - static field in class org.xiph.speex.player.Recorder
Audio sampled at 8 kHz (telephone quality).
sampling_rate - field in class org.xiph.speex.NbEncoder
sampling_rate - field in class org.xiph.speex.SbEncoder
SB_FRAME_SIZE - static field 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 field in class org.xiph.speex.SbCodec
The Sideband Submodes Bits gives the number bits used to encode the Sideband Submode
SB_SUBMODES - static field in class org.xiph.speex.SbCodec
The Sideband Submodes gives the number of submodes possible for the Sideband codec.
SbCodec - class org.xiph.speex.SbCodec
Sideband Codec.
SbDecoder - class org.xiph.speex.SbDecoder
Sideband Speex Decoder
SbDecoder() - constructor for class org.xiph.speex.SbDecoder
Constructor
SbEncoder - class org.xiph.speex.SbEncoder
Wideband Speex Encoder
SEGOFFSET - static field in class org.xiph.speex.spi.SpeexAudioFileReader
setAbr(int) - method in class 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 class 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.Encoder
Sets the algorithmic complexity.
setComplexity(int) - method in class org.xiph.speex.ant.JSpeexEncoderTask
Handles the complexity attribute.
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.Encoder
Sets whether or not to use Discontinuous Transmission encoding.
setDtx(boolean) - method in class org.xiph.speex.ant.JSpeexEncoderTask
Handles the dtx attribute.
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(int) - method in class 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.
setMode(String) - method in class org.xiph.speex.ant.JSpeexEncoderTask
Handles the mode attribute.
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 class 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 class 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.spi.Pcm2SpeexAudioInputStream
Sets the Speex encoder Quality.
setQuality(int) - method in class org.xiph.speex.SbEncoder
Sets the 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 class 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.
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.Encoder
Sets whether or not to use Voice Activity Detection encoding.
setVad(boolean) - method in class org.xiph.speex.ant.JSpeexEncoderTask
Handles the vad attribute.
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.Encoder
Sets whether or not to use Variable Bit Rate encoding.
setVbr(boolean) - method in class org.xiph.speex.ant.JSpeexEncoderTask
Handles the vbr attribute.
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.spi.Pcm2SpeexAudioInputStream
Sets whether of not the encoder is to use VBR.
setVbr(boolean) - method in class org.xiph.speex.SbEncoder
Sets whether or not to use Variable Bit Rate encoding.
setVbrQuality(float) - method in class 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 - field in class org.xiph.speex.SplitShapeSearch
shape_cb - field in class org.xiph.speex.SplitShapeSearch
shape_cb_size - field in class org.xiph.speex.SplitShapeSearch
signs - field in class org.xiph.speex.SplitShapeSearch
single - field in class org.xiph.speex.spi.FilteredAudioInputStream
Array of size 1, used by the read method to read just 1 byte.
size - field in class org.xiph.speex.OggSpeexWriter
size - field 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 - field in class org.xiph.speex.Filters
smooth_left - field in class org.xiph.speex.Stereo
Ratio of energies: E(left+right)/[E(left)+E(right)]
smooth_right - field in class org.xiph.speex.Stereo
Smoothed left channel gain
soft_pitch - field in class org.xiph.speex.Vbr
SPEEX - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies any Speex encoding.
SPEEX - static field in class org.xiph.speex.spi.SpeexFileFormatType
Specifies an OGG Speex file.
Converts an Ogg Speex bitstream into a PCM 16bits/sample audio stream.
Constructor
Constructor
SPEEX_ENCODING - static field in class org.xiph.speex.spi.SpeexFormatConvertionProvider
SPEEX_FORMAT - static field in class org.xiph.speex.spi.SpeexAudioFileWriter
SPEEX_HEADERSIZE - static field in class org.xiph.speex.spi.SpeexAudioFileReader
The size of the Speex header.
SPEEX_INBAND_STEREO - static field in class org.xiph.speex.Stereo
Inband code number for Stereo
SPEEX_Q0 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 0, Speex encoding.
SPEEX_Q1 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 1, Speex encoding.
SPEEX_Q10 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 10, Speex encoding.
SPEEX_Q2 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 2, Speex encoding.
SPEEX_Q3 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 3, Speex encoding.
SPEEX_Q4 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 4, Speex encoding.
SPEEX_Q5 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 5, Speex encoding.
SPEEX_Q6 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 6, Speex encoding.
SPEEX_Q7 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 7, Speex encoding.
SPEEX_Q8 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 8, Speex encoding.
SPEEX_Q9 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies constant bitrate, quality 9, Speex encoding.
SPEEX_VBR0 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 0, Speex encoding.
SPEEX_VBR1 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 1, Speex encoding.
SPEEX_VBR10 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 10, Speex encoding.
SPEEX_VBR2 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 2, Speex encoding.
SPEEX_VBR3 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 3, Speex encoding.
SPEEX_VBR4 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 4, Speex encoding.
SPEEX_VBR5 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 5, Speex encoding.
SPEEX_VBR6 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 6, Speex encoding.
SPEEX_VBR7 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 7, Speex encoding.
SPEEX_VBR8 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 8, Speex encoding.
SPEEX_VBR9 - static field in class org.xiph.speex.spi.SpeexEncoding
Specifies variable bitrate, quality 9, Speex encoding.
SpeexAudioFileReader - class org.xiph.speex.spi.SpeexAudioFileReader
Provider for Speex audio file reading services.
SpeexAudioFileWriter - class org.xiph.speex.spi.SpeexAudioFileWriter
Provider for Speex audio file writing services.
speexDecoder - field in class org.xiph.speex.ant.JSpeexDecoderTask
Speex Decoder
SpeexDecoder - class org.xiph.speex.SpeexDecoder
Main Speex Decoder class.
SpeexDecoder() - constructor for class org.xiph.speex.SpeexDecoder
Constructor
SpeexEncoder - class org.xiph.speex.SpeexEncoder
Main Speex Encoder class.
SpeexEncoder() - constructor for class org.xiph.speex.SpeexEncoder
Constructor
SpeexEncoding - class org.xiph.speex.spi.SpeexEncoding
Encodings used by the Speex audio decoder.
SpeexEncoding(String) - constructor for class org.xiph.speex.spi.SpeexEncoding
Constructs a new encoding.
SpeexEncoding(String,int,boolean) - constructor for class org.xiph.speex.spi.SpeexEncoding
Constructs a new encoding.
SpeexFileFormatType - class org.xiph.speex.spi.SpeexFileFormatType
FileFormatTypes used by the Speex audio decoder.
SpeexFileFormatType(String,String) - constructor for class org.xiph.speex.spi.SpeexFileFormatType
Constructs a file type.
A format conversion provider provides format conversion services from one or more input formats to one or more output formats.
SPEEXID - static field in class org.xiph.speex.spi.SpeexAudioFileReader
The String that identifies the beginning of the Speex header.
speexInbandRequest(org.xiph.speex.Bits) - method in class org.xiph.speex.Inband
Speex in-band request (submode=14).
SplitShapeSearch - class org.xiph.speex.SplitShapeSearch
Split shape codebook search
SplitShapeSearch(int,int,int,int[],int,int) - constructor for class org.xiph.speex.SplitShapeSearch
Constructor
srcFile - field in class org.xiph.speex.ant.JSpeexDecoderTask
Source file to decode
srcFile - field in class org.xiph.speex.ant.JSpeexEncoderTask
Source file to decode
srcFileset - field in class org.xiph.speex.ant.JSpeexDecoderTask
List of source files to decode
srcFileset - field in class org.xiph.speex.ant.JSpeexEncoderTask
List of source files to decode
srcFormat - field in class org.xiph.speex.ant.JSpeexDecoderTask
Defines File format for input audio file (Raw, Ogg or Wave).
srcFormat - field 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
Start the Player Component.
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.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 - field in class org.xiph.speex.player.Player
Current State of the Finite State Machine
STATE_BUFFERING - static field in class org.xiph.speex.player.Player
Finite State Machine State: Buffering
STATE_ERROR - static field in class org.xiph.speex.player.Player
Finite State Machine State: Error
STATE_INIT - static field in class org.xiph.speex.player.Player
Finite State Machine State: Initialised
STATE_PAUSED - static field in class org.xiph.speex.player.Player
Finite State Machine State: Paused
STATE_PLAYING - static field in class org.xiph.speex.player.Player
Finite State Machine State: Playing
STATE_REC_PAUSED - static field in class org.xiph.speex.player.Recorder
Finite State Machine State: Recording Paused
STATE_RECORDING - static field in class org.xiph.speex.player.Recorder
Finite State Machine State: Recording
STATE_STOPPED - static field in class org.xiph.speex.player.Player
Finite State Machine State: Stopped
stereo - field in class org.xiph.speex.Inband
stereo - field in class org.xiph.speex.NbDecoder
Stereo - class org.xiph.speex.Stereo
Stereo
stereo - field in class org.xiph.speex.SbDecoder
stop() - method in class org.xiph.speex.player.Player
Stop the Player Component.
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.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 - field 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 - field in class org.xiph.speex.OggSpeexWriter
Ogg Stream Serial Number
streamSerialNumber - field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
A unique serial number that identifies the Ogg stream.
streamSerialNumber - field in class org.xiph.speex.spi.Speex2PcmAudioInputStream
A unique serial number that identifies the Ogg stream.
subframeSize - field in class org.xiph.speex.NbCodec
Size of frames
subframesize - field in class org.xiph.speex.SplitShapeSearch
SubMode - class org.xiph.speex.SubMode
Speex SubMode
Constructor
submodeID - field in class org.xiph.speex.NbCodec
Sub-mode data
submodes - field in class org.xiph.speex.NbCodec
submodeSelect - field in class org.xiph.speex.NbEncoder
submodeSelect - field in class org.xiph.speex.SbEncoder
subvect_size - field in class org.xiph.speex.SplitShapeSearch
swBuf - field in class org.xiph.speex.NbEncoder
"Pitch enhanced" excitation
swBuf - field in class org.xiph.speex.SbEncoder
swIdx - field in class org.xiph.speex.NbEncoder
Weighted signal buffer
syn_percep_zero

T

t - field in class org.xiph.speex.SplitShapeSearch
target - field in class org.xiph.speex.SbEncoder
targetType - field in class org.xiph.speex.player.Recorder.Capture
thread - field in class org.xiph.speex.player.Player.Playback
thread - field in class org.xiph.speex.player.Recorder.Capture
timer - field in class org.xiph.speex.player.Player

U

uhb_thresh - static field in class org.xiph.speex.Vbr
Ultra-wideband threshhold table.
UNKNOWN - static field in class org.xiph.speex.spi.Pcm2SpeexAudioInputStream
Indicates the value is unknown or undetermined.
unpack(int) - method in class org.xiph.speex.Bits
Read the next N bits from the buffer.
Read the next 6 bits from the buffer, and using the value read and the given codebook, rebuild LSP table.
Long Term Prediction Unquantification.
Long Term Prediction Unquantification (3Tap).
Long Term Prediction Unquantification (Forced Pitch).
Codebook Search Unquantification.
Codebook Search Unquantification (Noise).
Codebook Search Unquantification (Split Shape).
Line Spectral Pair Unquantification (high).
unquant(float[],int,org.xiph.speex.Bits) - method in class org.xiph.speex.LbrLspQuant
Line Spectral Pair Unquantification (Lbr).
unquant(float[],int,org.xiph.speex.Bits) - method in class org.xiph.speex.LspQuant
Line Spectral Pair Unquantification.
unquant(float[],int,org.xiph.speex.Bits) - method in class org.xiph.speex.NbLspQuant
Line Spectral Pair Unquantification (narrowband).
userInbandRequest(org.xiph.speex.Bits) - method in class org.xiph.speex.Inband
User in-band request (submode=13).
uwb - field in class org.xiph.speex.SbEncoder
UWB_QUALITY_MAP - static field in class org.xiph.speex.SbEncoder
The Ultra-wideband Quality map indicates which sideband submode to use for the given ultra-wideband quality setting
uwbinit() - method in class org.xiph.speex.SbCodec
Ultra-wideband initialisation
uwbinit() - method in class org.xiph.speex.SbDecoder
Ultra-wideband initialisation
uwbinit() - method in class org.xiph.speex.SbEncoder
Ultra-wideband initialisation

V

vad - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines whether or not to use VAD (Voice Activity Detection).
vad_enabled - field in class org.xiph.speex.NbEncoder
1 for enabling VBR, 0 otherwise
vad_enabled - field in class org.xiph.speex.SbEncoder
1 for enabling VBR, 0 otherwise
vbr - field in class org.xiph.speex.ant.JSpeexDecoderTask
vbr - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines whether or not to use VBR (Variable Bit Rate).
vbr - field in class org.xiph.speex.NbEncoder
Filter memory for excitation (whole frame)
vbr - field in class org.xiph.speex.OggSpeexWriter
Defines whether or not to use VBR (Variable Bit Rate).
Vbr - class org.xiph.speex.Vbr
This class analyses the signal to help determine what bitrate to use when the Varible BitRate option has been selected.
vbr - field in class org.xiph.speex.PcmWaveWriter
Defines whether or not to use VBR (Variable Bit Rate).
vbr - field in class org.xiph.speex.spi.SpeexEncoding
Defines whether or not the encoding is Variable Bit Rate.
Vbr() - constructor for class org.xiph.speex.Vbr
Constructor
vbr_enabled - field in class org.xiph.speex.NbEncoder
Complexity setting (0-10 from least complex to most complex)
vbr_enabled - field in class org.xiph.speex.SbEncoder
Complexity setting (0-10 from least complex to most complex)
VBR_MEMORY_SIZE - static field in class org.xiph.speex.Vbr
vbr_quality - field in class org.xiph.speex.ant.JSpeexDecoderTask
vbr_quality - field in class org.xiph.speex.ant.JSpeexEncoderTask
Defines the encoder VBR quality setting (float from 0 to 10).
vbr_quality - field in class org.xiph.speex.NbEncoder
ABR setting (in bps), 0 if off
vbr_quality - field in class org.xiph.speex.SbEncoder
ABR setting (in bps), 0 if off
verbose - field in class org.xiph.speex.ant.JSpeexDecoderTask
Tells the task to output as much information as possible
verbose - field in class org.xiph.speex.ant.JSpeexEncoderTask
Tells the task to output as much information as possible
VERSION - static field in class org.xiph.speex.ant.JSpeexDecoderTask
Version of the Speex Encoder
VERSION - static field in class org.xiph.speex.ant.JSpeexEncoderTask
Version of the Speex Encoder
VERSION - static field in class org.xiph.speex.player.Player
Version Number
VERSION - static field in class org.xiph.speex.SpeexDecoder
Version of the Speex Decoder
VERSION - static field in class org.xiph.speex.SpeexEncoder
Version of the Speex Encoder
version() - method in class org.xiph.speex.ant.JSpeexDecoderTask
Prints the version.
version() - method in class org.xiph.speex.ant.JSpeexEncoderTask
Prints the version.
VERY_SMALL - static field in class org.xiph.speex.NbCodec
Very small initial value for some of the buffers.
voc_m1 - field in class org.xiph.speex.NbCodec
voc_m2 - field in class org.xiph.speex.NbCodec
voc_mean - field in class org.xiph.speex.NbCodec
voc_offset - field in class org.xiph.speex.NbCodec
VQ - class org.xiph.speex.VQ
Vector Quantization.

W

WARN - static field in class org.xiph.speex.ant.JSpeexDecoderTask
Print level for messages : Print only warnings and errors
WARN - static field in class org.xiph.speex.ant.JSpeexEncoderTask
Print level for messages : Print only warnings and errors
WAVE_BITS_PER_FRAME - static field 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 field in class org.xiph.speex.PcmWaveWriter
Wave type code of PCM
WAVE_FORMAT_SPEEX - static field in class org.xiph.speex.PcmWaveWriter
Wave type code of Speex
WAVE_FRAME_SIZES - static field 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 field 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 - field in class org.xiph.speex.NbEncoder
Start of weighted signal frame
window - field in class org.xiph.speex.SbEncoder
window(int,int) - static method in class org.xiph.speex.Misc
Builds an Asymmetric "pseudo-Hamming" window.
windowSize - field 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.
Writes a stream of bytes representing an audio file of the file format indicated to the external file provided.
Writes a stream of bytes representing an audio file of the file type indicated to the output stream 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(byte[],int,int) - static method in class org.xiph.speex.AudioFileWriter
Writes a Little-endian int.
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.
writeLong(byte[],int,long) - static method in class org.xiph.speex.AudioFileWriter
Writes a Little-endian long.
writeLong(OutputStream,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.
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(byte[],int,int) - static method in class org.xiph.speex.AudioFileWriter
Writes a Little-endian short.
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.
writeSpeexComment(byte[],int,String) - static method in class org.xiph.speex.AudioFileWriter
Writes a Speex Comment to the given byte array.
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 - field in class org.xiph.speex.player.Player.Playback

X

x0d - field in class org.xiph.speex.SbCodec
x1d - field in class org.xiph.speex.SbEncoder
xx - field in class org.xiph.speex.Filters

Y

y0 - field in class org.xiph.speex.SbCodec
y1 - field in class org.xiph.speex.SbCodec

Copyright © 1999-2004 Wimba S.A. All Rights Reserved.