Overview
CompositeVoice is an open-source SDK for building composable voice interfaces on the web.
What is CompositeVoice?
CompositeVoice lets you build voice-powered web applications by composing interchangeable speech-to-text, LLM, and text-to-speech providers into a unified pipeline. Swap providers, configure turn-taking strategies, and manage conversation history — all with a clean, event-driven API.
Quick Start
npm install @lukeocodes/composite-voice