Aksharamukha - Convert and Transliterate Between Different Indic Script Languages
Aksharamukha is a free open-source tool for converting and transliterating between various script languages. It can convert from over 95 languages to the Indic script languages of the Indian subcontinent, including those that have co-existed with the Indic script, as well as convert between various contemporary languages that use the Indic script. It also has an extensive and highly configurable set of features that can be customized and tuned to your specific requirements.
Features
It features the following features:
Conversion: Convert between various scripts within the Indic cultural sphere, including historic scripts, contemporary Brahmi-derived/inspired scripts, scripts invented for minority Indian languages, scripts that have co-existed with Indic scripts (like Avestan) or linguistically related scripts like Old Persian.
Orthography: It can implement the orthographic conventions and patterns (where known) within a given script, such as vowel lengths, gemination and nasalization.
It is also equipped with many options to customize and fine-tune the output. You can do the following:
Select the output as a simple character-by-character transliteration (also called: “raw transliteration”) or as a “sloppy transliteration”.
Also, it allows you to modify the conversion result to satisfy your requirements.
In addition, it provides an extensive set of configuration options to customize and tune the output.