PodSong Mini
Inspiration
Have you ever stared at a dense, ten-page PDF document or a highly complex online article and wished you could just "listen" to it instead? Better yet, what if that dry information could be transformed into a fun, interactive, two-way podcast, wrapping up with a catchy, customized song summarizing the main points?
Departing from the struggle of consuming heavy, text-based content, PodSong Mini was born. It is designed to turn the tedious chore of reading into an engaging, multi-sensory, and highly entertaining auditory experience.
What it does
PodSong Mini is a cutting-edge AI Audio Studio platform that automatically transforms any text, URL, or PDF document into an interactive, two-way podcast, complete with a customized musical summary.
Key Features:
- 🎙️ Dynamic AI Hosts (Zephyr & Charon): Far beyond standard Text-to-Speech, the platform dynamically scripts real-time debates and discussions between Zephyr (the charismatic host) and Charon (the analytical expert).
- 🎵 Song Synthesis: A unique innovation that takes the core concepts of your topic and transforms them into poetic lyrics and an epic music masterpiece to close out the episode.
- 📄 Smart PDF & Context Extraction: Instantly parses and understands the context of complex documents and web links to use as the foundation for the podcast.
- 🌐 Polyglot Engine: Supports multi-language generation with natural, native accents, eliminating the rigid and robotic tone common in older TTS models.
How we built it
To bring this vision to life, we combined cutting-edge AI models, robust backend logic, and a unique visual identity:
- The Frontend & Design: Wrapped in a stunning, high-contrast Avant-Garde Brutalism user interface.
- Context Extraction: Powered by Gemini 2.5, which acts as the brains to read, digest, and generate natural, conversational podcast scripts.
- The Audio Pipeline (Hybrid TTS Engine): Built with an advanced fallback auto-rotation architecture.
- Primary Engine: Utilizes Gemini 3.1 Flash TTS for ultra-expressive, native-sounding voice synthesis.
- Smart Rotation: Implemented intelligent API key rotation to handle request thresholds.
- Fallback Logic: Connects seamlessly to Google Cloud Text-to-Speech as an automatic backup.
Challenges we ran into
The biggest hurdle we faced was behind-the-scenes API limitations. Because Gemini 3.1 Flash TTS is a cutting-edge technology still under review and subject to strict request restrictions, we frequently ran into quota limits.
Designing a system that could handle these interruptions without breaking the user experience was incredibly tough. We had to engineer a highly resilient, zero-downtime hybrid architecture that detects quota exhaustion instantly and shifts to Google Cloud TTS mid-stream without the user ever noticing a pause.
Accomplishments that we're proud of
- Zero-Downtime Hybrid Architecture: Successfully building a self-healing audio generation pipeline that auto-rotates API keys and gracefully falls back to secondary services under heavy loads.
- Authentic AI Chemistry: Getting Zephyr and Charon to sound like real, contrasting individuals engaged in a genuine, intellectual debate rather than two robotic voices reading lines.
- The "Song Synthesis" Feature: Successfully bridging the gap between text comprehension and musical generation to create catchy, poetic audio summaries.
What we learned
- Resilient AI Engineering: We learned how crucial it is to design "graceful degradation" into AI applications. When relying on early-access or preview APIs, you must build robust fallbacks to keep the app production-ready.
- Multi-Agent Prompting: We gained deep insights into structuring multi-turn conversations between different AI personas to ensure natural flow, interruptions, and chemistry.
What's next for PodSong Mini
- 🎸 Expanded Musical Genres: Allowing users to choose the genre of their summary song (e.g., Synthwave, Lofi, Rock, or Acoustic).
- 👥 Custom Host Creation: Giving users the ability to design their own hosts, adjusting their tone, expertise level, and personality traits.
- 📈 Production Scaling: Transitioning the voice synthesis entirely to high-throughput production models as Gemini 3.1 Flash TTS moves out of preview limits.
Built With
- gemini
- google-cloud
- next.js
Log in or sign up for Devpost to join the conversation.