聴覚スタイルシートは、ユーザに情報を読ませる代わりに、情報を聞かせるために 音声合成やサウンドエフェクトの組み合わせを使用します。
聴覚プレゼンテーションは、次のような目的に使用することができます:
聴覚プレゼンテーションは、文書をプレーンテキストに変換し、スクリーンリーダ (画面上のすべての文字を読取るプログラム)へこれを送ります。
h1, h2, h3, h4
{
voice-family: male;
richness: 80;
cue-before: url("beep.au")
}
上記例は、サウンドを再生する音声を合成したのち、朗々とした男性の声でヘッダを読み上げるようになります。
「CSS」の欄は、関数が定義された CSS のバージョン(CSS1、CSS2)を表しています。
プロパティ | 説明 | 値 | CSS |
---|---|---|---|
azimuth | 音がどこから聞こえるかを設定する | angle left-side far-left left center-left center center-right right far-right right-side behind leftwards rightwards |
2 |
cue | 1 回の宣言で、cueプロパティを設定する | cue-before cue-after |
2 |
cue-after | 要素の内容を話した後に再生するサウンドを指定する | none url |
2 |
cue-before | 要素の内容を話す前に再生するサウンドを指定する | none url |
2 |
elevation | 音がどこから聞こえるかを設定する | angle below level above higher lower |
2 |
pause | 1 回の宣言で pause プロパティを設定する | pause-before pause-after |
2 |
pause-after | 要素の内容を話した後に一時停止することを指定する | time % |
2 |
pause-before | 要素の内容を話す前に一時停止することを指定する | time % |
2 |
pitch | 話し声を指定する | frequency x-low low medium high x-high |
2 |
pitch-range | 話し声の変化を指定する(モノトーン音声やアニメーションの声?) | number | 2 |
play-during | 要素内容を話している間に再生する音を指定する | auto none url mix repeat |
2 |
richness | 話し声の豊さを指定する(リッチ音声または細い声?) | number | 2 |
speak | 内容を聴覚的にレンダリングするかどうかを指定する | normal none spell-out |
2 |
speak-header | テーブル・ヘッダの処理方法を指定する。ヘッダは、すべてのセルの前に話すべきか、 または前のセルと異なるヘッダを持つセルの前だけで話すべきか | always once |
2 |
speak-numeral | 数字の話し方を指定する | digits continuous |
2 |
speak-punctuation | 句読点(訳注 :約物訳した方が正確かもしれない)の話し方を指定する |
none code |
2 |
speech-rate | 話す速度を指定する | number x-slow slow medium fast x-fast faster slower |
2 |
stress | 話し声の "stress" を指定する | number | 2 |
voice-family | 話し声のボイスファミリを指定する | specific-voice generic-voice |
2 |
volume | 話し声のボリュームを指定する | number % silent x-soft soft medium loud x-loud |
2 |