mirror of https://github.com/coqui-ai/TTS.git
add post functionality to /api/tts (#2836)
This commit is contained in:
parent
dc04baa1ee
commit
52a528cfcf
|
@ -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}")
|
||||
|
|
Loading…
Reference in New Issue