Displaying 8 results from an estimated 8 matches for "noise_codebook_quant".
2007 Aug 06
2
Attempting to shrink speex: Are these functions necessary?
...er
speex_bits_destroy
speex_bits_reset
speex_bits_rewind
speex_bits_read_from
speex_bits_flush
speex_bits_read_whole_bytes
speex_bits_write
speex_bits_write_whole_bytes
speex_bits_unpack_signed
speex_bits_peek_unsigned
speex_bits_peek
speex_bits_nbytes
speex_bits_insert_terminator
In cd_search.c:
noise_codebook_quant
noise_codebook_unquant
In filters.c:
compute_rms
syn_percep_zero16
qmf_decomp
qmf_synth
In ltp.c:
forced_pitch_quant
forced_pitch_unquant
In math_approx.c:
spx_ilog2
_spx_cos_pi_2
spx_cos_norm
spx_exp2
spx_atan
In nb_celp.c:
nb_encoder_destroy
nb_decoder_destroy
In quant_lsp.c:
lsp_quant_...
2009 Jan 27
1
VQ: elucidations!
Dear Valin,
Please, can you explain me the mean of the routines' parameters:
1. void vq_nbest();
2. static void compute_weighted_codebook();
3. static inline void target_update();
4. void split_cb_search_shape_sign();
5. void split_cb_shape_sign_unquant();
6. void noise_codebook_quant();
7. void noise_codebook_unquant();
and what they do briefly???
It's very difficult understand a code written by another person!
I thank you in advance.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
2007 Aug 07
1
Attempting to shrink speex: Are these functions necessary?
...gned
> speex_bits_peek
> speex_bits_nbytes
> speex_bits_insert_terminator
You probably don't need most of these, but I'm surprised you're not at
least using speex_bits_init(), speex_bits_read_from() and
speex_bits_write(). What are you using instead?
> In cd_search.c:
> noise_codebook_quant
> noise_codebook_unquant
No need for that (assuming you only want 8 kbps).
> In filters.c:
> compute_rms
> syn_percep_zero16
> qmf_decomp
> qmf_synth
No need for that.
> In ltp.c:
> forced_pitch_quant
> forced_pitch_unquant
No need for that.
> In math_approx.c:
&...
2007 Aug 07
1
Attempting to shrink speex: Are these functions necessary?
...ex_bits_read_from
> speex_bits_flush
> speex_bits_read_whole_bytes
> speex_bits_write
> speex_bits_write_whole_bytes
> speex_bits_unpack_signed
> speex_bits_peek_unsigned
> speex_bits_peek
> speex_bits_nbytes
> speex_bits_insert_terminator
>
> In cd_search.c:
> noise_codebook_quant
> noise_codebook_unquant
>
> In filters.c:
> compute_rms
> syn_percep_zero16
> qmf_decomp
> qmf_synth
>
> In ltp.c:
> forced_pitch_quant
> forced_pitch_unquant
>
> In math_approx.c:
> spx_ilog2
> _spx_cos_pi_2
> spx_cos_norm
> spx_exp2
> s...
2007 Aug 07
0
Attempting to shrink speex: Are these functions necessary?
...>> speex_bits_read_from speex_bits_flush speex_bits_read_whole_bytes
>> speex_bits_write speex_bits_write_whole_bytes
>> speex_bits_unpack_signed speex_bits_peek_unsigned speex_bits_peek
>> speex_bits_nbytes speex_bits_insert_terminator
>>
>> In cd_search.c: noise_codebook_quant noise_codebook_unquant
>>
>> In filters.c: compute_rms syn_percep_zero16 qmf_decomp qmf_synth
>>
>> In ltp.c: forced_pitch_quant forced_pitch_unquant
>>
>> In math_approx.c: spx_ilog2 _spx_cos_pi_2 spx_cos_norm spx_exp2
>> spx_atan
>>
>> In...
2008 Mar 29
0
GCC/ELF Visibility patch
...-T lsp_quant_high
-T lsp_quant_lbr
-T lsp_quant_nb
-T lsp_to_lpc
-T lsp_unquant_high
-T lsp_unquant_lbr
-T lsp_unquant_nb
-T multicomb
-T nb_decode
-T nb_decoder_ctl
-T nb_decoder_destroy
-T nb_decoder_init
-T nb_encode
-T nb_encoder_ctl
-T nb_encoder_destroy
-T nb_encoder_init
-T nb_mode_query
-T noise_codebook_quant
-T noise_codebook_unquant
-T open_loop_nbest_pitch
-T pitch_search_3tap
-T pitch_unquant_3tap
-T pitch_xcorr
-T qmf_decomp
-T qmf_synth
-T residue_percep_zero16
-T sanitize_values32
-T sb_decode
-T sb_decoder_ctl
-T sb_decoder_destroy
-T sb_decoder_init
-T sb_encode
-T sb_encoder_ctl
-T sb_encoder_...
2008 Mar 29
2
GCC/ELF Visibility patch (fwd)
...-T lsp_quant_high
-T lsp_quant_lbr
-T lsp_quant_nb
-T lsp_to_lpc
-T lsp_unquant_high
-T lsp_unquant_lbr
-T lsp_unquant_nb
-T multicomb
-T nb_decode
-T nb_decoder_ctl
-T nb_decoder_destroy
-T nb_decoder_init
-T nb_encode
-T nb_encoder_ctl
-T nb_encoder_destroy
-T nb_encoder_init
-T nb_mode_query
-T noise_codebook_quant
-T noise_codebook_unquant
-T open_loop_nbest_pitch
-T pitch_search_3tap
-T pitch_unquant_3tap
-T pitch_xcorr
-T qmf_decomp
-T qmf_synth
-T residue_percep_zero16
-T sanitize_values32
-T sb_decode
-T sb_decoder_ctl
-T sb_decoder_destroy
-T sb_decoder_init
-T sb_encode
-T sb_encoder_ctl
-T sb_encoder_...
2005 May 25
3
Speex on TI C6x, Problem with TI C5x Patch
...place input by synthesized speech */
for (i=0;i<st->frameSize;i++)
{
spx_word32_t sig = PSHR32(st->frame[i],SIG_SHIFT);
if (sig>32767)
sig = 32767;
if (sig<-32767)
sig = -32767;
in[i]=sig;
}
#endif
if (SUBMODE(innovation_quant) == noise_codebook_quant ||
st->submodeID==0)
st->bounded_pitch = 1;
else
st->bounded_pitch = 0;
return 1;
}
void *nb_decoder_init(const SpeexMode *m)
{
DecState *st;
const SpeexNBMode *mode;
int i;
mode=(const SpeexNBMode*)m->mode;
#if defined(VAR_ARRAYS) || defined (USE_ALLO...