feat: 添加可配置的TTS音频发送延迟功能

- 修改 sendAudio() 函数,新增 tts_audio_send_delay 配置参数(毫秒)
- 0: 使用原有逻辑
- 大于0: 使用固定延迟发送(降低首包延迟,提升响应速度)
This commit is contained in:
will.zhang
2025-10-14 18:30:17 +08:00
parent 13ce67e4c7
commit 3b8bbb5c5f
2 changed files with 33 additions and 15 deletions
+6
View File
@@ -70,6 +70,12 @@ enable_stop_tts_notify: false
# 说完话是否开启提示音,音效地址
stop_tts_notify_voice: "config/assets/tts_notify.mp3"
# TTS音频发送延迟配置(毫秒)
# tts_audio_send_delay: 控制音频包发送间隔
# 0: 使用精确时间控制,严格匹配音频帧率(默认,运行时按音频帧率计算)
# > 0: 使用固定延迟发送
tts_audio_send_delay: 0
exit_commands:
- "退出"
- "关闭"