Cancel an in-flight transcription
Cancel the running transcription.
Transcription stops at the end of the chunk it is working on, so it can take a few seconds to stop.
Successful Response
response?unknownapplication/jsoncurl -X POST 'http://127.0.0.1:8100/api/v1/transcription/cancel'nullTranscribe audio POST
Start a speech-to-text transcription. In **async** mode (default), returns immediately with `{started: true}`. Poll `/api/v1/transcription/progress` for status and results. In **sync** mode (`sync=true`), blocks until transcription completes and returns the result directly. When `output_format=srt` and `return_timestamps=true`, returns an SRT subtitle file instead of JSON.
Poll transcription progress GET
Poll transcription status after an async `/transcription/start` call. Returns progress percentage, status, and — once complete — the transcribed text, detected language, and optional word-level timestamps.