Always-on Quick bar
Yes · No · Help · Stop · Wait · More pinned at the top — one tap, positions never move, so muscle memory works.
Augmentative & Alternative Communication, made plain
When speech is hard, a board of tiles can carry the words. Tap one and it says a phrase out loud; chain a few and it speaks a whole sentence. Here is exactly how that works — and why a well-built one never sends a word anywhere.
“I feel happy today.”
After a stroke, with aphasia, for an autistic child still finding speech, or after a laryngectomy — the thoughts are whole, but saying them aloud is the part that breaks. Pointing, writing, or waiting for someone to guess is slow and exhausting. A communication board turns knowing what you want to say into one tap.
A board bridges that gap. It doesn't invent the words; it just gives them a voice.
Every tile holds three things — an emoji you can recognise at a glance, a short label to read, and the full phrase it speaks. Tap it and the device says the whole phrase aloud. The coral arcs are the visible “it's talking now” signal, so the feedback isn't sound-only.
These are live. Tap a tile — if your device has a voice installed, it will speak. Otherwise, watch the arcs and caption.
One tile is a phrase. For anything longer, tiles drop onto a sentence strip: tap, tap, tap to build a line, then press Speak and the whole sentence is read at once. It concatenates short words — no grammar engine pretending to conjugate — which keeps it honest and predictable.
The strip says exactly what's on it — “I want water please” — in the order you tapped. Backspace fixes a slip; clear starts over.
Each tile carries a slim edge-stripe following the modified Fitzgerald Key, a long-standing AAC convention (Thistle & Wilkinson, 2009): people, actions, describing words, things, and social words each get a consistent colour. Over time the colour itself becomes a shortcut to the right part of the board. The stripe is deliberately muted — never the only signal, always paired with the word and picture.
Colour is a helper, not a code you must memorise: state is never colour-only — the label is always right there.
A communication board holds some of the most personal things a person says.
Most “private” apps ask you to trust a promise. talktiles makes the browser
enforce it: the page ships a Content-Security-Policy with
connect-src 'none'. That single line means the page
cannot open a network connection — no upload, no analytics, no
“phone home” — even if it tried.
Because there's no way out, there's also no need for signal: load it once and it keeps working offline. The absence of a feature is the guarantee.
Yes · No · Help · Stop · Wait · More pinned at the top — one tap, positions never move, so muscle memory works.
Long-press to unlock, then add, edit and reorder tiles. Edits are append-only so existing positions stay stable for motor planning.
Defaults to voices that run on your device; vendor cloud voices are hidden behind a clearly-labelled toggle. Speed and pitch sliders too.
The whole board saves as a JSON file to move between devices, plus a print-friendly paper copy for when a screen isn't handy.
Arrow-key grid navigation, Enter to speak, visible focus rings, a 3-step tile-size control, and reduced-motion respected.
Ten categories, ready to use with zero setup — Quick, Needs, Feelings, Food, People, Actions, Places, Questions and more.
talktiles is free, needs no account, and works the moment it loads — offline, and entirely on your device.
Open the free talktiles appOpens the live app at sreenivas-sadhu-prabhakara.github.io/talktiles