CSS 聴覚リファレンスマニュアル
聴覚スタイルシートは、音声合成とサウンドエフェクトの組み合わせを使用して、ユーザーが情報を読むのではなく、情報を聞くことを可能にします。
音声表示は以下の用途に使用できます:
- 視覚障害者
- ユーザーが読書を学ぶのを助ける
- 読書に問題があるユーザーを助ける
- 家庭でのエンターテインメント
- 車内で
聴覚による提示は通常、ドキュメントをプレーンテキストに変換し、それをスクリーンリーダー(画面上のすべての文字を読み上げるプログラム)に渡します。
聴覚スタイルシートの例:
例
h1,h2,h3,h4
{
voice-family:male;
richness:80;
cue-before:url("beep.au")
}
{
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 |