Jellow Basic AAC Communicator - giving Voice to Speech

Jellow Basic Communicator is a freely downloadable friendly Augmentative and Alternative Communication (AAC) system that uses icons/images to enable aid communication in people learning to speak or with difficulty with speech and language. Jellow Basic helps non-verbal children to communicate and gradually learn to speak - especially those with Autism, Cerebral Palsy, Down's syndrome.

Jellow Basic is designed especially for children, can also be used by toddlers (3+) and early learners to learn words and categories frequently used in their daily lives. Jellow's colourful icons can help children develop an association between pictures and their corresponding word labels.

Jellow Basic has visually appealing images, is very simple, easy to use and learn, is culturally sensitive to your food, festivals and places with access to multiple languages. Jellow's interface consists of central 'category' buttons and 'expressive' side buttons. The user can make the app speak out sentences by simply clicking on any of the category buttons followed by any of the expressive buttons. The content of the app is organized into basic category buttons that make it easy for the user to access and find desired icons.

Jellow Basic has around 1200 icons designed with feedback from users and over 10,000 lines of pre-made sentences. In addition, using the 'keyboard' feature, the user can also generate new sentences and use the app to speak them out aloud. The current version of the app allows the user to choose languages such as English, Hindi, Bengali, Marathi, Tamil, Telugu, Spanish, German and French with multiple accents Indian, American, British, Australia) and voices.

Jellow Basic is developed at the IDC School of Design at the Indian Institute of Technology Bombay (IITB) located in Mumbai with support from UNICEF, Ministry and Hospitals. It is designed iteratively with regular feedback from users namely children, parents, therapists, teachers, care givers and substantiated through longitudinal studies.

If you have any suggestions for improvement, please submit your feedback/comments via email at For further information on Jellow Basic and FAQs, please visit

Learn More . . . .
jellow-android jellow-ios jellow-desktop

What's Unique?

Designed for Children: Jellow is designed especially for children and its not an adult version made suitable for children.

Child Friendly Icons: Jellow has a library of 1200 child-friendly icons developed inhouse with feedback from users.

Easy-to Use and Learn Interface: It has an extremely simple and easy user interface.

Culture Specific Icons: Jellow has culturally contextual icons – like your food, festivals and places.

ELP: Jellow is driven by its expressive emotional language protocol to create sentences.

Multiple Languages: Jellow Basic is available in the following languages with multiple accents - English, Hindi, Bengali, Marathi, Tamil,Telugu, French, Spanish and German

Made Accessible: Jellow can be connected to external switches and has builtin accessibility features.

Make my Board: You can customise you own icons, sentences and arrange it in your personal board.

Jellow Basic Ecosystem
Jellow Basic is available in low-tech as well as high-tech formats.

Downloadable in PDF format


Downloadable in PDF format

For Android

At Google Play Store

For iOS

At App Store

For Desktop

Switch Accessible

Jellow Basic is compatible with external switches


  • In what forms is Jellow currently available? In which form should I use Jellow for my child?
    We envision Jellow as a comprehensive communication solution that is accessible in multiple media/formats for users with a wide range of abilities. As mentioned above, Jellow is available in the form of downloadable flashcards, a downloadable booklet version, an E-book, a desktop version, as well as in the form of an application compatible with tablets and mobiles. You can choose the form in which you use Jellow based on the abilities of your child. For instance, for a child just getting started, you could introduce Jellow flashcards to familiarize them with the icons used in the Jellow application and their corresponding word labels.

  • What are the best devices to use the Jellow application?
    The Jellow application works on Android/Apple tablets and mobiles and has been specifically optimized for tablets.

  • What operating systems are compatible with the Jellow application?
    The Jellow application is currently compatible with Android devices (Android versions 4.0 and above) and on the iOS platform. The Jellow app is also available on the Windows platform, a desktop version of the application that is compatible with desktops and laptops.

  • Can the Jellow application run offline?
    Jellow can run offline on your device. An Internet connection is only required at the time of download of the application and for adding new languages into the application.

  • How do I use the Jellow application?
    Jellow is a communication aid for people learning to speak or with difficulty in speech. To speak using the Jellow application, simply click on any of the central category buttons followed by any of the expressive side-buttons. For more details regarding the use of the application, please visit the "Tutorial" page by clicking on the top right corner of the application.

  • Which versions is Jellow Communicator available in?
    We have recently released an integrated version of Jellow where we have combined the Indian and International versions of the application previously available on Google Play Store. The current version can be accessed using the link: In this version the user is allowed to choose the language and accent of their choice using a drop-down menu at the time of registration itself. The user can also add more languages/accents into the app later from the settings of the application (accessed by clicking on the top right hand corner of the home screen).

  • While using the Jellow application, the voice and pronunciation of words is not clear. What do I do?
    The application uses the Google Text-To-Speech (TTS) engine. Most devices already have the Google tts engine activated. However, on all Samsung devices, the Samsung tts engine is activated by default.

    In devices with API level greater than 21 (Lollipop and above), in the latest version of the app (Jellow 1.2), the application will automatically appropriately use the Google TTS engine irrespective of the device's default TTS engine without any additional steps by the user. However, in older devices, API level less than 21, this process has to be done manually. The instructions for this have been provided under the "Language" settings of the application (that can be accessed by clicking the top right corner of the application). Those instructions are also listed below. Note, these steps are only required in older devices with API levels < 21 (Kitkat, Jellybean, etc.)
    1. Go into "Language and input" settings of your device
    2. Activate "Google tts engine" from the "Text-To-Speech options" of your device
    3. Click on Google TTS settings
    4. Change "default language" of the Google TTS engine to your preferred language (example: Hindi (India), English (India), English (US), or English (UK))
    5. Download the voice for your preferred language (for example, Hindi (India), English (India), English (US), or English (UK)) by clicking on "Install voice data"

    In case your device does not have the Google TTS engine, it can be downloaded from Google play using the link -

  • What languages and accents are available within Jellow Communicator? How do I change the language output of the app?
    Currently, the Jellow Communicator application is available in English, Hindi, Marathi, Bengali, Tamil, French, Spanish and German (Deutsch). The user can also choose between Indian, American, and British accents. The user can download a new language by going into the "Language" page by clicking on the top right corner of the application.

  • How do I get the Jellow application to speak content not included in the core vocabulary of the application?
    We have provided a "Keyboard" button at the bottom right side of the application that enables the user to type out custom sentences that can then be spoken by clicking on the speaker button within the application.

  • Why should I create my child's user profile in the Jellow Communicator application?
    The application allows you to store your basic contact information including your address, your contact number, your email address, as well as your child's blood group. In case of an emergency involving your child in your absence, medical/paramedical staff can contact you by accessing this information. This information can be accessed by clicking on the "About me" sub-category button (under "Help") and each of the expressive side-buttons. Your child's profile information can be updated on the "Profile" page accessed by clicking on the top right corner of the application.

  • Does the Jellow application remember my child's choices?
    Jellow uses a preference algorithm to keep track of the user's "most-used/preferred" icons and displays these options as the top choices on the screen. However, you can restore the original order of the icons using the "reset preferences" option by clicking on the top right corner of the application.

  • How do I provide feedback to the Jellow developers through the application?
    There are multiple ways that you can provide feedback to us. You can join the "Jellow Family" (we will provide you a login for this portal) and provide us continuous feedback as you use our system with your child on a regular basis. You can also leave your comments and suggestions in the Feedback tab at the bottom of this page. Alternatively, to provide feedback from within the Jellow app, you can access the "Feedback" portal by clicking on the top right corner of the application. You can rate the application on several parameters and also provide suggestions and comments through this portal. When you click on the "Submit" button you will be prompted to choose an email client through which this feedback can be sent to the Jellow team. You will need an Internet connection to provide feedback to the developers.

  • What is unique in Jellow compared to other AAC devices/applications?
    A novel and unique visual Emotional Language Protocol (ELP) consisting of the 6 expressive side-buttons was conceived for Jellow. In the Indian version of Jellow, significant efforts have been dedicated to customizing the content of Jellow to the socio-cultural context of India. Similar efforts have been also made for the international version of the app. Another unique feature in Jellow that is currently not available on any other AAC app is its ability to teach children the sequential steps of daily activities such as brushing, going to the toilet, and bathing. Jellow has a child-friendly step-by-step pictorial depiction of each of these activities of daily living so that kids can follow along as they learn to perform these critical skills.

  • Learn More . . . .