Files
xiaozhi-esp32/main
Terrence f39c112970 Refactor audio processing to enhance thread safety and state management
- Implement early return checks in Feed methods of AfeAudioProcessor, AfeWakeWord, CustomWakeWord, and EspWakeWord to prevent processing when not running.
- Introduce std::atomic for running state in CustomWakeWord and EspWakeWord to ensure thread-safe access.
- Consolidate input buffer management with mutex locks to avoid race conditions during Stop and Feed operations.
2026-02-04 12:17:16 +08:00
..
2026-01-07 20:39:17 +08:00
2025-09-16 05:00:02 +08:00
2025-09-16 05:00:02 +08:00