CSS 聴覚リファレンスマニュアル


聴覚スタイルシートは、音声合成とサウンドエフェクトの組み合わせを使用して、ユーザーが情報を読むのではなく、情報を聞くことを可能にします。

音声表示は以下の用途に使用できます:

  • 視覚障害者
  • ユーザーが読書を学ぶのを助ける
  • 読書に問題があるユーザーを助ける
  • 家庭でのエンターテインメント
  • 車内で

聴覚による提示は通常、ドキュメントをプレーンテキストに変換し、それをスクリーンリーダー(画面上のすべての文字を読み上げるプログラム)に渡します。

聴覚スタイルシートの例:

例

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

上記の例では、音声合成器が音声を再生し、最初に男性の声で話されます。



CSS 聴覚リファレンスマニュアル

「CSS」列は、属性が定義されているCSSバージョン(CSS1またはCSS2)を示します。

Property Description Values 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 指定された場所で読み上げ音声が「強調」されます。 number 2
voice-family 現在の音声タイプを設定または取得します。 specific-voice
generic-voice
2
volume 読み上げの音量を指定する number
%
silent
x-soft
soft
medium
loud
x-loud 
2
その他の拡張