ソースを参照

Fixed workflow tts feature audition (#4867)

Charlie.Wei 11 ヶ月 前
コミット
d058a234ba
共有2 個のファイルを変更した2 個の追加1 個の削除を含む
  1. 1 1
      api/controllers/console/app/audio.py
  2. 1 0
      web/app/components/base/features/feature-panel/text-to-speech/index.tsx

+ 1 - 1
api/controllers/console/app/audio.py

@@ -85,7 +85,7 @@ class ChatMessageTextApi(Resource):
             response = AudioService.transcript_tts(
             response = AudioService.transcript_tts(
                 app_model=app_model,
                 app_model=app_model,
                 text=request.form['text'],
                 text=request.form['text'],
-                voice=request.form['voice'] if request.form.get('voice') else app_model.app_model_config.text_to_speech_dict.get('voice'),
+                voice=request.form['voice'],
                 streaming=False
                 streaming=False
             )
             )
 
 

+ 1 - 0
web/app/components/base/features/feature-panel/text-to-speech/index.tsx

@@ -47,6 +47,7 @@ const TextToSpeech = ({
         { languageInfo?.example && (
         { languageInfo?.example && (
           <AudioBtn
           <AudioBtn
             value={languageInfo?.example}
             value={languageInfo?.example}
+            voice={voiceItem?.value}
             noCache={false}
             noCache={false}
             isAudition={true}
             isAudition={true}
           />
           />