ai_voice_orb library

Fluid, audio-reactive neural voice orb for Conversational AI, Gemini Live & Siri style voice agents.

Implementation by Govind Tank.

Classes

AiVoiceOrb
A fluid, audio-reactive neural voice visualizer widget for Conversational AI, Gemini Live, Siri, and voice assistant applications.
OklabColor
High-precision OKLab color space transformations and perceptual interpolation.
OrbController
Controller for driving the state, audio amplitude, frequency spectrum, and themes of an AiVoiceOrb.
OrbPainter
GPU-accelerated CustomPainter rendering the multi-layer fluid neural orb, ambient glow corona, and reactive constellation particles.
OrbTheme
Visual styling and color configuration for AiVoiceOrb.

Enums

OrbState
Operational state of the conversational AI voice agent.

Extensions

OrbStateProperties on OrbState
Helpful characteristics and animation metrics associated with an OrbState.