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")
|