The elimu.ai software consists of a collection of infrastructural and educational Android applications (see SOFTWARE_ARCHITECTURE.md). Note: Individual educational apps will not work unless you install the prerequisite infrastructural apps first.
To install elimu.ai's collection of apps, follow these step-by-step instructions:
- Open a browser on your Android device and go to https://github.com/elimu-ai/appstore
- Scroll down to the "Download Application" section and press the link to open https://github.com/elimu-ai/appstore/releases:
- Press
ai.elimu.appstore-<version>.apk
- Once the download completes, press "Open":
- Press the "SETTINGS" button:
- Press "Allow from this source":
- Navigate back to the previous screen:
- Press the "INSTALL" button:
Launch the Appstore application, and select the child's mother tongue as the language of instruction:
Once a language has been selected, the Appstore will connect to the webapp and download a list of applications to be installed:
Install the following infrastructural applications:
Note: The first time you install an application via the elimu.ai Appstore, you might see a warning looking like this:
If you do, press the "SETTINGS" button, and select "Allow from this source":
Then go back to the previous screen to continue the installation.
Before using the educational apps, you need to download the educational content to the Content Provider application:
Open the Content Provider application, and download the following:
- Allophones (Sounds)
- Letters
- Words
- Numbers
- Emojis
- Images
- Audios
- Storybooks
- Videos
Go through the remaining list of literacy/numeracy apps, and press "Download" and "Install" for each of them.
To verify that the educational apps are able to fetch content from the Content Provider, open "Vitabu" (Books) and make sure that a collection of storybooks appears:
Press the home button of the device, and select "elimu.ai Launcher":
Press the home button again, and select "ALWAYS":
If the default Text-to-Speech on the device does not match the language selected in the Appstore, download a Text-to-Speech voice by going to Settings → Accessibility → Text-to-speech output. Then press the settings icon of "Preferred engine":
Then press "Install voice data" and select the same language as you did for the Appstore:
After downloading the voice, go back to the Text-to-Speech settings and change the language from "Use system language" to the same language as you chose for the Appstore:
Alternatively: Leave the setting at "Use system language", and then go to Settings → System → Languages & input → Languages, and switch the system language of the device to the same language as you chose for the Appstore:
Congratulations, you have now successfully installed the elimu.ai software on your Android device! To start learning, open the elimu.ai Launcher, and press any of the unlocked spaceships:
- For a high-level description of the project, see https://github.com/elimu-ai/wiki.
- For project milestones, see https://github.com/elimu-ai/wiki/projects.