Spaces:
Running
on
Zero
Running
on
Zero
Update tts_model_v1.py
Browse files- tts_model_v1.py +4 -2
tts_model_v1.py
CHANGED
@@ -21,7 +21,7 @@ class TTSModelV1:
|
|
21 |
print("Initializing v1.0.0 model...")
|
22 |
|
23 |
# Initialize KPipeline with American English
|
24 |
-
self.pipeline =
|
25 |
|
26 |
# Verify local voice files are available
|
27 |
voices_dir = os.path.join(self.voices_dir, "voices")
|
@@ -67,7 +67,9 @@ class TTSModelV1:
|
|
67 |
"""
|
68 |
try:
|
69 |
start_time = time.time()
|
70 |
-
|
|
|
|
|
71 |
if not text or not voice_names:
|
72 |
raise ValueError("Text and voice name are required")
|
73 |
|
|
|
21 |
print("Initializing v1.0.0 model...")
|
22 |
|
23 |
# Initialize KPipeline with American English
|
24 |
+
self.pipeline = None
|
25 |
|
26 |
# Verify local voice files are available
|
27 |
voices_dir = os.path.join(self.voices_dir, "voices")
|
|
|
67 |
"""
|
68 |
try:
|
69 |
start_time = time.time()
|
70 |
+
if self.pipeline is None:
|
71 |
+
self.pipeline = KPipeline(lang_code='a')
|
72 |
+
|
73 |
if not text or not voice_names:
|
74 |
raise ValueError("Text and voice name are required")
|
75 |
|