Sign in

username:

password:



Not a member?

Search speechcoding



Search tips

Subscribe to speechcoding



speechcoding by Keywords

ACELP | ADPCM | AMBE | AMR | AMR-NB | CELP | Codebook | DTMF | G.723 | G.726 | G.729 | GSM | Interpolation | LPC | LSF | LSP | MELP | PCM | Perceptual | Pitch | PSOL | QCELP | Quantization | SMV | VAD | Vocoder

Sponsor

NEW! TMS320C6474: 3x the performance. 1/3 the cost. Three 1 GHz cores on 1 chip.

Discussion Groups

Discussion Groups | Speech Coding | AMR-NB codec :

Technical discussions related to Speech Coding (all itu and other vocoders, ACELP, CELP, AMR, etc)

  

Post a new Thread

AMR-NB codec : - ashwin_c29 - Aug 4 9:10:34 2008



Hi All,

Had a small doubt regarding the AMR codec. Why is the file size (file
obtained at the output of an AMR-NB codec) constant for all AMR rates
even though there is a different bit allocation for each 20 ms speech
frame of the input file corresponding to each of these rates.(Besides
the file size is also larger than that of the input file). Am still a
novice as regards this codec and haven't been able to figure this out.
It would be nice if someone could throw some light on this.

Thanks, 
Ashwin.
------------------------------------



(You need to be a member of speechcoding -- send a blank email to speechcoding-subscribe@yahoogroups.com )

Re: AMR-NB codec : - Rama Krishna K - Aug 5 9:11:45 2008

Hi Ashwin,

Please find answers below.

Regards,
Rama

On 03/08/2008, ashwin_c29 <a...@yahoo.com> wrote:
>
> Hi All,
>
> Had a small doubt regarding the AMR codec.
> Why is the file size (file
> obtained at the output of an AMR-NB codec) constant for all AMR rates
> even though there is a different bit allocation for each 20 ms speech
> frame of the input file corresponding to each of these rates.
[Rama]: AMR-NB codec contains both Encoder and Decoder.
Encoder encodes each 20ms speech frame to corrresponding bit rate
specified at the encoder.This is the place where compreesion happens.
for example if you are encoding using 12.2kbps,same 20ms will be
represented by 244 bits.
At the decoder,using these 244 bits we get 160 samples (20ms * 8Khz).

>(Besides the file size is also larger than that of the input file).
[Rama]: So once it got decoded the file size should be same as input file.
But perceptually both will be same.

> Am still a novice as regards this codec and haven't been able to figure this out.
> It would be nice if someone could throw some light on this.
>
> Thanks,
> Ashwin.

------------------------------------



(You need to be a member of speechcoding -- send a blank email to speechcoding-subscribe@yahoogroups.com )

Re: AMR-NB codec : - hyee...@yahoo.com.cn - Oct 29 7:15:39 2008

hehe,Rama,u r so funny.

The constant said by Ashwin must refered to output from encoder,not from decoder instead,
altough Ashwin did not say it clearly and i did not meet the situation.

cheers

HyeeWang

>Hi All,
>
>Had a small doubt regarding the AMR codec. Why is the file size (file
>obtained at the output of an AMR-NB codec) constant for all AMR rates
>even though there is a different bit allocation for each 20 ms speech
>frame of the input file corresponding to each of these rates.(Besides
>the file size is also larger than that of the input file). Am still a
>novice as regards this codec and haven't been able to figure this out.
>It would be nice if someone could throw some light on this.
>
>Thanks, 
>Ashwin.
>------------------------------------

------------------------------------



(You need to be a member of speechcoding -- send a blank email to speechcoding-subscribe@yahoogroups.com )