What is CocovoxKeyboard?
CocovoxKeyboard is an augmentative and alternative communication (AAC) tool built into Cocovox. It provides multiple ways to compose and speak messages, designed for learners who benefit from communication support. Whether used as a primary communication device or as a supplement to speech, CocovoxKeyboard adapts to each user's needs.
Features
Multiple Input Modes
Choose the input method that works best for each user:
- Typing - Standard keyboard input with large, accessible keys
- Word Prediction - AI-powered word suggestions that learn from usage patterns
- Symbol Boards - Visual symbol grids for non-text communication
Voice Output
Text-to-speech converts typed or selected messages into spoken words. Choose from a variety of customizable voices to find one that feels right. Adjust speech rate, pitch, and volume to match the user's preferences.
Tone Presets
Quick-access buttons for common phrases and emotional expressions. These presets let users communicate feelings, greetings, and frequent responses with a single tap:
- Greetings and farewells
- Emotional expressions (happy, sad, excited, frustrated)
- Common classroom phrases ("I need help," "I have a question")
- Social phrases ("Thank you," "Please," "I agree")
Schedule-Aware Vocabulary
The keyboard intelligently adapts its vocabulary suggestions based on the time of day and scheduled activities. During math class, math-related words surface first. At lunch, food and social vocabulary takes priority. This reduces the number of taps needed to communicate in context.
Customizable Layouts
Every aspect of the keyboard can be adjusted:
- Key Size - Make keys larger for motor accessibility
- Colors - High-contrast and custom color schemes
- Arrangement - Rearrange keys and boards to match user needs
- Grid Size - Choose between dense grids and spacious layouts
Settings Modal
The Settings Modal provides a centralized place to configure all keyboard preferences, from voice selection to layout customization. Changes are saved automatically and sync across devices.
Getting Started
Open CocovoxKeyboard from the tools menu or navigation
Choose an input mode: typing, word prediction, or symbol boards
Compose your message using the selected input method
Tap the speak button to have your message read aloud
Customize the layout and voice in the Settings Modal to fit your needs
Accessibility
CocovoxKeyboard is designed with accessibility at its core:
- Switch Access - Full support for single and dual switch scanning
- Eye Tracking - Compatible with eye tracking input devices
- Screen Reader - All controls are properly labeled for screen reader users
- High Contrast - Built-in high-contrast modes for low vision users
- Large Touch Targets - Minimum 48px touch targets throughout
For SLPs
Speech-language pathologists can configure CocovoxKeyboard for individual client needs:
- Target specific vocabulary aligned with therapy goals
- Create custom symbol boards for individual clients
- Track communication frequency and vocabulary usage over time
- Export usage data for progress reports and IEP documentation
- Set up graduated complexity to scaffold communication growth
For Parents
Set up CocovoxKeyboard at home to provide consistent communication support:
- Use the same vocabulary and layout your child uses at school
- Add home-specific vocabulary (family names, favorite activities, household items)
- Practice communication in a comfortable, low-pressure environment
- Review your child's communication activity to celebrate progress