Tomtom84 commited on
Commit
8bd6538
·
verified ·
1 Parent(s): 6b42b31

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -244,9 +244,12 @@ def get_engines():
244
 
245
  @app.get("/voices")
246
  def get_voices():
247
- if current_engine is None:
 
248
  return []
249
- return [v.name for v in voices.get(current_engine.engine_name, [])]
 
 
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")