ming 3 年之前
父節點
當前提交
66c3cece56
共有 2 個文件被更改,包括 6 次插入5 次删除
  1. 6 4
      OpenshotService/openshot_video_generator.py
  2. 0 1
      api/main.py

+ 6 - 4
OpenshotService/openshot_video_generator.py

@@ -135,12 +135,14 @@ def file_prepare(name, name_hash,text_content,image_urls,multiLang,lang='zh'):
     #make mp3
     language = 'zh-tw'
     txt_idx = 0
-    print(multiLang)
     for txt in text_content:
         if lang!='zh' or multiLang==1:
-            print('use gtts')
-            tts = gTTS(txt)
-            tts.save(dir_sound+name_hash+"/"+str(txt_idx)+".mp3")
+            if lang!='zh':
+                tts = gTTS(txt)
+                tts.save(dir_sound+name_hash+"/"+str(txt_idx)+".mp3")
+            else:
+                tts = gTTS(txt,language)
+                tts.save(dir_sound+name_hash+"/"+str(txt_idx)+".mp3")
         else:
             print('use zhtts')
             tts = zhtts.TTS() 

+ 0 - 1
api/main.py

@@ -75,7 +75,6 @@ video_dest = '/var/www/html/'+video_sub_folder
 avatar_dest = '/var/www/html/'+avatar_sub_folder
 
 
-
 @app.get("/index2")
 async def index2():
     return FileResponse('static/index2.html')