Avro Keyboard
A graphical keyboard that enables typing in Bengali through Romanized transliteration through phonetic and layout-based methods
&
+ | Phonetic Typing | Type in Bengali using familiar English characters |
---|---|---|
+ | Flexible Layouts | Choose from various fixed keyboard layouts or create personalized keyboard layouts |
+ | Floating Preview | See the typed text before committing |
+ | Auto Correction | Correct common typing mistakes automatically |
+ | Spell Checker | Detect and highlight spelling errors |
+ | Smart Suggestions | Get context-aware word suggestions |
+ | Unicode Support | Works seamlessly with Unicode fonts |
+ | Unicode and ANSI conversion | These tools are useful for compatibility with older systems |
+ | Portable | Run from a USB drive |
+ | Touch Typing Support | Offers touch typing capabilities, allowing users to type without looking at the keyboard |
+ | Automatic Vowel Formation | This feature simplifies Bengali typing by automatically adding vowels based on context |
+ | Reph Handling | Effectively manages the Bengali consonant modifier ‘Reph’ |
+ | Assamese Script Support | While primarily designed for Bengali, it also supports typing in Assamese |
+ | Font Fixer Tool | This utility helps in setting default Bengali fonts |
- | Occasional Lag | May become unresponsive during heavy use |
- | Phonetic Accuracy | It may not always accurately represent phonetic translations |
Developer
Omicron Labs, Rifat Nabi, Tabin Islam Siyam, Sarim Khan, Mehdi Hasan Khan
Written in
Objective-C, Pascal, JavaScript
Initial Release
26 March 2003
Repository
https://github.com/mugli/Avro-Keyboard
https://github.com/torifat/iAvro
https://github.com/sarim/ibus-avro