2012-10-09
日本語のモーラ(拍)を数えるWebアプリつくった
拍数え - モーラ(拍)計算機
単語ごとに辞書から読みを引いて数えるため、「明日」は「あした」で固定です。文脈によって「あす」と読むなどの高度なことはできません。
もうひとつの弱点は叙々苑です。
- 辞書に載っていない語句だと、「々」が0拍になってしまう
- サーバーのMeCabはIPA辞書を使っており、残念ながら叙々苑は載っていない
小さい「ぁぃぅぇぉ」の扱いは微妙ですが、今は数えてません。
ソースコードはこちら。
ライブラリ(RubyGems) https://github.com/myokoym/mecab-mora
※拍(Mora)が正しいです。今まで音節(Syllable)だと思って作っていたので、いろいろ修正します。