From b79faf8f86f9fbe3a8e39464880a1b737e36c85c Mon Sep 17 00:00:00 2001 From: Windpicker-owo <3431391539@qq.com> Date: Fri, 1 Aug 2025 15:30:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E8=AF=AD=E9=9F=B3?= =?UTF-8?q?=E8=AF=86=E5=88=AB=E4=B8=80=E4=B8=AA=E4=B8=8D=E5=A4=AA=E8=81=AA?= =?UTF-8?q?=E6=98=8E=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/chat/utils/utils_voice.py | 2 +- src/llm_models/utils_model.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/chat/utils/utils_voice.py b/src/chat/utils/utils_voice.py index 70e5d4fb9..49ec10794 100644 --- a/src/chat/utils/utils_voice.py +++ b/src/chat/utils/utils_voice.py @@ -15,7 +15,7 @@ async def get_voice_text(voice_base64: str) -> str: logger.warning("语音识别未启用,无法处理语音消息") return "[语音]" try: - _llm = LLMRequest(model_set=model_config.model_task_config.voice, request_type="voice") + _llm = LLMRequest(model_set=model_config.model_task_config.voice, request_type="audio") text = await _llm.generate_response_for_voice(voice_base64) if text is None: logger.warning("未能生成语音文本") diff --git a/src/llm_models/utils_model.py b/src/llm_models/utils_model.py index 53cc7aaae..8dd4dbb9e 100644 --- a/src/llm_models/utils_model.py +++ b/src/llm_models/utils_model.py @@ -276,7 +276,7 @@ class LLMRequest: extra_params=model_info.extra_params, ) elif request_type == RequestType.AUDIO: - assert message_list is not None, "message_list cannot be None for audio requests" + assert audio_base64 is not None, "audio_base64 cannot be None for audio requests" return await client.get_audio_transcriptions( model_info=model_info, audio_base64=audio_base64,