What problem does it solve? Converting written content into spoken audio requires wiring together a real-time speech API, streaming audio chunks, and format conversion, which is complex to implement from scratch. This Skill provides a complete full-stack pattern for generating podcast-style audio narratives with Azure OpenAI's GPT Realtime Mini model. ## Core Features & Use Cases - Realtime Audio Generation: Connects to Azure OpenAI Realtime API via WebSocket, streams PCM audio chunks and transcripts, and converts them to WAV for playback. - Full-Stack Implementation: Covers a Python FastAPI backend with database persistence and a React frontend that plays base64-encoded WAV audio. - Voice and Style Control: Supports six voices (alloy, echo, fable, onyx, nova, shimmer) and narration styles such as podcast, summary, and lecture. - Use Case: A bookmarking app lets users select a tag or article and click "Generate Podcast" to hear a 1-2 minute spoken narrative summarizing the saved content. ## Quick Start Ask the AI to generate a podcast-style audio narrative from a piece of text content using the Azure OpenAI Realtime API with the gpt-realtime-mini deployment.