Skip to content

Commit 1e8e3a9

Browse files
committed
fix: handle audio generation failure by raising an exception
1 parent 2971406 commit 1e8e3a9

File tree

1 file changed

+2
-0
lines changed
  • apps/setting/models_provider/impl/aliyun_bai_lian_model_provider/model

1 file changed

+2
-0
lines changed

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

+2
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ def text_to_speech(self, text):
4646
from dashscope.audio.tts_v2 import SpeechSynthesizer
4747
synthesizer = SpeechSynthesizer(model=self.model, **self.params)
4848
audio = synthesizer.call(text)
49+
if audio is None:
50+
raise Exception('Failed to generate audio')
4951
if type(audio) == str:
5052
print(audio)
5153
raise Exception(audio)

0 commit comments

Comments
 (0)