What problem does it solve?
This demo helps you quickly showcase a natural, voice-driven assistant experience in the browser, including wake-word listening, voice-to-AI conversation, and real-time subtitles.
Core Features & Use Cases
- Wake-word detection: Uses the Web Speech API to detect the wake phrase and plays a randomized greeting.
- Voice conversation with subtitles: Connects to Vocal Bridge SDK for AI speech interaction and renders user/agent transcripts live.
- Session control: Supports interruption and exits the conversation when the user says configured exit phrases or when the idle timeout is reached.
- Cold-start voice workflow: Guides initial voice/identity capture and persists data in localStorage for subsequent use.
- Use Case: Validate an in-browser voice UX for customer-service or information assistants before building a full product flow.
Quick Start
Run the included server and open the demo in your browser at http://localhost:8080 after copying .env.example to .env and filling in your Vocal Bridge credentials.