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可以播,但效率很差聲音斷斷續續的。
謝謝
多謝回複,查看代碼默認為master,CODEC_ALWAYS_AS_MASTER_FTR為1,設為0關閉後出現一樣的spi報錯信息。似乎配24k就會報錯
@solin spi報錯就跟i2s有啥關系呀,是不是得查下spi那邊
好的,會對比原始工程代碼看看有什麼差異,再回複,🤝