S0h9l commited on
Commit
c2112a9
·
1 Parent(s): cdbe5a4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -1,6 +1,7 @@
1
  import gradio as gr
2
  import whisper
3
  import cohere
 
4
  from gtts import gTTS
5
  import gtts.langs
6
  #from dotenv import load_dotenv
@@ -44,10 +45,13 @@ def transcribe(audio,language):
44
  return_likelihoods='NONE')
45
  #result.text
46
  reptxt = response.generations[0].text.strip("--")
 
 
 
47
  filename = 'result.mp3'
48
- tts = gTTS(text=reptxt, lang=language)
49
  tts.save(filename)
50
- return filename, reptxt
51
 
52
 
53
 
 
1
  import gradio as gr
2
  import whisper
3
  import cohere
4
+ from deep_translator import GoogleTranslator
5
  from gtts import gTTS
6
  import gtts.langs
7
  #from dotenv import load_dotenv
 
45
  return_likelihoods='NONE')
46
  #result.text
47
  reptxt = response.generations[0].text.strip("--")
48
+
49
+ #Google models
50
+ translated = GoogleTranslator(source='auto', target=language).translate(reptxt)
51
  filename = 'result.mp3'
52
+ tts = gTTS(text=translated, lang=language)
53
  tts.save(filename)
54
+ return filename, translated
55
 
56
 
57