w800 如何修改才能支持24khz,16bit,mono 的audio输出

发布于 2023-11-23 10:13:07

SDK: CB103_V2.0.0

使用w800开发板做语音对话功能,需要播放 24khz,16bit,mono的mp3文件。
修改代码工程的codec config信息,
local_audio.c - _inter_start方法:
codec_output_config_t output_config;
output_config.bit_width = 16;
output_config.sample_rate = 24000;
output_config.mono_mode_en = 1;

烧写后报错误,无法播放:

allocate sector cache memory fail!

write to spi flash fail(6)!

请问如何修改才能支持播放?
试过把24khz重采样为16khz可以播,但效率很差声音断断续续的。

谢谢

查看更多

关注者
0
被浏览
1.6k
isme
isme 认证专家 2023-11-23
冰镇大西瓜

我记得codec分主从模式,你改一下主从模式

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览