Goal
An uploaded audio file is automatically transcribed and the transcript is saved alongside it.
Tasks
- After saving
audio.webm, call the local transcription service:
POST http://localhost:9000/transcribe
- Pass the audio file; receive
{ "text": "..." } in response
- Write the transcript to
data/note-<id>/transcript.txt
- Handle transcription errors gracefully (log and continue; don't fail the upload)
Done when
After recording and uploading, transcript.txt appears in the note directory with the spoken text.
Goal
An uploaded audio file is automatically transcribed and the transcript is saved alongside it.
Tasks
audio.webm, call the local transcription service:POST http://localhost:9000/transcribe{ "text": "..." }in responsedata/note-<id>/transcript.txtDone when
After recording and uploading,
transcript.txtappears in the note directory with the spoken text.