prasanacodes commited on
Commit
86f14c2
·
verified ·
1 Parent(s): 1e1e089

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -165,7 +165,7 @@ def translate_local(text_to_translate, target_lang='ta-IN', device=None):
165
 
166
  return translated_text
167
 
168
- def synthesize_speech(synth_text, target_lang, gender="Male", pace="normal", output_path="temp_audio_synthesized.wav", device=None):
169
 
170
  ref_audio_path = str('reference/'+target_lang.upper()+'/'+gender.upper()+'_'+pace.upper()+'.wav')
171
  ref_text_path = str('reference/'+target_lang.upper()+'/'+gender.upper()+'_'+pace.upper()+'.txt')
@@ -177,7 +177,7 @@ def synthesize_speech(synth_text, target_lang, gender="Male", pace="normal", out
177
  print("> Loading IndicF5 TTS model (ai4bharat/IndicF5)...")
178
  indicf5_repo_id = "ai4bharat/IndicF5"
179
  token = os.environ.get("HF_TOKEN")
180
- tts_model = AutoModel.from_pretrained(indicf5_repo_id, token=token, trust_remote_code=True).to(device)
181
 
182
  audio = tts_model(synth_text, ref_audio_path=ref_audio_path, ref_text=ref_text)
183
 
 
165
 
166
  return translated_text
167
 
168
+ def synthesize_speech(synth_text, target_lang, gender="Male", pace="normal", output_path="temp_audio_synthesized.wav", device="cpu"):
169
 
170
  ref_audio_path = str('reference/'+target_lang.upper()+'/'+gender.upper()+'_'+pace.upper()+'.wav')
171
  ref_text_path = str('reference/'+target_lang.upper()+'/'+gender.upper()+'_'+pace.upper()+'.txt')
 
177
  print("> Loading IndicF5 TTS model (ai4bharat/IndicF5)...")
178
  indicf5_repo_id = "ai4bharat/IndicF5"
179
  token = os.environ.get("HF_TOKEN")
180
+ tts_model = AutoModel.from_pretrained(indicf5_repo_id, token=token, trust_remote_code=True)
181
 
182
  audio = tts_model(synth_text, ref_audio_path=ref_audio_path, ref_text=ref_text)
183