[唤醒应答与快速端点]:完成唤醒后我在播报和本地VAD端点优化,包含缓冲清理、配置项和测试覆盖
This commit is contained in:
@@ -57,6 +57,14 @@ def main(argv: list[str] | None = None) -> int:
|
||||
"wake_keywords_file": str(config.wake_keywords_file) if config.wake_keywords_file else "",
|
||||
"wake_kws_threshold": config.wake_kws_threshold,
|
||||
"wake_kws_score": config.wake_kws_score,
|
||||
"wake_ack_text": config.wake_ack_text,
|
||||
"post_playback_drain_ms": config.post_playback_drain_ms,
|
||||
"vad_provider": config.vad_provider,
|
||||
"vad_threshold": config.vad_threshold,
|
||||
"vad_min_duration_ms": config.vad_min_duration_ms,
|
||||
"vad_end_silence_ms": config.vad_end_silence_ms,
|
||||
"vad_no_speech_timeout_ms": config.vad_no_speech_timeout_ms,
|
||||
"vad_max_recording_ms": config.vad_max_recording_ms,
|
||||
"speech_provider": config.speech_provider,
|
||||
"asr_model": config.asr_model,
|
||||
"tts_model": config.tts_model,
|
||||
@@ -144,6 +152,14 @@ def main(argv: list[str] | None = None) -> int:
|
||||
wake_keywords_file=config.wake_keywords_file,
|
||||
wake_kws_threshold=config.wake_kws_threshold,
|
||||
wake_kws_score=config.wake_kws_score,
|
||||
wake_ack_text=config.wake_ack_text,
|
||||
post_playback_drain_ms=config.post_playback_drain_ms,
|
||||
vad_provider=config.vad_provider,
|
||||
vad_threshold=config.vad_threshold,
|
||||
vad_min_duration_ms=config.vad_min_duration_ms,
|
||||
vad_end_silence_ms=config.vad_end_silence_ms,
|
||||
vad_no_speech_timeout_ms=config.vad_no_speech_timeout_ms,
|
||||
vad_max_recording_ms=config.vad_max_recording_ms,
|
||||
speech_provider=config.speech_provider,
|
||||
asr_model=config.asr_model,
|
||||
tts_model=config.tts_model,
|
||||
|
||||
Reference in New Issue
Block a user