RE: CSS3 Speech Module

ルビに関しては、親文字のみ、ルビ文字のみの選択はできるように修正してくれました[1]。

MLでは、SSMLを使うのが最良解、というお話だったとは思いますが、SSMLなどのTTS用の情報がない場合、ルビ文字を読みたい、ルビが読みではない場合もあるので親文字を読みたい、「○○と書いて△△と読む」と読みたい、などが出ていたと記憶します。

今の仕様で最後の案以外はできると思います。

最後の案は、表示もそのように変えていいのであれば、
  ruby { ruby-position: inline; }
  rt:before { content: 'と書いて'; }
  rt:after ( content: 'と読む'; }
でできるかもしれません。

当初、speechの前後に特定語をはさむmark-before, mark-afterと言うプロパティもあってこの用途にはよかったのですが、それは議論の結果、現在は削除されています。

他にも特定語の発音を指定するためのphonemesプロパティ[2]が、スタイルを規定するCSSに入れることが適当かどうか、という議論も出ています。

ISSUE: the ‘phonemes’ property covers functionality that is arguably not strictly related to styling (it relates to the broader aspect of pronunciation lexicons). There is a related discussion on the public mailing-list.

EPUB3においては、Text-to-speech[3]にあるように、1) 発音辞書 2) SSML 3) CSS Speechの三つが使えるようになっているので、なくなっても大丈夫だと思いますが、TTSに詳しい方が現仕様をレビューしてご意見いただけると助かります。

[1] http://lists.w3.org/Archives/Public/www-style/2011Feb/0116.html
[2] http://dev.w3.org/csswg/css3-speech/#phonetic-props
[3] http://epub-revision.googlecode.com/svn/trunk/build/spec/epub30-overview.html#sec-tts

-----Original Message-----
From: public-html-ig-jp-request@w3.org [mailto:public-html-ig-jp-request@w3.org] On Behalf Of Koji Ishii
Sent: Sunday, February 06, 2011 10:51 PM
To: public-html-ig-jp@w3.org
Subject: CSS3 Speech Module

ブラウザーや電子書籍のText-to-Speech対応で、しばらく下火だったCSS3 Speech Module[1]が復活しています。

ここ数か月でEditor's Draftの更新が進み、EditorのDaniel WeckがLast Callを出そうとしましたが、まだ議論不足ということで、もうしばらくwww-style[2]で議論されることになりました。

この仕様は、順調に進めば、EPUB3[3]からも利用可能になる方向で調整が進んでいます。

少し前にここで議論になりましたが、ルビに関して、Text-to-Speechが読む時には親文字、ルビ文字をCSSで選べるようにしたい[3]というインプットはしました。まだHTML5のrb問題[5]が片付いておらず議論中なので、安全を見てどちらに転んでも大丈夫なようにCSS側で準備しておく必要があると思っています。

他にText-to-Speechでご意見のある方、いらっしゃいましたら、こちらでもwww-styleでも構いませんので、ご意見いただけると助かります。今Editorが精力的に活動しているので、インプットを取り入れやすいと思います。

[1] http://dev.w3.org/csswg/css3-speech/
[2] http://lists.w3.org/Archives/Public/www-style/
[3] http://epub-revision.googlecode.com/svn/trunk/build/spec/epub30-contentdocs.html#sec-css-voice-characteristics
[4] http://www.w3.org/Bugs/Public/show_bug.cgi?id=10830

Received on Monday, 7 February 2011 02:15:27 UTC