From 3276eedc0cdeed4412601c751558fab5fc5e2d05 Mon Sep 17 00:00:00 2001 From: zhangzhanwei Date: Tue, 16 Jun 2026 16:18:33 +0800 Subject: [PATCH] fix: Qwen tts error --- .../impl/aliyun_bai_lian_model_provider/model/tts.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py b/apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py index 2c009bd535e..d23cddd3f8b 100644 --- a/apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py +++ b/apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py @@ -52,6 +52,7 @@ def text_to_speech(self, text): from dashscope.audio.tts import SpeechSynthesizer audio = SpeechSynthesizer.call(model=self.model, text=text, **self.params).get_audio_data() elif 'qwen' in self.model: + import requests response = dashscope.MultiModalConversation.call( # 如需使用指令控制功能,请将model替换为qwen3-tts-instruct-flash model=self.model, @@ -61,7 +62,7 @@ def text_to_speech(self, text): ) # 这个的接口返回格式和上面两个不太一样,直接返回了一个url地址,下载后就是音频文件 audio_url = response.output.audio.url - res = response.get(audio_url) + res = requests.get(audio_url) audio = res.content elif 'MiniMax' in self.model: import requests