fix language code parsing

This commit is contained in:
Katharine Berry 2021-06-06 12:47:19 -07:00
parent 53688f1510
commit b360ca91c3

View file

@ -47,14 +47,13 @@ def parse_chunks(stream):
@app.route('/heartbeat') @app.route('/heartbeat')
def heartbeat(): def heartbeat():
return 'ok' return 'asr'
@app.route('/NmspServlet/', methods=["POST"]) @app.route('/NmspServlet/', methods=["POST"])
def recognise(): def recognise():
stream = request.stream stream = request.stream
access_token, part1, part2 = request.host.split('.', 1)[0].split('-', 3) access_token, lang = request.host.split('.', 1)[0].split('-', 1)
lang = f"{part1}-{part2.upper()}"
auth_req = requests.get(f"{AUTH_URL}/api/v1/me/token", headers={'Authorization': f"Bearer {access_token}"}) auth_req = requests.get(f"{AUTH_URL}/api/v1/me/token", headers={'Authorization': f"Bearer {access_token}"})
if not auth_req.ok: if not auth_req.ok: