纯粹Java中的汉字到罗马字转换器?

时间:2012-01-18 02:04:24

标签: java translation

我想在Android中将日语kanjis转换为romaji(或假名)。

最受欢迎的图书馆是Kakasi,它并不总是正确(不可能)但仍然非常好。
问题:它不是Java。我需要一个Java库。

你知道任何维护的Java开源库吗?

一个名叫Kenichi的人发布了一个kakasi-java-0.4.0-src.tar.gz on his blog说他保存了文件,但原来的项目不再存在了。谁知道更多关于这个?该项目是否仍然存在于其他地方,或者这个文件是我最好的起点?

4 个答案:

答案 0 :(得分:4)

该项目已经死亡,但现在它已经存在于其他地方: https://github.com/nicolas-raoul/kakasi-java

答案 1 :(得分:2)

你有没有试过http://www.atilika.org这是我找到的最完整的解决方案。

答案 2 :(得分:1)

我搜索了Kakasi / Java,但我找不到。该网站必须完全关闭。

但另一方面,这个网络服务可能会帮助你:

http://www.kawa.net/works/ajax/romanize/japanese-e.html

それでは顽张ってください!

答案 3 :(得分:0)

我找到了另一个:Mecab

它似乎有一个Java版本:http://code.google.com/p/mecab/source/browse/#svn%2Ftrunk%2Fmecab%2Fjava

更新:不幸的是,Mecab-java只是一个JNI绑定,而不是100%纯Java,这使得在Android上使用它变得更加困难。