Predictive APIs and Machine Learning Integration
Exploring the Magic Mirror: an interactive experience powered by the Gemini models- Google Developers Blog

Exploring the Magic Mirror: an interactive experience powered by the Gemini models- Google Developers Blog

5/28/2025 · Paul Ruiz

What this post added

This post details the 'Magic Mirror' project, an interactive experience powered by the Gemini models and the JavaScript GenAI SDK. It highlights the use of the Gemini API's Live API for real-time, bidirectional audio streaming and conversational interactions, including interruption handling. It also showcases the application of Function Calling for integrating external tools like image generation, grounding with Google Search for factual information retrieval, system instructions for shaping AI tone, speech configuration for voice customization, and modality control for output flexibility (text, audio, etc.). The post provides links to the project's code on GitHub and a tutorial on Hackster.io.

Read the original post ↗