abdelati88 commited on
Commit
5e7fe23
·
verified ·
1 Parent(s): 365c0f0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -7
app.py CHANGED
@@ -5,17 +5,13 @@ import torch
5
  import uuid
6
 
7
  device = "cuda" if torch.cuda.is_available() else "cpu"
8
-
9
  try:
10
  model = ChatterboxTTS.from_pretrained(device=device)
11
  except:
12
  pass
13
 
14
  def generate_audio(text, lang_code):
15
- if not lang_code:
16
- lang_code = "en"
17
-
18
- wav = model.generate(text, language=lang_code)
19
 
20
  filename = f"/tmp/{uuid.uuid4()}.wav"
21
  torchaudio.save(filename, wav, model.sr)
@@ -25,8 +21,8 @@ def generate_audio(text, lang_code):
25
  iface = gr.Interface(
26
  fn=generate_audio,
27
  inputs=[
28
- gr.Textbox(lines=3),
29
- gr.Dropdown(choices=["ar", "en"], value="ar")
30
  ],
31
  outputs=gr.Audio(type="filepath"),
32
  allow_flagging="never"
 
5
  import uuid
6
 
7
  device = "cuda" if torch.cuda.is_available() else "cpu"
 
8
  try:
9
  model = ChatterboxTTS.from_pretrained(device=device)
10
  except:
11
  pass
12
 
13
  def generate_audio(text, lang_code):
14
+ wav = model.generate(text)
 
 
 
15
 
16
  filename = f"/tmp/{uuid.uuid4()}.wav"
17
  torchaudio.save(filename, wav, model.sr)
 
21
  iface = gr.Interface(
22
  fn=generate_audio,
23
  inputs=[
24
+ gr.Textbox(lines=3, label="Text"),
25
+ gr.Dropdown(choices=["ar", "en"], value="ar", label="Language (Just for reference)")
26
  ],
27
  outputs=gr.Audio(type="filepath"),
28
  allow_flagging="never"