The kakasi is an interface to the external program kakasi,
KAnji KAna Simple Inverter. It is useful especially when Japanese Kanji
characters are subject to convert to Romaji (ASCII) characters.
Japanese strings are often made up a mixture of Chinese characters
(Kanji), Kana (Hiragana and Katakana) and Romaji (Latin phonetical
pronunciation). The external program kakasi converts between these four
different ways of writing Japanese. The function wraps the external
program kakasi with system(). The kakasi program must be present and on
the user's PATH for the function to work. kakasi is useful
especially for sanitizing a character vector by converting Japanese
(non-ASCII) to ASCII characters.
References
KAKASI - Kanji Kana Simple Inverter http://kakasi.namazu.org/