INNER CODE UNIT · Python
transcribe_recording
shakedzy/companion · companion.py:254
def transcribe_recording():
"""
Transcribe user recording using speech-to-text service
"""
recorded_text = None
error_message = None
filename = request.form['filename']
try:
recorded_text = speech.speech2text(filename, language=app_cache.language)
except Exception as e:
error_message = utils.get_error_message_from_exception(e)
finally:
return jsonify({'recorded_text': recorded_text,
'error': error_message})
@app.route('/store_message', methods=['POST'])
def store_message(sender: Optional[str] = None, message: Optional[str] = None):