新型语音压缩编解码器AMBE2000
00
0x0000
0x0000
0x6c80
6400
0
6400
0x5250
0x0001
0x0000
0x542a
0x5280
4000
2400
0x5258
0x0009
0xle0c
0x4127
0x7390
4400
2800
7200
0x7fa0
0x0000
0x0000
0x0000
0x52a0
8000
0
8000
0x5250
0x0005
0x2010
0x6834
0x72a0
40000
4000
0x7fc0
0x0000
0x0000
0x0000
0x69c0
9600
0
9600
0x5048
0x000e
0x4010
0x6a2e
0x65c0
3600
6000
0x1030
0x000e
0x68la
0x511b
0x76c0
2400
7200
本文链接地址:http://www.oyaya.net/fanwen/view/141291.html
格式字2~6:用于指定和表示芯片的压缩数据率,具体如表6所列;
格式字7:该位在输入数据包中不用,因此,在设计时,应将其设置为0x0000;而在输出数据包中表示误码率;
格式字8、9:不用,通常设置为0x0000;
格式字10:高8位用于控制和表示DTMF信号的幅度,范围从3~-60dBm0(例如:0x03=3,0x00=0,0xC4=-60);低8位用于控制和检测DTMF信号,所发出和检测的信号为标准的北美呼叫音。DTMF代码见表7所列。
表7 DTMF代码
表8 格式字11格式
类型 7:MSB 6 5 4 3 2 1 0:LSB 输入 NC NC 语音激活(1) NC 休眠(1) 回声消除(1) 编码/解码选择 输出 NC NC NC NC 休眠(1) 回声消除(1) 编码/解码选择格式字11:高8位用于解码器音量控制,其中0x80表示原音量,0xFF为原音量的两倍,小于0x80为减小音量;低8位的功能如表8所列。其中编码/解码选择如下:00为编码+解码;01为编码;10为解码;11为不用;
格式字12~23:压缩数据信息。根据数据率的不同,其数据位数也不相同。数据位数和压缩数据率的关系如下:
位数=压缩数据率(bps)/50(bps)
例如,在最低压缩率为2kbps时,数据位数为:
《新型语音压缩编解码器AMBE2000(第4页)》