stazizov commited on
Commit
a76b982
·
verified ·
1 Parent(s): 9ea7aab

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -4,13 +4,16 @@ from scipy.io.wavfile import write
4
  import gradio as gr
5
  from transformers import VitsTokenizer, VitsModel, set_seed, pipeline
6
  from numToLez import numToLez
 
7
 
8
  # Load your fine-tuned model
9
  model_name = "leks-forever/vits_lez_tts" # Replace with your Hugging Face model name
10
  tokenizer = VitsTokenizer.from_pretrained(model_name)
11
  model = VitsModel.from_pretrained(model_name)
 
12
 
13
  tts_pipeline = pipeline("text-to-speech", model=model_name)
 
14
 
15
  new_sentence = '!.?'
16
  in_sentence = ',-.:;'
@@ -22,7 +25,7 @@ def canonize_lez(text):
22
  text = text.replace(abruptive_letter+abruptive_symbol, abruptive_letter+'Ӏ')
23
  return text
24
 
25
-
26
  def tts_function(input_text, speaking_rate, noise_scale, add_pauses):
27
  fixed_text = canonize_lez(input_text)
28
  if add_pauses:
 
4
  import gradio as gr
5
  from transformers import VitsTokenizer, VitsModel, set_seed, pipeline
6
  from numToLez import numToLez
7
+ import spaces
8
 
9
  # Load your fine-tuned model
10
  model_name = "leks-forever/vits_lez_tts" # Replace with your Hugging Face model name
11
  tokenizer = VitsTokenizer.from_pretrained(model_name)
12
  model = VitsModel.from_pretrained(model_name)
13
+ model.to("cuda")
14
 
15
  tts_pipeline = pipeline("text-to-speech", model=model_name)
16
+ tts_pipeline.to("cuda")
17
 
18
  new_sentence = '!.?'
19
  in_sentence = ',-.:;'
 
25
  text = text.replace(abruptive_letter+abruptive_symbol, abruptive_letter+'Ӏ')
26
  return text
27
 
28
+ @spaces.GPU()
29
  def tts_function(input_text, speaking_rate, noise_scale, add_pauses):
30
  fixed_text = canonize_lez(input_text)
31
  if add_pauses: