我想在Android中将日语kanjis转换为romaji(或假名)。
最受欢迎的图书馆是Kakasi,它并不总是正确(不可能)但仍然非常好。
问题:它不是Java。我需要一个Java库。
你知道任何维护的Java开源库吗?
一个名叫Kenichi的人发布了一个kakasi-java-0.4.0-src.tar.gz on his blog说他保存了文件,但原来的项目不再存在了。谁知道更多关于这个?该项目是否仍然存在于其他地方,或者这个文件是我最好的起点?
答案 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上使用它变得更加困难。