phucbienvan commited on
Commit
0f1518a
·
1 Parent(s): 16f177c
Files changed (3) hide show
  1. app.py +2 -2
  2. requirements.txt +1 -0
  3. test_model.py +2 -2
app.py CHANGED
@@ -6,7 +6,7 @@ from typing import List, Tuple
6
  import gradio as gr
7
  import torch
8
  import torchaudio
9
- import spaces
10
  from dataclasses import dataclass
11
  from generator import Segment, load_csm_1b
12
  from huggingface_hub import login
@@ -144,7 +144,7 @@ def generate_speech(
144
 
145
  progress(1.0, "Completed!")
146
  return output_path
147
- except spaces.zero.gradio.HTMLError as e:
148
  # Handle ZeroGPU quota exceeded error
149
  error_message = str(e)
150
  if "GPU quota exceeded" in error_message:
 
6
  import gradio as gr
7
  import torch
8
  import torchaudio
9
+ # import spaces
10
  from dataclasses import dataclass
11
  from generator import Segment, load_csm_1b
12
  from huggingface_hub import login
 
144
 
145
  progress(1.0, "Completed!")
146
  return output_path
147
+ except Exception as e:
148
  # Handle ZeroGPU quota exceeded error
149
  error_message = str(e)
150
  if "GPU quota exceeded" in error_message:
requirements.txt CHANGED
@@ -7,3 +7,4 @@ moshi==0.2.2
7
  torchtune==0.4.0
8
  torchao==0.9.0
9
  silentcipher @ git+https://github.com/SesameAILabs/silentcipher@master
 
 
7
  torchtune==0.4.0
8
  torchao==0.9.0
9
  silentcipher @ git+https://github.com/SesameAILabs/silentcipher@master
10
+ gradio==4.44.1
test_model.py CHANGED
@@ -1,7 +1,7 @@
1
  import os
2
  import torch
3
  import torchaudio
4
- import spaces
5
  from generator import Segment, load_csm_1b
6
  from huggingface_hub import login
7
 
@@ -22,7 +22,7 @@ def login_huggingface():
22
  print("No token provided. Some models may not be accessible.")
23
  return False
24
 
25
- @spaces.GPU
26
  def generate_test_audio(text, speaker_id, device):
27
  """Generate test audio using ZeroGPU"""
28
  generator = load_csm_1b(device=device)
 
1
  import os
2
  import torch
3
  import torchaudio
4
+ # import spaces
5
  from generator import Segment, load_csm_1b
6
  from huggingface_hub import login
7
 
 
22
  print("No token provided. Some models may not be accessible.")
23
  return False
24
 
25
+ # @spaces.GPU
26
  def generate_test_audio(text, speaker_id, device):
27
  """Generate test audio using ZeroGPU"""
28
  generator = load_csm_1b(device=device)