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. 5k
isme
isme 认证专家 2023-11-23
冰镇大西瓜

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

1 个回答

撰写答案

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

发布
问题

分享
好友

手机
浏览

扫码手机浏览