新手入门
- 积分
- 18
- 金钱
- 18
- 注册时间
- 2016-7-6
- 在线时间
- 2 小时
|
发表于 2016-7-7 10:47:02
|
显示全部楼层
今天发现如下代码,是初始化的时候传入的speex_wb_mode中的某个成员,是不是说STM32上压缩16K语音只能用quality=3呢??
/* Default mode for narrowband */
static const SpeexNBMode nb_mode = {
160, /*frameSize*/
40, /*subframeSize*/
10, /*lpcSize*/
17, /*pitchStart*/
144, /*pitchEnd*/
#ifdef FIXED_POINT
29491, 19661, /* gamma1, gamma2 */
#else
0.9, 0.6, /* gamma1, gamma2 */
#endif
QCONST16(.0002,15), /*lpc_floor*/
{NULL, NULL, NULL, &nb_submode3, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL},
5,
{1, 8, 2, 3, 3, 4, 4, 5, 5, 6, 7}
}; |
|