BiKeyboard is for composing text by any alphabet, translating it in any language and sending it as an email or text message. User also can read English texts by text-to-speech synthesizer.
This keyboard is for rapid input by Latin, Cyrillic and Armenian alphabets - keys are predictive and keyboard reduces the number of tapped keys by avoiding to tap the space and by offering multiple suggested words on the suggestion panel, which is language independent and consists of Armenian, Russian, English and inputted words.
It has truly customizable content / order of the keys: all interfaces can be customized with any set of characters or emoji (smiley faces) in any order. It is for the users willing to gain control upon their typing experience, like circumstances (when and where) to change the interface or customize content & order of the keys or which words to add to the suggestions database or remove added ones.
The keyboard has 3 customizable multilingual layouts or alphabets, having 6 interfaces each. User can type letters of different alphabets simultaneously or switch current alphabet. User can apply (assign to keyboard interface) any character or any set of symbols or mixed letters from different alphabets having any length and order.
It also translates texts in 65 languages. Unlimited customizable interfaces support the most of these languages by default, besides user can add any sign to the keyboard’s any layout.
Built in (default assigned) alphabets are Latin (English, Spanish, French, German, Portuguese, Italian, Norwegian, Danish, Finnish, etc.), Cyrillic (Russian, Ukrainian, Belarusian, Serbian, Macedonian, etc.) and Armenian, and built in interfaces for each alphabet are symbols, primary capital letters, primary small letters, digits, additional capital letters and additional small letters. You can make any changes/customization of that order.
Any alphabet or sequence of characters or words of any language or emoji symbols, separated by spaces, can be transferred to the keyboard via simple copy & paste action, to be applied and saved. The sequences of characters or words can be rearranged or edited using system keyboard or the keyboard itself.
App translates among these languages: Albanian, Arabic, Armenian, Afrikaans, Azerbaijani, Urdu, Ukrainian, English, Estonian, Esperanto, Irish, Indonesian, Italian, Icelandic, Yiddish, Latin, Latvian, Lithuanian, Romanian, Russian, Haitian Creole, Hungarian, Hebrew, Hindi, Welsh, Galician, Gujarati, Georgian, German, Greek, Kannada, Korean, Norwegian, Malay, Maltese, Macedonian, Danish, Dutch, Thai, Tamil, Turkish, Telugu, Basque, Bulgarian, Bengali, Belarusian, Polish, Portuguese, Persian, Vietnamese, Filipino, Finnish, French, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Japanese, Catalan, Croatian, Chinese Simplified, Chinese Traditional, Czech.
The keyboard also has Sound Activation mode (with Sound Activating Keys). You can type by tapping the keys and/or by speech sounds (phonemes), using Phoneme Activating Keys.