Arab Keyboard for Android
is an application that allows users to type in Arab characters on their mobile devices. The app also includes a smart tool that suggests and corrects typos. Because there are many Arab dialects, the app lets users choose the set of characters that they would like to use according to their dialects. In addition to manual entry, the app includes an audio option that allows for text created via vocal command.