Romaji-henkan is a simple open-source Java library for converting Japanese text to Latin alphabet (romaji)
Add the dependency to your pom.xml
:
<dependency>
<groupId>io.github.bernd32</groupId>
<artifactId>romaji-henkan</artifactId>
<version>0.0.1</version>
</dependency>
The following code converts string in Japanese to romaji:
import com.bernd32.romajihenkan.RomajiHenkan;
public class RomajiHenkanExample {
public static void main(String[] args) {
RomajiHenkan henkan = new RomajiHenkan();
System.out.println(henkan.convert("自己紹介の最後に添える挨拶として使う表現"));
}
}
Output:
jikō shōkai nō saigō ni sōeru aisatsu tōshite tsukau hyōgen
Powered by kuromoji, some part of the code were taken from moji4j.
This library is using IPADIC dictionary.
Romaji-henkan is licensed under the MIT License. See LICENSE.md
for details.