言語処理

個人開発

ハングルを「発音どおり」のカタカナに変換する仕組みを作った 文字どおりに置き換えると読みが間違う理由

韓国語の読みをカタカナで見せるとき、文字をひとつずつ置き換えると「カムサハプニダ」のように間違った発音になります。音節を字母に分け、標準の発音の規則を決まった順番で当ててからカナにする変換の仕組みと、規則の順番が結果を変える理由、Python 版と JS 版をテストで一致させる方法、扱えていない限界をまとめます。
スポンサーリンク