Skip to content

Commit

Permalink
add post functionality to /api/tts
Browse files Browse the repository at this point in the history
  • Loading branch information
ChaseCares committed Aug 4, 2023
1 parent dc04baa commit 1fb176f
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions TTS/server/server.py
Original file line number Diff line number Diff line change
Expand Up @@ -188,14 +188,15 @@ def details():
lock = Lock()


@app.route("/api/tts", methods=["GET"])
@app.route("/api/tts", methods=["GET", "POST"])
def tts():
with lock:
text = request.args.get("text")
speaker_idx = request.args.get("speaker_id", "")
language_idx = request.args.get("language_id", "")
style_wav = request.args.get("style_wav", "")
text = request.headers.get('text') or request.values.get("text", "")
speaker_idx = request.headers.get('speaker-id') or request.values.get("speaker_id", "")
language_idx = request.headers.get('language-id') or request.values.get("language_id", "")
style_wav = request.headers.get('style-wav') or request.values.get("style_wav", "")
style_wav = style_wav_uri_to_dict(style_wav)

print(f" > Model input: {text}")
print(f" > Speaker Idx: {speaker_idx}")
print(f" > Language Idx: {language_idx}")
Expand Down

0 comments on commit 1fb176f

Please sign in to comment.