diff --git a/main/xiaozhi-server/core/handle/receiveAudioHandle.py b/main/xiaozhi-server/core/handle/receiveAudioHandle.py index ec938ce3..9d4a82ac 100644 --- a/main/xiaozhi-server/core/handle/receiveAudioHandle.py +++ b/main/xiaozhi-server/core/handle/receiveAudioHandle.py @@ -99,9 +99,8 @@ async def no_voice_close_connect(conn): conn.client_abort = False conn.asr_server_receive = False end_prompt = conn.config.get("end_prompt", {}) - if end_prompt and end_prompt.get("enable", False) is False: + if end_prompt and end_prompt.get("enable", True) is False: conn.logger.bind(tag=TAG).info("结束对话,无需发送结束提示语") - conn.asr_server_receive = True await conn.close() return prompt = end_prompt.get("prompt")