2015.4 に向けた記号読み上げ辞書の更新
2015.4 の変更点(下記)で説明された状態になるように直しておきたい:
== 変更点 == - 特定の記号 (基本的な数学記号を含む) が、最低読み上げレベル「一部」になり、初期設定で読み上げられるようになりました。(#3799)
記号読み辞書の読み上げレベルを、数学記号に関しては日本語テーブルで独自指定するのをやめる変更。 これにより、本家の symbols.dic で変更された読み上げレベルがそのまま日本語環境でも反映されるようになる。
テストケース:それぞれの記号読み上げレベルで、書かれている文字がすべて読み上げされる。
記号一部 (some) #1 2 3 < 4 > 5 6 7 8 ±9×10÷11 記号ほとんど (most) #1 ( 2 ) 3 < 4 > 5–6 7—8 ±9×10÷11
5と6のあいだは en dash で、7と8のあいだは em dash が入っている。
なお、「記号読まない」にしたときに上記のサンプルは 5 と 6 を分けて読むべきだが、 JTalk は「ごじゅうろく」と読んでしまう。 en dash は always (常に音声エンジンに送る)なので、 すくなくとも区切りとしては解釈されるべき。 おそらく en dash の文字コードを JTalk が削ってしまうのだと思う。 他の音声エンジンでは「ご、ろく」と読んでいる。 別途チケットを作って検討する。
commit d33f2428d0edaeb012d8e2ac3ec4f8493215202c Author: Takuya Nishimoto <nishimotz@gmail.com> Date: Fri Nov 13 15:40:06 2015 +0900 ti35649 diff --git a/source/locale/ja/symbols.dic b/source/locale/ja/symbols.dic index 3438125..8a802d6 100644 --- a/source/locale/ja/symbols.dic +++ b/source/locale/ja/symbols.dic @@ -59,7 +59,7 @@ negative number マイナス none norep # Standard punctuation/symbols ! カンタンフ some " コーテーション some -\# シャープ some +\# シャープ $ ドル none $ ドル none ユーロ none @@ -74,19 +74,19 @@ $ ドル none % パーセント some & アンド some ' シングル some -( カッコ most -) カッコトジ most +( カッコ +) カッコトジ * アスタリスク some -+ プラス some ++ プラス , コンマ - never - マイナス some . ピリオド some / スラッシュ some : コロン some norep ; セミコロン some -< ショーナリ some -> ダイナリ some -= イコール some +< ショーナリ +> ダイナリ += イコール ? クエスチョン some @ アット some [ ダイカッコ most @@ -193,11 +193,11 @@ _ アンダーライン some 』 ニジューカギトジ most 【 クロカッコ most 】 クロカッコトジ most -+ プラス some -− マイナス some -± プラスマイナス some -× カケル some -÷ ワル some ++ プラス +− マイナス +± プラスマイナス +× カケル +÷ ワル = イコール some ≠ ノットイコール all < ショーナリ some
SRT に下記が入っている。 対応する記号について日本語も level や preserve を見直すべきか?
symbols-newRevisions\11478\differences.txt