16 と 26 と 0.56 などが、変な読み上げをします
以下、マーチンさんと山田さんのやりとり:
変な現象を見つけたので報告させてもらいます。 なぜか 16 と 26 と 0.56 などが、変な読み上げをします。 0.36 0.46 0.56 0.66 0.76 0.86 0.96 <CONTEXT TYPE="NUMBER">0.56</CONTEXT> としても変わりません。 6 の前の数字は、日にちを読み上げるときの読み方になります。 「世界のナベアツ」のネタみたい。 <AP orth="十" pron="ジュー" aType="1" silence="NON"> <AP orth="十人" pron="ジューニン" aType="1" silence="NON"> <AP orth="十日" pron="トーカ" aType="0" silence="NON"> <AP orth="十五" pron="ジューゴ" aType="1" silence="NON"> <AP orth="十六" pron="トーロク" aType="1" silence="NON"> <AP orth="十六人" pron="トーロクニン" aType="4" silence="NON"> <AP orth="二十人" pron="ニジューニン" aType="2" silence="NON"> <AP orth="二十日" pron="ハツカ" aType="0" silence="NON"> <AP orth="二十五" pron="ニジューゴ" aType="2" silence="NON"> <AP orth="二十六" pron="ハツロク" aType="2" silence="NON"> <AP orth="二十六人" pron="ハツロクニン" aType="4" silence="NON"> <AP orth="〇.三六〇.四六〇.五六〇.六六〇.七六〇.八六〇. " pron="レーテンミッロクレーテンヨッロクレーテンイツロクレーテン ムイロクレーテンナノロクレーテンヨーロクレーテン" aType="49" silence="NON"> galatea4win-istc-2009-02.zip + chaone-win-1.3.2-091118.zip + DATE: NO TIME: NO で確認しています。
ご指摘ありがとうございます。 この問題は十分予測できたことなのですが,実 はバグフィックス版のChaOneは最新版のUniDic にあわせて作成しています (現在,2009年7月リ リースのversion 1.3.12)。このため,UniDicの 解析結果に変更があった部分については,おか しな結果になることがあります。 現在,ChaOneはUniDicのリリースとともに最新 バージョンを配布しているため,バージョンの ミスマッチは起こりにくいと考えていたのです が,古いバージョンのUniDic用のChaOneをメン テナンスしていくことは,現実的に不可能なの で,できれば最新版のUniDicを使っていただけ ればと思います。
>> なぜか 16 と 26 と 0.56 などが、変な読み上げをします。 >> 0.36 0.46 0.56 0.66 0.76 0.86 0.96 について,原因のご説明をしておきます。 ChaOneはUniDicに記述されている様々な属性値を みて動作するのですが,古いバージョンのUniDic において,ここに誤った値が混入していたのが今 回ご報告いただいたエラーの原因です。 具体的には,「六」のfConTypeの値に,日付読み を指定するDという値が誤って記述されていました。 このため,「六」の直前の数詞が日付読みになっ てしまいます。 この不具合は最新のUniDicでは修正されています ので,UniDicの置き換えでこの現象は回避できま す。
以下、マーチンさんと山田さんのやりとり: