音声スタイルシート

音声スタイルシート

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」は、「にひゃくごじゅうろく」と読み上げます。

speak-header

既定値 once
対象 elements that have table header information
継承 する
メディア aural

表のヘッダをどのように読み上げるか指定します。

once
ヘッダを一度だけ読み上げます。
always
データセルごとに関連付けられたヘッダを読み上げます。