DotKakasi DotKakasi is a .NET Natural Language Processing (NLP) library to transliterate hiragana, katakana and kanji (Japanese text) into rōmaji (Latin/Roman alphabet). It is based on the pykakasi library, which is written in Python.