This project involved creating a personalized augmentative and alternative communication (AAC) app designed to support users who may have difficulty speaking or communicating verbally. The app includes 6 buttons that use text-to-speech to communicate selected phrases aloud. I chose phrases that I personally say every day—things I would find difficult to go a full day without expressing—so the app reflected the way I naturally communicate. I also selected cute, expressive button images that, to me, captured the basic feeling or intent behind each phrase and made the interface feel more personal and approachable.
This same personalization could be applied to an actual AAC user by including phrases they commonly use, along with images, colors, and symbols that reflect their personality, interests, and daily life. Creating an AAC app around each user’s individual communication style could help them feel more connected to the people and world around them by making it easier to express their needs, emotions, preferences, and identity.
The app was created using MIT App Inventor. A table arrangement was used to organize the six communication buttons into a clear, accessible layout, and images from The Noun Project were added to visually represent each phrase. The programming was completed using App Inventor’s visual block system. For each button, I created a “when clicked, do” event and connected it to a text-to-speech call so that pressing the button would automatically speak its assigned message aloud.
Designing phone applications using MIT App Inventor and visual block programming
Creating button-click events via programming logic
Configuring text-to-speech components to generate spoken output from user input
Using table arrangement and visual design to create an aesthetic interface
Blocks of code used to code buttons to speak certain phrases when clicked.
Designer display of buttons in a 3 x 2 table, with buttons filling entire parent screen.
Project Created & Finished: September 3, 2026 from 9am - 10:30am