チケット #19675

16 と 26 と 0.56 などが、変な読み上げをします

登録: 2009-11-25 12:13 最終更新: 2009-11-25 12:13

報告者:
担当者:
(未割り当て)
チケットの種類:
状況:
オープン
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
なし

詳細

以下、マーチンさんと山田さんのやりとり:

変な現象を見つけたので報告させてもらいます。
なぜか 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の置き換えでこの現象は回避できま
す。

チケットの履歴 (1 件中 1 件表示)

2009-11-25 12:13 更新者: nishimoto
  • 新しいチケット "16 と 26 と 0.56 などが、変な読み上げをします" が作成されました

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする