Voice Board
Assistive AI-powered communication board for expressive speech, sound effects, and music—built on ElevenLabs v3.

Voice Board
Overview
Voice Board is an assistive, customizable communication tool for people with speech or motor impairments. It provides a grid of buttons that generate expressive speech, sound effects, and music in real time using ElevenLabs’ advanced v3 model. Designed to be used hands-free, it empowers users to communicate with emotion and creativity.
Key Features
- Speech generation with emotional tags (e.g., [excited], [whispering], [laughing])
- AI-powered sound effect creation from text prompts
- Music generation with contextual mood or style
- Fully configurable button grid and categories
- Hover activation and mobile optimization for accessibility
- Export/import your configuration for backup
How It Works
Voice Board runs entirely in the browser. Users add their ElevenLabs API key, then click or hover buttons to trigger ElevenLabs AI generation for speech, sound effects or music. Edit mode allows full customization of text, emoji, audio types, and emotions, with live feedback.
Technologies Used
- ElevenLabs API (TTS with emotions, sound effects, music generation)
- JavaScript, React, CSS
- LocalStorage for persistent settings and audio backup
Getting Started
Use immediately online, or clone locally:
pnpm add npm start
Usage: Go to voice-board demo, enter your ElevenLabs API key, and start communicating with expressive AI voice, sound, and music.
Acknowledgements
The Scott-Morgan Foundation for their pioneering work in democratizing assistive communication technology and making AI-powered voice solutions accessible to those who need them most. No newline at end of file