taixf/backend/main/xiaozhi-server/core/providers/asr
hailin 16d8a744ac feat: system idle command - return ESP32 to wake-word state on error
Firmware: add "idle" system command handler in application.cc
Server: antaf.py sets should_idle on connection error
        connection.py checks should_idle, sets send_idle_after_tts
        sendAudioHandle.py sends {"type":"system","command":"idle"}
        after TTS playback completes

Flow: antaf bridge unavailable → play error message → tts stop →
      send system idle → ESP32 returns to wake-word detection

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 08:44:55 -07:00
..
dto add backend code 2026-04-05 19:01:15 +00:00
aliyun.py add backend code 2026-04-05 19:01:15 +00:00
aliyun_stream.py add backend code 2026-04-05 19:01:15 +00:00
aliyunbl_stream.py add backend code 2026-04-05 19:01:15 +00:00
antaf_passthrough.py feat: system idle command - return ESP32 to wake-word state on error 2026-04-06 08:44:55 -07:00
baidu.py add backend code 2026-04-05 19:01:15 +00:00
base.py add backend code 2026-04-05 19:01:15 +00:00
doubao.py add backend code 2026-04-05 19:01:15 +00:00
doubao_stream.py add backend code 2026-04-05 19:01:15 +00:00
fun_local.py add backend code 2026-04-05 19:01:15 +00:00
fun_server.py add backend code 2026-04-05 19:01:15 +00:00
openai.py add backend code 2026-04-05 19:01:15 +00:00
qwen3_asr_flash.py add backend code 2026-04-05 19:01:15 +00:00
sherpa_onnx_local.py add backend code 2026-04-05 19:01:15 +00:00
tencent.py add backend code 2026-04-05 19:01:15 +00:00
utils.py add backend code 2026-04-05 19:01:15 +00:00
vosk.py add backend code 2026-04-05 19:01:15 +00:00
xunfei_stream.py add backend code 2026-04-05 19:01:15 +00:00