akash015 commited on
Commit
6008cad
·
verified ·
1 Parent(s): 0208d48

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -1,13 +1,14 @@
1
- import os
2
  from TTS.api import TTS
3
  import gradio as gr
4
- from translate import Translator
5
 
6
- # Accept TTS terms of service
7
- os.environ["COQUI_TOS_ACCEPT"] = "1"
 
8
 
9
  # Load the TTS model once
10
  tts = TTS("tts_models/multilingual/multi-dataset/xtts_v2", gpu=False)
 
11
 
12
  # Define the list of supported languages
13
  SUPPORTED_LANGUAGES = {
@@ -32,9 +33,8 @@ SUPPORTED_LANGUAGES = {
32
 
33
  def translate_text(text, input_lang, output_lang):
34
  try:
35
- translator = Translator(from_lang=input_lang, to_lang=output_lang)
36
- translated = translator.translate(text)
37
- return translated
38
  except Exception as e:
39
  return str(e)
40
 
 
 
1
  from TTS.api import TTS
2
  import gradio as gr
3
+ from googletrans import Translator, LANGUAGES
4
 
5
+ # Accept the license terms
6
+ import os
7
+ os.environ["COQUI_TTS_NO_TERMS"] = "true"
8
 
9
  # Load the TTS model once
10
  tts = TTS("tts_models/multilingual/multi-dataset/xtts_v2", gpu=False)
11
+ translator = Translator()
12
 
13
  # Define the list of supported languages
14
  SUPPORTED_LANGUAGES = {
 
33
 
34
  def translate_text(text, input_lang, output_lang):
35
  try:
36
+ translated = translator.translate(text, src=input_lang, dest=output_lang)
37
+ return translated.text
 
38
  except Exception as e:
39
  return str(e)
40