Update app.py
Browse files
app.py
CHANGED
@@ -244,9 +244,12 @@ def get_engines():
|
|
244 |
|
245 |
@app.get("/voices")
|
246 |
def get_voices():
|
247 |
-
|
|
|
248 |
return []
|
249 |
-
|
|
|
|
|
250 |
|
251 |
|
252 |
@app.get("/setvoice")
|
|
|
244 |
|
245 |
@app.get("/voices")
|
246 |
def get_voices():
|
247 |
+
# falls noch keine Engine gewählt/initialisiert ist
|
248 |
+
if engine is None: # <-- dein zentrales Engine-Objekt
|
249 |
return []
|
250 |
+
|
251 |
+
# OrpheusEngine.get_voices() liefert eine Liste von OrpheusVoice-Objekten
|
252 |
+
return [v.__dict__ for v in engine.get_voices()]
|
253 |
|
254 |
|
255 |
@app.get("/setvoice")
|