🚀 100% Free & Open Source Zero Ads, Zero Tracking

Giving Every Voice a Simple, Accessible Way to Communicate

A lightweight, customizable Augmentative and Alternative Communication (AAC) application designed for non-verbal individuals, autistic users, and speech impairment support. Works offline on phone, tablet, or web browser.

No Registration Needed
100% Offline Capable
Multi-Language & RTL
Tactile Feedback

Built For Accessibility

Everything You Need To Express Yourself

Thoughtfully engineered with input from speech therapists, caregivers, and autistic individuals.

🔊

Native Text-to-Speech (TTS)

Uses native Web Speech API and Cordova device speech engines. Customize speech speed, voice pitch, and dialect for natural sounding voices.

🌐

Multi-Language & RTL Support

Ready for international deployment with Right-to-Left (RTL) layout rendering for Arabic, Hebrew, Urdu, and easy JSON dictionary switching.

📺

Visual Display Mode

Tap 'Show' to present messages in extra-large high-contrast text across the full screen for quick reading across noisy or quiet rooms.

📳

Tactile & Sound Feedback

Integrated haptic vibration (navigator.vibrate) and Web Audio API click effects give tactile confidence on every tap.

Custom Phrases & Emojis

Easily create custom phrase cards, categorize them into Needs, Feelings, Actions, or Social, and select personalized emoji icons saved locally.

📴

100% Offline & Private

Zero cloud backend required. All custom phrases and preferences stay strictly on your local device. No telemetry or data collection.

🤝 Community Driven Project

Help Us Build Accessible Communication Tools for Everyone

AAC Communicator is completely open-source under the MIT License. We welcome contributions from developers, translators, speech pathologists, designers, and accessibility advocates.

🌐

Add Localized Phrase Dictionaries

Contribute JSON files translating phrase sets into your native language or regional dialect.

📱

Cordova & Native Mobile Optimization

Enhance platform plugins for iOS, iPadOS, Android tablets, and tactile haptic vibration.

Accessibility & High Contrast

Improve WCAG compliance, screen reader navigation (ARIA), and motor-control touch targets.

locales/es-ES.json Translation Schema
{
  "locale": "es-ES",
  "direction": "ltr",
  "categories": ["Necesidades", "Sentimientos", "Acciones"],
  "phrases": [
    {
      "id": "def-1",
      "text": "Tengo hambre",
      "icon": "🍔",
      "category": "Necesidades"
    },
    {
      "id": "def-2",
      "text": "Tengo sed",
      "icon": "🥤",
      "category": "Necesidades"
    }
  ]
}
License: MIT License (Open Source) PRs Welcome!

Made For Real Needs

Empowering Individuals & Support Networks

🧩

Autistic Individuals

Provides immediate non-verbal expression during sensory overload, burnout, or daily communication routines.

👩‍⚕️

Speech Pathologists

A free, lightweight starter tool for SLP clinic assessments without forcing families into expensive proprietary hardware.

🏫

Special Ed Teachers

Easily load AAC Communicator onto classroom iPads or Android tablets for student engagement during school hours.

❤️

Stroke & Aphasia Support

Helps individuals recovering speech abilities express basic medical needs, feelings, and social requests easily.

Ready to Start Communicating?

Download AAC Communicator today on your mobile device or install it directly as a Progressive Web App (PWA).

Choose Your Platform:
Scan to Install on Device

Frequently Asked Questions

Is AAC Communicator really 100% free?

Yes! There are no hidden in-app purchases, subscriptions, or paywalled features. AAC Communicator is an open-source initiative built under the MIT license to ensure communication remains accessible to everyone.

Does it work without an active internet connection?

Absolutely. The app relies on your device's native Web Speech API and local storage. Once installed or loaded in your browser, it works completely offline without any internet connection.

How do I add new localized phrase translations?

You can contribute localized phrase sets by creating a new JSON dictionary file in the GitHub repository (e.g., locales/fr-FR.json) following our contribution guidelines.

Is user speech or text data ever stored on a server?

Never. All user preferences, custom phrases, and text inputs stay strictly inside your browser's localStorage on your own physical device.

🗣️
Active Session

AAC Board Application

Tap phrase cards below to compose a message and click Speak or Show to output speech directly in your browser.

AAC-Board-v1.0.html