karagmercola commited on
Commit
858a352
·
verified ·
1 Parent(s): 1f1e573

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -5,9 +5,16 @@ import boto3
5
  import json
6
  import soundfile as sf
7
  import tempfile
8
- from generator import load_csm_1b, Segment
9
  import whisper # or use faster-whisper if preferred
10
 
 
 
 
 
 
 
 
11
  # Load models once
12
  device = "cuda" if torch.cuda.is_available() else "cpu"
13
  print(f"Loading Sesame CSM model on {device}...")
 
5
  import json
6
  import soundfile as sf
7
  import tempfile
8
+ from generator import load_csm_1b # ✅ Only import the loader
9
  import whisper # or use faster-whisper if preferred
10
 
11
+ # ✅ Embedded Segment class here to fix import error
12
+ class Segment:
13
+ def __init__(self, text, speaker=0, audio=None):
14
+ self.text = text
15
+ self.speaker = speaker
16
+ self.audio = audio
17
+
18
  # Load models once
19
  device = "cuda" if torch.cuda.is_available() else "cpu"
20
  print(f"Loading Sesame CSM model on {device}...")