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

Add ESP Audio Codec and ESP Audio Effects to enhance performance

Open jason-mao opened this issue 11 months ago • 4 comments

jason-mao avatar Jan 22 '25 07:01 jason-mao

I also referred to esp-audio-codec initially. However, the issue of opus decoding error has not been resolved. Hence, is this version working perfectly?

78 avatar Jan 22 '25 16:01 78

The version I am submitting now should be the one you used. I have tested this version, and it is working fine. However, some minor tricks are involved in its usage, which, if overlooked, may lead to errors. We will release another version to make it more versatile for general use.

jason-mao avatar Jan 23 '25 02:01 jason-mao

1.Update esp_audio_codec to v2.2 to fix the Opus DTX not working issue. 2.Fix the conflicts

jason-mao avatar Feb 17 '25 03:02 jason-mao

ResetState is not implemented either. Is there a way to do this?

78 avatar Feb 24 '25 04:02 78

The official OPUS repository has added a commit to improve the performance of ESP32S3, so this PR is temporarily not needed?

https://github.com/xiph/opus/commit/08bcc6e46227fca01aa3de3f3512f8b692d8d36b

78 avatar May 20 '25 13:05 78