Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand All @@ -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
Expand Down
Loading