Embedded AI Device

Story Spinner


Story Spinner is a modular AI-driven storytelling device built on a Raspberry Pi Zero 2 W with a custom enclosure and dedicated display controller PCB. The system generates dynamic stories, character artwork, and expressive narration in real time using the Gemini API. The text-to-speech pipeline is built around token-aware streaming rather than static sentence synthesis. As the language model generates tokens, they are streamed directly into the voice engine, allowing it to interpret punctuation, phrasing, and narrative structure in context. This enables natural inflection, pacing, and emotional continuity across sentences instead of robotic, fragmented speech. By separating interface logic, generative text processing, and audio synthesis layers, the architecture maintains real-time responsiveness while preserving story-level context and expressive delivery.

Edge-to-Cloud Architecture

Embedded Linux

Generative AI

Modular System Design

Interactive Device Engineering

Reel image

Story Spinner

An image of Story Spinner!

Embedded AI Storytelling Platform

Story Spinner is a custom-built interactive storytelling device powered by a Raspberry Pi Zero 2 W, housed in a fully custom-designed enclosure with a dedicated display controller PCB. The system generates dynamic stories, images, and expressive narration in real time using the Gemini API. The architecture blends edge hardware control with cloud-based generative AI, allowing the device to function as a self-contained creative platform rather than a static media player.

Embedded AI Storytelling Platform

Story Spinner is a custom-built interactive storytelling device powered by a Raspberry Pi Zero 2 W, housed in a fully custom-designed enclosure with a dedicated display controller PCB. The system generates dynamic stories, images, and expressive narration in real time using the Gemini API. The architecture blends edge hardware control with cloud-based generative AI, allowing the device to function as a self-contained creative platform rather than a static media player.

Embedded AI Storytelling Platform

Story Spinner is a custom-built interactive storytelling device powered by a Raspberry Pi Zero 2 W, housed in a fully custom-designed enclosure with a dedicated display controller PCB. The system generates dynamic stories, images, and expressive narration in real time using the Gemini API. The architecture blends edge hardware control with cloud-based generative AI, allowing the device to function as a self-contained creative platform rather than a static media player.

Embedded AI Storytelling Platform

Story Spinner is a custom-built interactive storytelling device powered by a Raspberry Pi Zero 2 W, housed in a fully custom-designed enclosure with a dedicated display controller PCB. The system generates dynamic stories, images, and expressive narration in real time using the Gemini API. The architecture blends edge hardware control with cloud-based generative AI, allowing the device to function as a self-contained creative platform rather than a static media player.

Hardware Architecture & Display Control

Designed a custom display interface board to integrate a non-standard screen with the Raspberry Pi Zero 2 W inside a compact enclosure. Structured power routing, signal integrity, and GPIO mapping to ensure stable operation within constrained mechanical tolerances. The system was engineered for modular upgrades, allowing future expansion of compute, display, or input systems without redesigning the entire device.

Hardware Architecture & Display Control

Designed a custom display interface board to integrate a non-standard screen with the Raspberry Pi Zero 2 W inside a compact enclosure. Structured power routing, signal integrity, and GPIO mapping to ensure stable operation within constrained mechanical tolerances. The system was engineered for modular upgrades, allowing future expansion of compute, display, or input systems without redesigning the entire device.

Hardware Architecture & Display Control

Designed a custom display interface board to integrate a non-standard screen with the Raspberry Pi Zero 2 W inside a compact enclosure. Structured power routing, signal integrity, and GPIO mapping to ensure stable operation within constrained mechanical tolerances. The system was engineered for modular upgrades, allowing future expansion of compute, display, or input systems without redesigning the entire device.

Hardware Architecture & Display Control

Designed a custom display interface board to integrate a non-standard screen with the Raspberry Pi Zero 2 W inside a compact enclosure. Structured power routing, signal integrity, and GPIO mapping to ensure stable operation within constrained mechanical tolerances. The system was engineered for modular upgrades, allowing future expansion of compute, display, or input systems without redesigning the entire device.

Generative AI & Natural Voice Synthesis

Integrated the Gemini API to generate narrative content dynamically based on structured user inputs such as character, setting, and action. Implemented tokenization-aware streaming to enable highly natural voice synthesis with realistic inflection and pacing rather than robotic text-to-speech output. The system generates synchronized story text, illustrative imagery, and expressive narration in a cohesive pipeline.

Generative AI & Natural Voice Synthesis

Integrated the Gemini API to generate narrative content dynamically based on structured user inputs such as character, setting, and action. Implemented tokenization-aware streaming to enable highly natural voice synthesis with realistic inflection and pacing rather than robotic text-to-speech output. The system generates synchronized story text, illustrative imagery, and expressive narration in a cohesive pipeline.

Generative AI & Natural Voice Synthesis

Integrated the Gemini API to generate narrative content dynamically based on structured user inputs such as character, setting, and action. Implemented tokenization-aware streaming to enable highly natural voice synthesis with realistic inflection and pacing rather than robotic text-to-speech output. The system generates synchronized story text, illustrative imagery, and expressive narration in a cohesive pipeline.

Generative AI & Natural Voice Synthesis

Integrated the Gemini API to generate narrative content dynamically based on structured user inputs such as character, setting, and action. Implemented tokenization-aware streaming to enable highly natural voice synthesis with realistic inflection and pacing rather than robotic text-to-speech output. The system generates synchronized story text, illustrative imagery, and expressive narration in a cohesive pipeline.

Upgradable System Design

Designed Story Spinner with long-term evolution in mind. The hardware and software stack supports modular expansion, allowing the platform to grow from a simple interactive story device into a broader STEM-oriented learning system. The architecture separates interface logic, generative processing, and hardware control to enable iterative feature development without hardware lock-in.

Upgradable System Design

Designed Story Spinner with long-term evolution in mind. The hardware and software stack supports modular expansion, allowing the platform to grow from a simple interactive story device into a broader STEM-oriented learning system. The architecture separates interface logic, generative processing, and hardware control to enable iterative feature development without hardware lock-in.

Upgradable System Design

Designed Story Spinner with long-term evolution in mind. The hardware and software stack supports modular expansion, allowing the platform to grow from a simple interactive story device into a broader STEM-oriented learning system. The architecture separates interface logic, generative processing, and hardware control to enable iterative feature development without hardware lock-in.

Upgradable System Design

Designed Story Spinner with long-term evolution in mind. The hardware and software stack supports modular expansion, allowing the platform to grow from a simple interactive story device into a broader STEM-oriented learning system. The architecture separates interface logic, generative processing, and hardware control to enable iterative feature development without hardware lock-in.

Available For Work

Curious about what we can create together? Let’s bring something extraordinary to life!

hnvyas@purdue.edu

All rights reserved, ©2026

Available For Work

Curious about what we can create together? Let’s bring something extraordinary to life!

hnvyas@purdue.edu

All rights reserved, ©2026

Available For Work

Curious about what we can create together? Let’s bring something extraordinary to life!

hnvyas@purdue.edu

All rights reserved, ©2026