Skip to content

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

© 2026 CompositeVoice. All rights reserved.

Font size
Contrast
Motion
Transparency