Phonetic keyboard | Phonetic examples |
Please install Mallige_unicode, and Noto Sans Grantha fonts to view Tulu & Grantha text in this page.
The phonetic keyboard is designed using a common set of phonetic rules for all Indian languages. The phonetic keyboard is especially useful for users who work with multiple Indian scripts, as it provides a consistent phonetic typing scheme by assigning the same English character for the same vowel/consonant across all Indian languages.
North Indian scripts, Tulu, and Grantha do not use short e and short o vowels. Therefore, both e and E are mapped to the long E vowel, and both o and O are mapped to the long O vowel. Devanagari is an exception, as it has distinct characters for short vowels, which are primarily used when writing South Indian words. Devanagari script users (Sanskrit, Hindi, and Marathi) can select Dev short e/o support checkbox in the settings.
| checked | e, o used for ऎ, ऒ, and E, O used for ए, ओ |
| unchecked | e, E used for ए and o, O used for ओ |
Tamil users can select Tamil n/nx rules checkbox in the settings to use n for both ந and ன. Baraha selects the appropriate letter based on the context.
| checked | n used for ந and ன |
| unchecked | n used for ந and nx used for ன |
Settings: BarahaIME, BarahaPad, Baraha
Sections: Swara, Anusvara/Visarga, Vyanjana, Nukta, Samyuktakshara, ZWNJ, Symbols, Special Symbols
| Input keys | ISO15919 | Kannada | San/Hin/Mar | Tamil | Telugu | Malayalam | Gujarati | Gurumukhi | Ben/Ass | Oriya | Tulu | Sinhala | Grantha | |||
| Swara: | ||||||||||||||||
| a | a | ಅ | अ | அ | అ | അ | અ | ਅ | অ | ଅ | | අ | 𑌅 | |||
| A/aa | ā | ಆ | आ | ஆ | ఆ | ആ | આ | ਆ | আ | ଆ | | ආ | 𑌆 | |||
| ~a/ae | æ | ॲ (Mar) | ઍ | ඇ | ||||||||||||
| ~A/aae | ǣ | ඈ | ||||||||||||||
| i | i | ಇ | इ | இ | ఇ | ഇ | ઇ | ਇ | ই | ଇ | | ඉ | 𑌇 | |||
| I/ee | ī | ಈ | ई | ஈ | ఈ | ഈ | ઈ | ਈ | ঈ | ଈ | | ඊ | 𑌈 | |||
| u | u | ಉ | उ | உ | ఉ | ഉ | ઉ | ਉ | উ | ଉ | | උ | 𑌉 | |||
| U/oo | ū | ಊ | ऊ | ஊ | ఊ | ഊ | ઊ | ਊ | ঊ | ଊ | | ඌ | 𑌊 | |||
| ~ru | r̥ | ಋ | ऋ | ఋ | ഋ | ઋ | ঋ | ଋ | | ඍ | 𑌋 | |||||
| ~rU | r̥̄ | ೠ | ॠ | ౠ | ൠ | ૠ | ৠ | ୠ | | ඎ | 𑍠 | |||||
| ~lu | l̥ | ಌ | ऌ | ఌ | ഌ | ઌ | ঌ | ଌ | | ඏ | 𑌌 | |||||
| ~lU | l̥̄ | ೡ | ॡ | ౡ | ൡ | ૡ | ৡ | ୡ | | ඐ | 𑍡 | |||||
| ~e | ê | ऍ (Hin) | ઍ | |||||||||||||
| e | e | ಎ | ऎ | எ | ఎ | എ | એ | ਏ | এ | ଏ | | එ | 𑌏 | |||
| E | ē | ಏ | ए | ஏ | ఏ | ഏ | એ | ਏ | এ | ଏ | | ඒ | 𑌏 | |||
| ai | ai | ಐ | ऐ | ஐ | ఐ | ഐ | ઐ | ਐ | ঐ | ଐ | | ඓ | 𑌐 | |||
| ~o | ô | ऑ (Hin) | ઑ | |||||||||||||
| o | o | ಒ | ऒ | ஒ | ఒ | ഒ | ઓ | ਓ | ও | ଓ | | ඔ | 𑌓 | |||
| O | ō | ಓ | ओ | ஓ | ఓ | ഓ | ઓ | ਓ | ও | ଓ | | ඕ | 𑌓 | |||
| au/ou | au | ಔ | औ | ஔ | ఔ | ഔ | ઔ | ਔ | ঔ | ଔ | | ඖ | 𑌔 | |||
| Anusvara/Visarga: | ||||||||||||||||
| M | ṁ | ಂ | ं | ம்’ | ం | ം | ં | ਂ | ং | ଂ | | ං | 𑌂 | |||
| H | ḥ | ಃ | ः | ꞉ | ః | ഃ | ઃ | ਃ | ঃ | ଃ | | ඃ | 𑌃 | |||
| ~M | m̐ | ಁ | ँ | ँ | ఁ | ഁ | ઁ | ਁ | ঁ | ଁ | | ඁ | 𑌁 | |||
| Vyanjana: | ||||||||||||||||
| k | k | ಕ | क | க | క | ക | ક | ਕ | ক | କ | | ක | 𑌕 | |||
| K/kh | kh | ಖ | ख | க₂ | ఖ | ഖ | ખ | ਖ | খ | ଖ | | ඛ | 𑌖 | |||
| g | g | ಗ | ग | க₃ | గ | ഗ | ગ | ਗ | গ | ଗ | | ග | 𑌗 | |||
| G/gh | gh | ಘ | घ | க₄ | ఘ | ഘ | ઘ | ਘ | ঘ | ଘ | | ඝ | 𑌘 | |||
| ~g | ṅ | ಙ | ङ | ங | ఙ | ങ | ઙ | ਙ | ঙ | ଙ | | ඞ | 𑌙 | |||
| c/ch | c | ಚ | च | ச | చ | ച | ચ | ਚ | চ | ଚ | | ච | 𑌚 | |||
| C/Ch | ch | ಛ | छ | ச₂ | ఛ | ഛ | છ | ਛ | ছ | ଛ | | ඡ | 𑌛 | |||
| j | j | ಜ | ज | ஜ | జ | ജ | જ | ਜ | জ | ଜ | | ජ | 𑌜 | |||
| J/jh | jh | ಝ | झ | ஜ₂ | ఝ | ഝ | ઝ | ਝ | ঝ | ଝ | | ඣ | 𑌝 | |||
| ~j | ñ | ಞ | ञ | ஞ | ఞ | ഞ | ઞ | ਞ | ঞ | ଞ | | ඤ | 𑌞 | |||
| T | ṭ | ಟ | ट | ட | ట | ട | ટ | ਟ | ট | ଟ | | ට | 𑌟 | |||
| Th | ṭh | ಠ | ठ | ட₂ | ఠ | ഠ | ઠ | ਠ | ঠ | ଠ | | ඨ | 𑌠 | |||
| D | ḍ | ಡ | ड | ட₃ | డ | ഡ | ડ | ਡ | ড | ଡ | | ඩ | 𑌡 | |||
| Dh | ḍh | ಢ | ढ | ட₄ | ఢ | ഢ | ઢ | ਡ | ঢ | ଢ | | ඪ | 𑌢 | |||
| N | ṇ | ಣ | ण | ண | ణ | ണ | ણ | ਣ | ণ | ଣ | | ණ | 𑌣 | |||
| t | t | ತ | त | த | త | ത | ત | ਤ | ত | ତ | | ත | 𑌤 | |||
| th | th | ಥ | थ | த₂ | థ | ഥ | થ | ਥ | থ | ଥ | | ථ | 𑌥 | |||
| d | d | ದ | द | த₃ | ద | ദ | દ | ਦ | দ | ଦ | | ද | 𑌦 | |||
| dh | dh | ಧ | ध | த₄ | ధ | ധ | ધ | ਧ | ধ | ଧ | | ධ | 𑌧 | |||
| n | n | ನ | न | ந | న | ന | ન | ਨ | ন | ନ | | න | 𑌨 | |||
| p | p | ಪ | प | ப | ప | പ | પ | ਪ | প | ପ | | ප | 𑌪 | |||
| P/ph | ph | ಫ | फ | ப₂ | ఫ | ഫ | ફ | ਫ | ফ | ଫ | | ඵ | 𑌫 | |||
| b | b | ಬ | ब | ப₃ | బ | ബ | બ | ਬ | ব | ବ | | බ | 𑌬 | |||
| B/bh | bh | ಭ | भ | ப₄ | భ | ഭ | ભ | ਭ | ভ | ଭ | | භ | 𑌭 | |||
| m | m | ಮ | म | ம | మ | മ | મ | ਮ | ম | ମ | | ම | 𑌮 | |||
| Vyanjana: | ||||||||||||||||
| y | y | ಯ | य | ய | య | യ | ય | ਯ | য | ଯ | | ය | 𑌯 | |||
| Y/yx | ẏ | य़ | ય઼ | য় | ୟ | |||||||||||
| r | r | ರ | र | ர | ర | ര | ર | ਰ | র | ର | | ර | 𑌰 | |||
| R/rx | ṟ | ಱ | ऱ | ற | ఱ | റ | ৰ (Ass) | | 𑌰𑌼 | |||||||
| l | l | ಲ | ल | ல | ల | ല | લ | ਲ | ল | ଲ | | ල | 𑌲 | |||
| L | ḷ | ಳ | ळ | ள | ళ | ള | ળ | ਲ਼ | ଳ | | ළ | 𑌳 | ||||
| Lx | ḻ | ೞ | ऴ | ழ | ఴ | ഴ | | 𑌳𑌼 | ||||||||
| v/w | v | ವ | व | வ | వ | വ | વ | ਵ | ৱ (Ass) | ଵ | | ව | 𑌵 | |||
| sh | ś | ಶ | श | ஶ | శ | ശ | શ | ਸ਼ | শ | ଶ | | ශ | 𑌶 | |||
| Sh | ṣ | ಷ | ष | ஷ | ష | ഷ | ષ | ਸ਼ | ষ | ଷ | | ෂ | 𑌷 | |||
| s | s | ಸ | स | ஸ | స | സ | સ | ਸ | স | ସ | | ස | 𑌸 | |||
| h | h | ಹ | ह | ஹ | హ | ഹ | હ | ਹ | হ | ହ | | හ | 𑌹 | |||
|
When a consonant character is followed by a vowel character, it results in a live consonant.
Note: For Hindi/Marati/Gujarati/Gurumukhi/Bengali/Oriya languages, an implicit 'a' matra (schwa) is assumed for the last consonant of the word.
Note: For Kannada/Sanskrit/Tamil/Telugu/Malayalam/Tulu/Sinhala/Grantha languages, 'a' matra has to be explicitly specified for the last consonant of the word. Otherwise, the halant sign would be used for the same.
| ||||||||||||||||
| Nukta: x is used to represent nukta symbol for extending a consonant | ||||||||||||||||
| kx | q | क़ | ક઼ | |||||||||||||
| Kx | k̲h̲ | ख़ | ખ઼ | ਖ਼ | ||||||||||||
| gx | ġ | ग़ | ગ઼ | ਗ਼ | ||||||||||||
| cx | c | ౘ | ||||||||||||||
| jx,z | z | ಜ಼ | ज़ | ౙ | જ઼ | ਜ਼ | ||||||||||
| Dx | ṛ | ड़ | ડ઼ | ੜ | ড় | ଡ଼ | ||||||||||
| Dhx | ṛh | ढ़ | ઢ઼ | ঢ় | ଢ଼ | |||||||||||
| Px,f | f | ಫ಼ | फ़ | ફ઼ | ਫ਼ | |||||||||||
| Samyuktakshara: | ||||||||||||||||
| kSha | kṣa | ಕ್ಷ | क्ष | க்ஷ | క్ష | ക്ഷ | ક્ષ | ਕ੍ਸ਼ | ক্ষ | କ୍ଷ | | ක්ෂ | 𑌕𑍍𑌷 | |||
| j~ja | jña | ಜ್ಞ | ज्ञ | ஜ்ஞ | జ్ఞ | ജ്ഞ | જ્ઞ | ਜ੍ਞ | জ্ঞ | ଜ୍ଞ | | ඥ | 𑌜𑍍𑌞 | |||
|
When two or more consecutive consonants appear in the input, they make a consonant conjunct. vighnEshvara = ವಿಘ್ನೇಶ್ವರ, विघ्नेश्वर, விக்நேஶ்வர, విఘ్నేశ్వర, വിഘ്നേശ്വര, વિઘ્નેશ્વર, ਵਿਘ੍ਨੇਸ਼੍ਵਰ, বিঘ্নেশ্বর, ଵିଘ୍ନେଶ୍ଵର, , විඝ්නේශ්වර, 𑌵𑌿𑌘𑍍𑌨𑍇𑌶𑍍𑌵𑌰 ‘ह’ consonant can be written in two ways; 'h', '~h'. If you want to use a ‘ह’ in conjuncts where the first consonant is 'k', 'g', 't', 'd', etc, you have to use '~h' instead of of 'h'. bakkiMg~hAm = बक्किंग्हाम, ಬಕ್ಕಿಂಗ್ಹಾಮ್, బక్కింగ్హామ్ | ||||||||||||||||
| ZWNJ/ZWJ: | ||||||||||||||||
| ^^ | ZWNJ(200C) | zero width non joiner | ||||||||||||||
| ^ | ZWJ(200D) | zero width joiner | ||||||||||||||
|
Usually when a consonant cluster (two or more consecutive consonants) occurs, it will be rendered as a ligature if that is available in the font. The ZWJ and ZWNJ can be used to produce an alternate rendering of the ligatures. In Malayalam, if ZWJ comes after N,n,r,l,L consonants, we get the chillu forms. When ZWJ comes after the 'u' vowel sign, a chandrakkala symbol is added on the top of the 'u' vowel sign. [Note: Malayalam linguists deny the use of chandrakkala symbol with vowel signs. But, such usage can be found even today.]
| ||||||||||||||||
| Symbols: | ||||||||||||||||
|
The English symbols [ ] { } ( ) - + * / = ; : . , " ? ! @ # $ % & \ _ translate into the same symbols. ` ' characters are converted to single smart quotes(‘ ’) characters. We can get double smart quotes(“ ”) by using them twice. |
||||||||||||||||
| Special symbols: used for writing Vedic text and musical notes. | ||||||||||||||||
| Key(s) | Symbol | Description | ||||||||||||||
| | | । | Danda | ||||||||||||||
| || | ॥ | Double Danda | ||||||||||||||
| @om | ॐ | OM | ||||||||||||||
| @rs | ₹ | Rs | ||||||||||||||
| @av | ऽ | avagraha | ||||||||||||||
| @ay | ஃ | aytham | ||||||||||||||
| @sv | क॑ | svarita | ||||||||||||||
| @ds | क᳚ | dheerga svarita | ||||||||||||||
| @an | क॒ | anudatta | ||||||||||||||
| @da | क᳐ | dot above | ||||||||||||||
| @db | क᳝ | dot below | ||||||||||||||
| @s1 | ꣲ | |||||||||||||||
| @s2 | ꣳ | |||||||||||||||
| @s3 | ꣴ | |||||||||||||||
| @s4 | ꣵ | |||||||||||||||
| @s5 | ꣶ | |||||||||||||||
| @s6 | ꣷ | |||||||||||||||
|
sa@anhasra@e SIrShA@an puru@eSha | EvEdagM sarvam@f
स॒हस्र॑ शीर्षा॒ पुरु॑ष । एवेदग्ं सर्वम्᳚ । ni@db sa ga ma pa ni sa@da
नि᳝ स ग म प नि स᳐ | ||||||||||||||||
| Unsupported Unicode charcatres | ||||||||||||||||
| Unicode standard provides some rarely used characters for Indic languages which Baraha may not support. Users should just copy/paste such characters wherever needed. | ||||||||||||||||