14 lines
445 B
Python
14 lines
445 B
Python
|
|
"""Pinned upstream /api/transcribe response anchor used by image-patch tests."""
|
||
|
|
|
||
|
|
|
||
|
|
def j(handler, payload, status=200):
|
||
|
|
return {"status": status, "payload": payload}
|
||
|
|
|
||
|
|
|
||
|
|
def handle_transcribe(handler, result):
|
||
|
|
try:
|
||
|
|
transcript = str(result.get('transcript') or '').strip()
|
||
|
|
return j(handler, {'ok': True, 'transcript': transcript})
|
||
|
|
except ValueError as error:
|
||
|
|
return j(handler, {'error': str(error)}, status=400)
|