xiaozhi-esp32 icon indicating copy to clipboard operation
xiaozhi-esp32 copied to clipboard

我可以在底层文件中新增函数然后PR上来么,由于硬件设计限制 左右声道有所要求

Open MistyLake opened this issue 10 months ago • 5 comments

Image @78 在硬件设计中,左右声道固件,硬件上并不好修改相关配置,可以在程序中新增一个函数,在参数上配置左右声道参数么 ,新增的函数和 NoAudioCodecSimplex::NoAudioCodecSimplex(int input_sample_rate, int output_sample_rate, gpio_num_t spk_bclk, gpio_num_t spk_ws, gpio_num_t spk_dout, gpio_num_t mic_sck, gpio_num_t mic_ws, gpio_num_t mic_din) 同级

MistyLake avatar Feb 12 '25 11:02 MistyLake

需要同步各boards下用到的文件,你可以提交一个PR。如果只是你自己使用,建议直接开个分支自己修改即可,暂时不推荐在生产中使用NoAudioCodecSimplex这个。

78 avatar Feb 12 '25 12:02 78

暂时不推荐在生产中使用NoAudioCodecSimplex这个。这个是因为什么呢 因为我使用的是两个I2S 目前只看到这个函数 有其他函数可以实现相同功能么

MistyLake avatar Feb 13 '25 01:02 MistyLake

成本低的设计可以参考 https://oshwhub.com/tenclass01/xmini_c3 或者 立创实战派开发板

78 avatar Feb 13 '25 16:02 78

产品是之前设计的 我后面PR上来 你帮忙看下,修改的地方我都是以最小变动进行修改,费心了哈

MistyLake avatar Feb 14 '25 01:02 MistyLake

嗯,可以先开个分支使用,定期合并主线代码

78 avatar Feb 14 '25 05:02 78