Spaces:
Runtime error
Runtime error
Update app.py
Browse files
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=
|
49 |
tts.save(filename)
|
50 |
-
return filename,
|
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 |
|