Ticket #31504

JTalk の位置づけと仕様の再検討

Date d'ouverture: 2013-06-04 19:29 Dernière mise à jour: 2013-12-29 20:49

Rapporteur:
Propriétaire:
(Aucun)
État:
Atteints
Composant:
(Aucun)
Jalon:
(Aucun)
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Fixed
Fichier:
Aucun

Détails

JTalk に関しては下記のチケットがすでにあります。

  • #30724 JTalkの話者 alpha, beta の追加を検討する
  • #30704 Open JTalk 1.06 への移行
  • #28157 キーエコー音質の改善
  • #26372 情報によって声質を変えて欲しい
  • #29365 音声エンジンに依存しない英語読み制御

さらに、以下のような指摘もあり、根本的な検討が必要と思われます。

  • レスポンスが悪い
  • 音質の評判が悪い(mei は声質がスクリーンリーダーに向いていない、他の声はクオリティが低い)

また、実装をする立場からは、以下の課題を解決したいと思っています。

  • JTalk と JTalk2 の2種類のエンジンを統合したい。音声設定の「自動言語切り替え」を使って動作を切り替えたい。
  • eSpeak に仕様を合わせて、現在の「話者」に当たる選択肢を「日本語」にして、「声色」に当たる選択肢で mei, m001, lite を選ぶようにしたい。
  • mecab 辞書や話者モデルをアドオンで追加可能にしたい。
  • プログラムサイズをコンパクトにして(あるいはコンパクト版を別途作って)本家版 NVDA や eSpeak の一部として取り込んでもらいたい。

Ticket History (3/3 Histories)

2013-06-04 19:29 Updated by: nishimoto
  • New Ticket "JTalk の位置づけと仕様の再検討" created
2013-07-05 15:00 Updated by: nishimoto
Commentaire

現在 JTalk は音声設定の「自動言語切り替え」を無視しています。

JTalk2 は音声設定の「自動言語切り替え」がチェックなしのときはすべての音声を JTalk で読み上げて、チェックありのときは ja 以外の lang 属性が付けられたコンテンツを eSpeak のデフォルト音声で読み上げます。

この JTalk2 の仕様で混乱がなければ、JTalk2 を新しい JTalk にして、現在の JTalk は廃止することが一つの選択肢と思います。

残念ながらウェブコンテンツには正しく lang 属性が付けられていないことがあり、この機能を無効にしないと正しく読み上げない日本語のサイトもあります。

文字コードで自動判別できればよいのですが、コンテンツの属性どおりに動作する設定を残しておくことも、アクセシビリティ技術者向けの機能としては有用と思います。

2013-12-29 20:49 Updated by: nishimoto
  • Résolution Update from Aucun to Fixed
  • État Update from Ouvert to Atteints
  • Ticket Close date is changed to 2013-12-29 20:49
Commentaire

JTalk2 の統合を 2013.3jp で行ったので、このチケットは完了とします。

その他の課題は、別のチケットで個別に検討します。

Attachment File List

No attachments

Modifier

Please login to add comment to this ticket » Connexion