Java-Bibliothek zum Umwandeln von Kanji/Katakana/Hiragana in Romaji

Die japanische Sprache ist hauptsächlich eine Kombination aus 3 Alphabeten und kann in Romaji (lateinische Schrift) transkribiert werden . Es gibt verschiedene Strategien, hier wäre Revised Hepburn ideal.

Beispiel: ローマ字rōmaji

Anforderungen:

  • 100 % reine Java-Bibliothek
  • Kompatibel mit GNU-GPLv3

Eine solche Bibliothek muss höchstwahrscheinlich viele Daten einbetten, um die Aussprachen so oft wie möglich richtig zu erraten.

Antworten (2)

Jakaroma tut dies und basiert auf Kuromoji , das bei der Kanji-Transliteration viel besser ist als Kakasi und sogar Mecab.

  • 100 % Java
  • Open Source: Apache 2-Lizenz
  • Größe: 11 MB
  • Übersetzungsqualität: Hoch

Haftungsausschluss: Von mir gepflegt.

Sie sollten es auf Maven Central hochladen. Soweit ich sehen kann, zeigt Jakaroma auch nur die Transliteration von Kana nach Romaji? Was würde ich tun, wenn ich Kanji in Kana oder Romaji transliterieren würde?

Kakasi Java macht genau das.
Es enthält auch ein Befehlszeilentool, damit Sie es einfach ausprobieren können.

  • 100 % Java
  • Open Source: GNU-GPLv2-Lizenz
  • Größe: 3,2 MB
  • Übersetzungsqualität: Schlecht

Haftungsausschluss: Von mir gepflegt.

Hinweis: Mecab ist genauer beim Erraten von Aussprachen, ist aber leider nicht 100% Java.