DesiHeart - Express AI

An AI-powered augmentative & alternative communications (AAC) app to support neurodiverse users in expressing tone & emotion

Final Designs

Challenge

Design an AI-powered AAC app that not only enables communication, but also brings in accessibility, emotional expression, and personalization, helping users share their voices with authenticity and confidence.

Solution

An AI-powered AAC app that is affordable, simple to navigate, and accessible, enabling non-verbal individuals to express not just words, but their emotions and personality with confidence.

Role

UX Researcher, UX/UI Designer

Tools

Figma

Competitive Analysis

To ensure the design process focuses on genuine user needs, I started with a competitive analysis of leading AAC apps and devices. This evaluation assessed each product's core features, accessibility options, pricing models, and overall usability. Additionally, I examined user reviews and feedback to capture authentic experiences, not just what companies claim, but how users truly feel about these tools.

This comprehensive approach allowed me to identify strengths to learn from and gaps to address. By synthesizing this research, I was able to pinpoint clear opportunities for ExpressAI to stand out, particularly in developing a more intuitive, affordable, and emotionally expressive AAC experience.

Spoken

  • Variety of voices and accents

  • Positive reviews on their voice options

  • Fast predictive text

  • Incognito mode: allows users to have a convo that won’t affect future predictive text

  • While improved voices, users still note they sound robotic

  • Large amount of features behind a pay wall

  • Text heavy

  • App does not do well with Voiceover (screen reader)

Proloquo2Go

  • Multiple languages

  • Multiple voice options

  • Symbol-first grid, good for beginners

  • Customizable buttons with real photos

  • Scales from basic to advanced

  • Highly customizable (grid size, buttons, vocab)

  • Large learning curve on navigating app

  • Voices still sound robotic, recent updates noting voice to sound breathy affecting voice clarity

TouchChat

  • Multiple languages

  • Multiple voice options

  • Vocabulary customization

  • Multiple expressive tones

  • Easy to navigate & tutorial videos available on website

  • Ability to record your own voice

  • Large range of button sizes

  • Large learning curve on navigating app

  • While improvement on voices recently, voices still sound robotic

  • Screen reader issues

  • A lot of scrolling is necessary to find the buttons they want

Avaz

  • Customizable grids

  • Multiple voice options

  • Strong accessibility controls

  • Ability to choose from pre-programmed boards

  • Customizable buttons/pictures

  • Large learning curve on navigating app

  • Voices still sound robotic

  • IOS only

  • No ability to choose tone/emotion of voice

Key Features Analysis

I analyzed leading competitors and documented their common features, pricing models, and standout differentiators. This helped identify both baseline expectations and gaps in the market.

By outlining what competitors offer, I uncovered opportunities for DesiHeart to differentiate, particularly in accessibility, customization, and expressive communication. These insights directly shaped my design decisions and informed our feature priorities.

Average price of competitors:

$200–300

Common Features:

Next-word prediction engine, save commonly used phrases, customize speed & pitch, add custom vocabulary, change icons, autocorrect when typing, multiple vocabulary/language levels, light/dark mode, change grid size, iOS accessibility support.

Unique Accessibility Features:

Hold duration & select on release, head tracking & eye tracking compatibility.

Unique Setting Options:

Block words from predictions, incognito mode, layout customization (reposition navigation bar, hide/show UI elements).

Unique Features:

Scrollable word suggestions with icons, attention button, personalized predictions quiz, handwriting input / canvas, “Frozen Row” with frequently used vocabulary and expressive tones.

Opportunities


Gap

1. High pricing in Proloquo2Go & similar AAC

2. Robotic, limited voices (except Avaz Tones)

3. Poor, outdated UI & steep learning curve

4. Limited languages (Spoken English-only)

5. Inconsistent accessibility settings

ExpressAI

1. Free/Affordable Pricing

2. AI-powered natural, expressive tones

3. Modern, mobile-first design + simplified onboarding

4. Broad multilingual support + easy switching

5. Robust, consistent motor + neurodiverse accommodations

User Flows & IA

Designing the AAC Vocabulary Flow

To create an intuitive and empowering communication experience, I built the vocabulary architecture using evidence-based AAC principles and user-centered research:

  • Studied leading AAC systems to benchmark category structures, layout patterns, and navigation flows

  • Analyzed high-frequency core vocabulary lists to ensure essential words for daily communication were always available

  • Consulted AAC best practices for motor planning, learnability, and cognitive load to minimize friction for new communicators

  • Organized words into meaningful semantic categories based on commonly used AAC taxonomies

  • Balanced core and fringe vocabulary, core providing linguistic power and fringe offering personalization and specificity

  • Designed for future scalability so caregivers and clinicians can add more vocabulary as skills progress

Outcome

A structured, scalable vocabulary system that supports:

  • Rapid communication with high-frequency persistent core

  • Clear, predictable category navigation

  • Growth into literacy and advanced expression

  • Configurability for different communication needs

Vocabulary Flow

To validate efficiency and reduce cognitive load, I mapped out multiple paths a user could take to say the word “bathroom”. Using insights from competitive analysis and user research, I incorporated the idea of AI-driven high-frequency vocabulary to streamline the flow.

Key Highlights

  • Referenced competitive analysis to identify that leading AAC apps surface frequently used words automatically, shaping the foundation of this optimized flow

  • Outlined multiple user paths (e.g., tapping through folders, scrolling, typing) to reflect real-world usage patterns and varying levels of motor/visual abilities

  • Calculated total clicks per path, clearly showing where friction existed and where AI-powered shortcuts could meaningfully reduce interaction cost

  • Integrated an AI-driven high-frequency row, reducing navigation time and making urgent or daily-use words accessible in 1–2 taps

  • Aligned with user research themes, where participants emphasized the need for speed, reduced scrolling, and fewer buttons to communicate essential needs

This flow allowed the team to identify where to prioritize optimizations and guided the design of a more accessible, efficient interaction model for users with diverse communication needs.

Validating Efficiency Through User Flow

User Flow To Say ‘Bathroom’

This user flow was one part of a larger set of flows developed collaboratively by our design team. I was responsible for creating and refining the “Bathroom” communication flow, while coordinating with other designers to ensure consistency across interaction patterns, information hierarchy, and accessibility considerations.

How I led the systemization of our visual + interaction design:

  • Consolidated team research assets ➝ organized competitive analysis, user insights, initial wireframes, and moodboards into a unified Figma file for easier collaboration

  • Defined a multi-page design file structure ➝ ensured every teammate could quickly locate artifacts and build upon previous work

  • Created a scalable design system rooted in the product’s mood board ➝ applied consistent visual language across new and evolving screens

  • Developed an accessible color palette ➝ WCAG-AA contrast compliant for all text and interaction states

  • Collaborated with team to build reusable component library ➝ primary/secondary buttons, nav elements, tile styles, sliders, badges, inputs, toggles

  • Established spacing and grid standards ➝ responsive tablet-first layout with predictable alignment and readability

  • Selected and standardized iconography ➝ prioritized clarity, visual balance, and AAC-familiar metaphors

  • Defined typographic hierarchy ➝ balanced readability with expressive personality

  • Aligned AAC vocabulary tile colors with FITZ color standards ➝ supports grammar learning through consistent color coding

Outcome

  • A cohesive, accessible, and scalable design system that speeds up collaboration, unifies UI patterns, and supports the cognitive needs of AAC users

Design System Creation & UI Foundations

Accessible type hierarchy for fast scanning and readability

Figtree selected for legibility across tablet environments and varying visual abilities

**minimum 20px body text for readability on tablets

Unified iconography for clarity and quick recognition

Designed to reduce cognitive load and ensure universal comprehension through simplified shapes and consistent stroke styling

**Icons adhere to accessible touch targets (≥ 44px), maintain consistent stroke weight, and use color only to indicate urgency or critical action

Reusable components aligned for consistency and rapid iteration

Standardized UI elements, including buttons, tiles, toggles, input controls, and sliders, ensure predictable interaction patterns across the app

**tap targets meet WCAG 2.5.5

Grammar-educational color system supporting motor planning and language development.

Vocabulary tiles use Modified Fitzgerald Key mappings to help users recognize word functions (pronouns, verbs, nouns, etc.)

Vocabulary Color System (FITZ AAC Key)

**reinforces syntax learning through consistent visual cues

Prototyping & Iteration

Home Screen Evolution

We started with an initial home screen designed by another teammate. From there, I led a round of UX improvements to ensure the interface supported motor-efficient access, reduced error risk, and aligned with our design system standards.

Key refinements I introduced:

  • Integrated standardized UI components ➝ Improved visual consistency and readability

  • Introduced a persistent side navigation ➝ Quick access to core actions like:
    • Add new word
    • Settings
    • Back navigation
    • Search
    Ensuring users can find essential tools without changing context

  • Enhanced icon placement and tap target size ➝ Easier access for users with limited fine motor control

These updates resulted in two streamlined variations, which we put into A/B testing to evaluate:

  • Efficiency of navigation

  • Cognitive load and visual clarity

Initial Concept

Prototype created by teammate before UI standardization

Concept A

Minimalist version of UI components - no outline

Concept B

Outlined UI components

After completing the home screen refinements, I collaborated with another designer to improve the Add a New Word experience, a critical workflow allowing users and caregivers to expand vocabulary seamlessly. We built on an existing early-stage flow developed earlier in the project and focused on making it clearer, faster, and more supportive for caregivers.

Key enhancements we introduced:

  • Refined the step-by-step journey → Reduced friction by simplifying the number of decisions per screen
    Ensured clear forward momentum throughout the process

  • Aligned interaction patterns with design system standards → Standardized button hierarchy, labels, and iconography
    Promoted familiarity across the product experience

  • Strengthened caregiver guidance → Added instructional text and visual cues to reduce uncertainty
    Helped users feel confident when customizing communication content

  • Improved accessibility considerations → Larger tap targets and streamlined layout for limited motor control

    Minimized scrolling and repetitive interactions

These improvements supported a more predictable, user-centric workflow, especially valuable for caregivers managing tasks in complex or time-sensitive environments.

Add A New Word Prototype - Flow Collaboration

Add New Word User Flow

Usability Testing

Before moving into high-fidelity designs, we conducted a moderated usability test using an interactive Figma prototype. I co-planned the study, created the outline and A/B homepage variations, and led the live testing session while a collaborating designer took structured notes. The CEO assisted in recruiting the participant.

  • Because AAC users can be difficult to recruit (many are minors or medically vulnerable), our first round of testing included one caregiver participant. A subject matter expert familiar with AAC workflows. This allowed us to validate critical flows early and reduce future development risk.

Core flows tested:

  • Building a sentence (navigation + hierarchy)

  • Emergency alert flow (high-stakes accessibility task)

  • Adding and categorizing a new word

  • Home screen UI preference A/B test (icon clarity)

My role in the session:

  • Led the moderated task walkthrough and follow-up questions

  • Guided participant through flows to uncover pain points

  • Adding and categorizing a new word

  • Synthesized findings into action items for iteratio

Key Insights & What We Learned


Task

Success

Rating

Task Success Rating Build a sentence

✔ Completed

⭐⭐⭐⭐☆ (4/5)



Add new word

✔ Completed

⭐⭐⭐⭐⭐ (5/5)


Emergency alert

✔ Completed

⭐⭐⭐⭐⭐ (5/5)

“Outlined icons”

Homepage preference

✔ Decision

This is absolutely fabulous, I love it
— Caregiver
The interface is looking good, it’s more engaging
— Caregiver

  • Caregiver responded very positively to emergency flow and overall clarity — “very easy and very nice”

  • The add word flow was smooth once the entry point was discovered → opportunity for visibility enhancements

  • Preference for outlined icons in the home screen variation → informs visual system direction

Even with a small sample size, this early testing:

  • Validated that caregivers could complete tasks successfully

  • Revealed priority improvements in navigation hierarchy and discoverability

  • Confirmed strong engagement and user-friendliness for non-verbal communication support

Most importantly: it guided what to fix before investing in development.

Impact

We plan to conduct an additional testing round with 3–5 AAC users and caregivers to validate improvements and accessibility before handoff to engineering.

Future Testing Plan

Final Design Developer Handoff

After incorporating insights from usability testing, I led the creation of the high-fidelity prototypes in Figma for the core caregiver experience. The goal of this phase was to finalize visual design, accessibility decisions, and interaction patterns for development.

I delivered the following flows:

  • Caregiver / New User Onboarding

  • Homepage

  • Homepage with Child Lock Enabled

  • Add a New Word Flow

I used Auto Layout, components, and variants to ensure scalability. My focus in this stage was aligning usability learnings with design accessibility standards, making communication fast, clear, and intuitive for caregivers and AAC users.

High-Fidelity Prototype Creation

When moving from mid-fidelity wireframes into final high-fidelity prototypes, my primary focus was creating an onboarding experience that supports caregivers while prioritizing the accessibility needs of AAC users from the very first interaction.

Because onboarding often sets the foundation for long-term usability, I leveraged insights from earlier user flows and competitive analysis of existing AAC apps to ensure that this setup flow was not only clear and scalable but also inclusive.

Key Improvements & Design Rationale

  • Accessibility-first customization: I expanded the number of accessibility settings available during initial setup based on research into best practices across AAC products. Introducing options like dwell time, voice selection, and communication preferences early on allows the caregiver to tailor the experience to the user’s motor and cognitive needs right away, reducing friction once they begin communicating.

  • Caregiver clarity & ease of onboarding: I streamlined the flow so caregivers always understand what they’re setting up and why it matters. Clear guidance, chunked steps, and strong visual hierarchy help reduce cognitive load, especially in emotionally sensitive contexts where caregivers are eager to help their loved one communicate as quickly as possible.

  • Strengthening visual accessibility with playful approachability: I introduced a soft background color behind modal windows to improve contrast and maintain focus, while also bringing warmth and personality to a process that can otherwise feel clinical. This balances accessibility requirements with a tone that feels empowering and inviting, especially for younger users.

  • Flow alignment and scalability: The final screens closely follow the user flow we established early in the process, ensuring consistency in navigation and interaction expectations. Components were built with Auto Layout and variants to ensure future updates could be made quickly as the product evolves.

Caregiver/New User Onboarding - Design Decisions

Previous Mid-Fi Concept (Designed by Teammate)

Hi-fi Prototype

Add a New Word — High-Fidelity Refinements

For the final design of the “Add a New Word” flow, my focus was on strengthening clarity and accessibility while maintaining the strong usability of the existing interaction pattern.

Key Enhancements

  • Improved visual hierarchy for primary actions to reduce scanning time and mis-taps

  • Added a darkened overlay behind category selection to reinforce focus and prevent accidental navigation

  • Updated button styles and spacing to align with WCAG tap-target requirements

  • Applied a more polished visual system that supports readability and cognitive ease

  • Retained the core flow structure, as it performed well in testing and was validated through AAC competitive research

These refinements make word customization fast, accessible, and cognitively supportive, a critical requirement for diverse AAC users.

Add a New Word Hi-fi User Flow

Ongoing Project!