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.