Transcribe a recording
transcribe_recordingConvert audio or video recordings into timed text transcripts in the spoken language, with output options for SRT, VTT, TXT, and JSON.
Instructions
Write down what is said in an audio or video file (mp3, m4a, wav, flac, ogg, aac, opus, mp4, mov, webm, mkv) as timed text, in the language spoken, and save it. For a translation of the recording use translate_file instead. Charged for the speech actually heard: silence and music are not. COSTS THE USER'S CREDITS: say what it will cost and get their agreement first -- estimate_cost gives the number for a file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | The file: an absolute path on this machine, or a public http(s) URL (fetched by Equalang, not downloaded here). Omit when passing file_id. | |
| file_id | No | A file already uploaded by estimate_cost, instead of source: starts the job without uploading again. | |
| output_dir | No | Directory for the results. Defaults to beside a local source. A URL source has no "beside": without this the answer carries temporary links. | |
| wait_seconds | No | Seconds to wait before answering with a job_id instead (default 50, at most 240). | |
| output_formats | No | The formats to write (default srt). txt is plain text without times. | |
| source_language | No | Language spoken; omit to detect it. |