transcribe
Convert speech from audio files to timestamped text with detected language and words-per-minute. Supports per-channel transcription for stereo call recordings and optional word-level timestamps.
Instructions
Transcribe speech to timestamped text using a local Whisper model (no API key).
Returns segments with start/end times plus detected language and overall
words-per-minute. On stereo call recordings, pass channel=0 or channel=1 to
transcribe one speaker at a time and interleave the results by timestamp for
an accurate who-said-what transcript. model_size: tiny/base/small/medium/
large-v3/large-v3-turbo — larger is more accurate but slower; the model is
downloaded on first use. word_timestamps=True adds per-word timing (useful
for locating exact moments, at some cost in output size).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| channel | No | ||
| end_time | No | ||
| language | No | ||
| model_size | No | base | |
| start_time | No | ||
| word_timestamps | No |