ex

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

Embed: (wiki syntax)

« Back to documentation index

SpeexSubmode Struct Reference

SpeexSubmode Struct Reference

Description of a Speex sub-mode (wither narrowband or wideband. More...

#include <modes.h>

Data Fields

int lbr_pitch
 Set to -1 for "normal" modes, otherwise encode pitch using a global pitch and allowing a +- lbr_pitch variation (for low not-rates)
int forced_pitch_gain
 Use the same (forced) pitch gain for all sub-frames.
int have_subframe_gain
 Number of bits to use as sub-frame innovation gain.
int double_codebook
 Apply innovation quantization twice for higher quality (and higher bit-rate)
lsp_quant_func lsp_quant
 LSP quantization function.
lsp_unquant_func lsp_unquant
 LSP unquantization function.
ltp_quant_func ltp_quant
 Long-term predictor (pitch) quantizer.
ltp_unquant_func ltp_unquant
 Long-term predictor (pitch) un-quantizer.
const void * ltp_params
 Pitch parameters (options)
innovation_quant_func innovation_quant
 Innovation quantization.
innovation_unquant_func innovation_unquant
 Innovation un-quantization.
const void * innovation_params
 Innovation quantization parameters.
spx_word16_t comb_gain
 Gain of enhancer comb filter.
int bits_per_frame
 Number of bits per frame after encoding.

Detailed Description

Description of a Speex sub-mode (wither narrowband or wideband.

Definition at line 92 of file modes.h.


Field Documentation

Number of bits per frame after encoding.

Definition at line 113 of file modes.h.

spx_word16_t comb_gain

Gain of enhancer comb filter.

Definition at line 111 of file modes.h.

Apply innovation quantization twice for higher quality (and higher bit-rate)

Definition at line 96 of file modes.h.

Use the same (forced) pitch gain for all sub-frames.

Definition at line 94 of file modes.h.

Number of bits to use as sub-frame innovation gain.

Definition at line 95 of file modes.h.

const void* innovation_params

Innovation quantization parameters.

Definition at line 109 of file modes.h.

Innovation quantization.

Definition at line 107 of file modes.h.

Innovation un-quantization.

Definition at line 108 of file modes.h.

int lbr_pitch

Set to -1 for "normal" modes, otherwise encode pitch using a global pitch and allowing a +- lbr_pitch variation (for low not-rates)

Definition at line 93 of file modes.h.

LSP quantization function.

Definition at line 98 of file modes.h.

LSP unquantization function.

Definition at line 99 of file modes.h.

const void* ltp_params

Pitch parameters (options)

Definition at line 104 of file modes.h.

Long-term predictor (pitch) quantizer.

Definition at line 102 of file modes.h.

Long-term predictor (pitch) un-quantizer.

Definition at line 103 of file modes.h.