音声スタイルシート
音声スタイルシート
volume
既定値 |
medium |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
標準の音量を指定します。
- 実数値
- 相対的な音量を 0 以上 100 以下の数で指定します。
- パーセント値
- 継承値に対する割合です。
- silent
- 無音です。0 と等価ではないことに注意してください。
- x-soft
- soft
- medium
- loud
- x-loud
- それぞれ 0、25、50、75、100 と等価です。
0 は最小可聴音量であり、無音ではありません。無音にしたい場合は、silent を用いてください。
speak
既定値 |
normal |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
発音の仕方を指定します。
- none
- 読み上げません。(読み飛ばします)
- normal
- 通常どおり読み上げます。
- spell-out
- 単語のスペルを1文字ずつ読み上げます。
pause
既定値 |
UA に依存 |
対象 |
すべての要素 |
継承 |
しない |
メディア |
aural |
pause-before と pause-after を一度に指定できる簡略化プロパティです。
値を二つ指定した場合は、一つ目の値が pause-before、二つ目の値が pause-after
となり、一つだけ指定した場合は、両方に同じ値が指定されます。
pause-before
pause-after
既定値 |
UA に依存 |
対象 |
すべての要素 |
継承 |
しない |
メディア |
aural |
要素の内容を読み上げる前後の一時停止の時間を指定します。
- 時間
- 秒やミリ秒で指定します。
- パーセント値
- 1語読み上げる時間に対する割合で指定します。
cue
既定値 |
簡略化プロパティのため既定値無し |
対象 |
すべての要素 |
継承 |
しない |
メディア |
aural |
cue-before と cue-after を一度に指定できる簡略化プロパティです。
値を二つ指定した場合は、一つ目の値が cue-before、二つ目の値が cue-after となり、一つだけ指定した場合は、両方に同じ値が指定されます。
cue-before
cue-after
既定値 |
none |
対象 |
すべての要素 |
継承 |
しない |
メディア |
aural |
要素の内容を読み上げる前後に鳴らす音声アイコンを指定します。要素の意味内容を区別するために用います。
- none
- 音声アイコンを指定しません。
- URI
- 音声アイコンとして利用する音声ファイルの URI を指定します。
play-during
既定値 |
auto |
対象 |
すべての要素 |
継承 |
しない |
メディア |
aural |
要素の内容を読み上げる際に背景で再生する音声(背景音)を指定します。要素の意味内容を区別するために用います。
- auto
- 親要素の背景音を引き続き再生します。
- none
- 背景音を再生しません。親要素に背景音が指定されている場合は、再生を停止します。
- URI [ mix ] [ repeat ]
- 読み上げ中に背景音として再生する音声ファイルの URI を指定します。
mix を指定すると親要素の背景音と合成して、同時に再生します。逆に指定しなかった場合は、親要素の背景音に置き換わります。
repeat を指定すると背景音を繰り返し再生します。逆に指定しないと一度だけ再生されます。
azimuth
既定値 |
center |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
音源の方向を指定します。
- 角度
- 音源の方向を -360度以上 360度以下の角度で指定します。
- left-side [ behind ]
- 270度と等価です。 behind が付く場合は 270度と等価です。
- far-left [ behind ]
- 300度と等価です。 behind が付く場合は 240度と等価です。
- left [ behind ]
- 320度と等価です。 behind が付く場合は 220度と等価です。
- center-left [ behind ]
- 340度と等価です。 behind が付く場合は 200度と等価です。
- center [ behind ]
- 0度と等価です。 behind が付く場合は 180度と等価です。
- center-right [ behind ]
- 20度と等価です。 behind が付く場合は 160度と等価です。
- right [ behind ]
- 40度と等価です。 behind が付く場合は 140度と等価です。
- far-right [ behind ]
- 60度と等価です。 behind が付く場合は 120度と等価です。
- right-side [ behind ]
- 90度と等価です。 behind が付く場合は 90度と等価です。
- leftwards
- 音源の方向を半時計回りに 20度移動します。
- rightwards
- 音源の方向を時計回りに 20度移動します。
elevation
既定値 |
level |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
音源の仰角(垂直方向の角度)を指定します。
- 角度
- 音源の仰角を -90度以上 90度以下の角度で指定します。
- below
- -90度と等価です。
- level
- 0度と等価です。
- above
- 90度と等価です。
- higher
- 現在の仰角に 10度加え、上方に移動します。
- lower
- 現在の仰角から 10度引き、下方に移動します。
speech-rate
既定値 |
medium |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
読み上げる速度を指定します。
- 実数値
- 読み上げる速度を 1分あたりの単語数で指定します。
- x-slow
- 80 と等価です。
- slow
- 120 と等価です。
- medium
- 180 から 200 程度と等価です。
- fast
- 300 と等価です。
- x-fast
- 500 と等価です。
- faster
- 現在の速度に 40 加えます。
- slower
- 現在の速度から 40 引きます。
voice-family
既定値 |
UA に依存 |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
ボイスファミリ(声の種類)を指定します。
- ボイス名
-
- male
- 男性の声
- female
- 女性の声
- child
- 子供の声
- ボイスファミリ名
- 具体的な声の種類を指定します。
pitch
既定値 |
medium |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
声の平均ピッチ(平均振動数、周波数)を指定します。
- 周波数
- 声の平均ピッチを周波数で指定します。
- x-low
- low
- medium
- high
- x-high
- 声の平均ピッチを相対的に指定します。実際の値は UA 依存です。
pitch-range
既定値 |
50 |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
平均ピッチを基準とした抑揚の範囲を指定します。
- 実数値
- 0 以上 100 以下の数値で指定します。数値が大きいほど抑揚がつきます。
stress
既定値 |
50 |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
声の音調曲線における「局所的な頂点(アクセント)」の高さを指定します。
- 実数値
- 0 以上 100 以下の数値で指定します。意味は言語によって変わります。
richness
既定値 |
50 |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
話し声の豊かさ、あざやかさを指定します。
- 実数値
- 0 以上 100 以下の数値で指定します。
speak-punctuation
既定値 |
none |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
区切り文字の読み方を指定します。
- none
- 区切り文字を読み上げず、適切な一時停止をいれます。
- code
- 区切り文字を文字通り発音します。
speak-numeral
既定値 |
continuous |
対象 |
すべての要素 |
継承 |
する |
メディア |
aural |
数字の読み方を指定します。
- continuous
- 数字を一つずつ発音します。「256」は、「に、ご、ろく」と読み上げます。
- digits
- 数値をそのまま発音します。「256」は、「にひゃくごじゅうろく」と読み上げます。
既定値 |
once |
対象 |
elements that have table header information |
継承 |
する |
メディア |
aural |
表のヘッダをどのように読み上げるか指定します。
- once
- ヘッダを一度だけ読み上げます。
- always
- データセルごとに関連付けられたヘッダを読み上げます。