CSS 聴覚 リファレンス

❮ 前章へ 次のリファレンス ❯

聴覚スタイルシート

聴覚スタイルシートは、ユーザに情報を読ませる代わりに、情報を聞かせるために 音声合成やサウンドエフェクトの組み合わせを使用します。

聴覚プレゼンテーションは、次のような目的に使用することができます:

聴覚プレゼンテーションは、文書をプレーンテキストに変換し、スクリーンリーダ (画面上のすべての文字を読取るプログラム)へこれを送ります。

h1, h2, h3, h4 {
    voice-family: male;
    richness: 80;
    cue-before: url("beep.au")
}

上記例は、サウンドを再生する音声を合成したのち、朗々とした男性の声でヘッダを読み上げるようになります。


CSS 聴覚リファレンス

「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

❮ 前章へ 次のリファレンス ❯