hamza2923 commited on
Commit
cb48832
·
verified ·
1 Parent(s): f9e47bb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -1
app.py CHANGED
@@ -491,5 +491,23 @@ def get_voices():
491
  "default": "Jenny (Female, US)"
492
  })
493
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
494
  if __name__ == '__main__':
495
- app.run(host='0.0.0.0', port=7860)
 
491
  "default": "Jenny (Female, US)"
492
  })
493
 
494
+ @app.route('/api/voices/male', methods=['GET'])
495
+ def get_male_voices():
496
+ """Endpoint to get available male voices"""
497
+ male_voices = [voice for voice in VOICES.keys() if "Male" in voice]
498
+ return jsonify({
499
+ "voices": male_voices,
500
+ "default": "Andrew (Male, US)"
501
+ })
502
+
503
+ @app.route('/api/voices/female', methods=['GET'])
504
+ def get_female_voices():
505
+ """Endpoint to get available female voices"""
506
+ female_voices = [voice for voice in VOICES.keys() if "Female" in voice]
507
+ return jsonify({
508
+ "voices": female_voices,
509
+ "default": "Jenny (Female, US)"
510
+ })
511
+
512
  if __name__ == '__main__':
513
+ app.run(host="0.0.0.0", port=7860, threaded=True)