transcribe_media
Transcribe any video or audio URL (YouTube, TikTok, podcasts) into timestamped text. Server-side processing handles download and speech-to-text; submit URL, get a job ID, poll for the transcript.
Instructions
Transcribe the audio of any video/audio URL (YouTube, TikTok, podcasts, and 1000+ sites) to text with timestamped segments. Importly handles the download, audio extraction, and speech-to-text server-side — no yt-dlp or ffmpeg needed. Async: returns a jobId immediately; poll check_transcription for the transcript. Costs scale with media length; set maxCostDollars to cap spend on long media.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Media page URL, e.g. https://www.youtube.com/watch?v=... | |
| language | No | ISO language hint, e.g. "en" | |
| maxCostDollars | No | Abort with a quote if the estimated cost exceeds this cap |