What problem does it solve? Converting spoken content from podcasts, videos, and recordings into text is tedious, and many feed items (non-YouTube sources, music videos, new uploads) lack subtitles entirely. This Skill provides a cloud-based transcription fallback that turns any audio source into plain text through OpenAI's speech-to-text API. ## Core Features & Use Cases - Multi-source transcription: Accepts local audio/video files, YouTube video IDs, and arbitrary media URLs (audio extracted via yt-dlp). - Automatic size handling: Transcodes audio to mono 16kHz mp3 at 32kbps and segments long recordings to stay under OpenAI's 25MB upload limit, then concatenates the results. - Model flexibility: Defaults to gpt-4o-transcribe for plain-text output; pass whisper-1 when SRT/VTT timestamps are needed. - Use Case: A feed adapter fetches a podcast episode with no subtitles; it passes the media URL here and receives the full transcript text for digest generation. ## Quick Start Transcribe the audio from this YouTube video or local recording file into plain text using the audio-transcribe skill.