Skip to content

Commit 3276eed

Browse files
committed
fix: Qwen tts error
1 parent 38a6cdc commit 3276eed

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • apps/models_provider/impl/aliyun_bai_lian_model_provider/model

apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ def text_to_speech(self, text):
5252
from dashscope.audio.tts import SpeechSynthesizer
5353
audio = SpeechSynthesizer.call(model=self.model, text=text, **self.params).get_audio_data()
5454
elif 'qwen' in self.model:
55+
import requests
5556
response = dashscope.MultiModalConversation.call(
5657
# 如需使用指令控制功能,请将model替换为qwen3-tts-instruct-flash
5758
model=self.model,
@@ -61,7 +62,7 @@ def text_to_speech(self, text):
6162
)
6263
# 这个的接口返回格式和上面两个不太一样,直接返回了一个url地址,下载后就是音频文件
6364
audio_url = response.output.audio.url
64-
res = response.get(audio_url)
65+
res = requests.get(audio_url)
6566
audio = res.content
6667
elif 'MiniMax' in self.model:
6768
import requests

0 commit comments

Comments
 (0)