G.718的mos分
测试向量:Ch_f1_16KHZ_1CH.pcm
这是从ITU官网下载的测试向量
G718Enc.exe -maxBR 8000 16 Ch_f1_16KHZ_1CH.pcm Ch_f1_16KHZ_1CH.bit
G718Dec.exe -maxBR 8000 16 Ch_f1_16KHZ_1CH.bit Ch_f1_16KHZ_1CH_L1.pcm
*******>PESQ.exe +16000 Ch_f1_16KHZ_1CH.pcm Ch_f1_16KHZ_1CH_L1.pcm
Reading reference file Ch_f1_16KHZ_1CH.pcm...done.
Reading degraded file Ch_f1_16KHZ_1CH_L1.pcm...done.
Level normalization...
IRS filtering...
Variable delay compensation...
Acoustic model processing...
Prediction : PESQ_MOS = 3.617
MOS分竟然是3.6,AMR-WB也达不到这个分数。说明718的Core层比AMR-WB的mode 1(8.85Kbps)还要先进。
AMR-WB Mode 1 测试结果
$ ./encoder.exe 1 Ch_f1_16KHZ_1CH.pcm Ch_f1_16KHZ_1CH.bit
===================================================================
3GPP AMR-WB Floating-point Speech Coder, v7.0.0, Mar 20, 2007
===================================================================
Input speech file: Ch_f1_16KHZ_1CH.pcm
Output bitstream file: Ch_f1_16KHZ_1CH.bit
--- Running ---
Frames processed: 382
Nirvana@IBM-PC /cygdrive/e/Codec/AMR/AMR-WB/26204-900/c-code
$ ./decoder.exe Ch_f1_16KHZ_1CH.bit Ch_f1_16KHZ_1CH_Dec.pcm
===================================================================
3GPP AMR-WB Floating-point Speech Decoder, v7.0.0, Mar 20, 2007
===================================================================
Input bitstream file: Ch_f1_16KHZ_1CH.bit
Synthesis speech file: Ch_f1_16KHZ_1CH_Dec.pcm
--- Running ---
Decoding frame: 382
Nirvana@IBM-PC /cygdrive/e/Codec/AMR/AMR-WB/26204-900/c-code
$ ./PESQ.exe +16000 Ch_f1_16KHZ_1CH.pcm Ch_f1_16KHZ_1CH_Dec.pcm
Reading reference file Ch_f1_16KHZ_1CH.pcm...done.
Reading degraded file Ch_f1_16KHZ_1CH_Dec.pcm...done.
Level normalization...
IRS filtering...
Variable delay compensation...
Acoustic model processing...
Prediction : PESQ_MOS = 3.416
Nirvana@IBM-PC /cygdrive/e/Codec/AMR/AMR-WB/26204-900/c-code
$
只能是测试向量的问题,
我是随机抽样,随机抽取ITU的测试向量。有一定的随机代表意义。
本测试不代表均值测试结果。