Technical discussions related to Speech Coding (all itu and other vocoders, ACELP, CELP, AMR, etc)
Hi, Plz help me to use AMR Fxd Point NB codec for VoIP application on Pocket PC. Source code is downloaded from 3GPP & Tested with 3GPP test vector. But its not giving proper output in Device with real time data. But data rate while encoding is 160bytes to 250bytes (increasing) Why is it increasing instead of compressing ?? Where i need to use WB .. ? Plz help to solve this issue .. Thanks in advance raghu
Raghu, You need to check for the output data format for the encoded data. As far as I remember, the default output data format for the encoder represents each compressed bit in one Byte. For example: if you have 160 compressed bits then you will see the output actually take 160 bytes. As a result, you may need to re-represent the 160 bytes into IF1 or IF2 formats, and then you will get an accurately compression bitstream. Regards, Umang Garg Lead Design Engineer NeoMagic > -----Original Message----- > From: s...@yahoogroups.com > [mailto:s...@yahoogroups.com] On Behalf Of raghus > Sent: Friday, August 04, 2006 1:57 PM > To: s...@yahoogroups.com > Subject: [speechcoding] AMR-fix Point- NB Data rate mismatching > > Hi, > Plz help me to use AMR Fxd Point NB codec for VoIP > application on Pocket PC. Source code is downloaded from 3GPP > & Tested with 3GPP test vector. > But its not giving proper output in Device with real time data. > > But data rate while encoding is 160bytes to 250bytes > (increasing) Why is it increasing instead of compressing ?? > > Where i need to use WB .. ? > > Plz help to solve this issue .. > > Thanks in advance > raghu >