azumith屬性

繼承屬性,設定音響音源左右方向的角度。角度值從-360度(逆時針)至360度(順時針)。


屬性 適用元素 屬性值 說明
azumith all 角度
left-side
far-left
left
center-left
center(Default值)
center-right
right
far-right
right-side
behind
leftwards
rightwards
inherit
→ deg(1deg=1度)、grad(1grad=0.9度) 、rad(1rad=57度)
→ 270度(-90度)。"left-side behind"為270度(-90度)
→ 300度(--60度)。"far-left behind"為240度(-120度)
→ 320度(-40度)。"left behind"為220度(-140度)
→ 340度(-20度)。"center-left behind"為340度(-20度)
→ 0度(-360度)。"center behind"為180度(-180度)
→ 20度(-340度)。"center-right behind"為160度(-200度)
→ 40度(-320度)。"right behind"為140度(-220度)
→ 60度(-300度)。"far-right behind"為120度(-240度)
→ 90度(-270度)。"behind "為90度(-270度)
→ 180度(-180度)。
→ 逆時間移動20度
→ 順逆時間移動20度
→ 強制繼承上層元素的屬性值

 
div	{ azimuth : 270deg ; }
div	{ azimuth : center-left ; }

elevation屬性

繼承屬性,設定音響音源上下方向的角度。角度值從-90度(最下面)至90度(最上面)。


屬性 適用元素 屬性值 說明
elevation all 角度
bellow
level (Default值)
above
higher
lower
inherit
→ deg(1deg=1度)、grad(1grad=0.9度) 、rad(1rad=57度)
→ -90度(最下面)
→ 0度(正面)
→ 90度(最上面)
→ 現在的角度加10度(向上10度)
→ 現在的角度減10度(向下10度)
→ 強制繼承上層元素的屬性值

 
h1	{ elevation : above ; }
p	{ elevation : level ; }

cue屬性

非繼承屬性,指定在讀取元素內容的前(cue-before),後(cue-after)發出聲音。


屬性 適用元素 屬性值 說明
cue all URI
none(default值)
cue-before
cue-after
inherit
→ 指定聲音檔所在位置
→ 不指定
→ 在讀取元素前
→ 在讀取元素後
→ 強制繼承上層元素的屬性值

 
h1 { cue : url(voice_in.wav) url(voice_.wav) ; }

cue-before屬性

非繼承屬性,指定在讀取元素內容前發出聲音。


屬性 適用元素 屬性值 說明
cue-before all URI
none(default值)
inherit
→ 指定聲音檔所在位置
→ 不指定
→ 強制繼承上層元素的屬性值

 
h1	{ cue-after : url(start.wav) ; }
h1:before { content : "開始讀取文章" ; }

cue-after屬性

非繼承屬性,指定在讀取元素內容後發出聲音。


屬性 適用元素 屬性值 說明
cue-before all URI
none(default值)
inherit
→ 指定聲音檔所在位置
→ 不指定
→ 強制繼承上層元素的屬性值

 
p	{ cue-after : url(end.wav) ; }
p:after { content : "文章結束" ; }

pause屬性

非繼承屬性,指定在讀取元素內容前(pause-befor)、後(pause-after)的暫停時間。只設定1個值時,代表前後都設相同的時間。


屬性 適用元素 屬性值 說明
pause all 時間
百分比(%)
pause-befor
pause-after
inherit
→ ms(1/1000秒)、s(秒)
→ speech-rate屬性指定速度的比率
→ 讀取元素內容前的暫停時間
→ 讀取元素內容後的暫停時間
→ 強制繼承上層元素的屬性值

 
h2	{ pause : 1s ; }
p	{ pause : 50ms 0 ; }

pause-before屬性

非繼承屬性,指定在讀取元素內容前的暫停時間。


屬性 適用元素 屬性值 說明
pause-before all 時間
百分比(%)
inherit
→ ms(1/1000秒)、s(秒)
→ speech-rate屬性指定速度的比率
→ 強制繼承上層元素的屬性值

 
h2	{ pause-before : 1s ; }

pause-after屬性

非繼承屬性,指定在讀取元素內容後的暫停時間。


屬性 適用元素 屬性值 說明
pause-after all 時間
百分比(%)
inherit
→ ms(1/1000秒)、s(秒)
→ speech-rate屬性指定速度的比率
→ 強制繼承上層元素的屬性值

 
h2	{ pause-after: 1s ; }

pitch屬性

非繼承屬性,指定在讀取元素內容的聲音高低(平均)。標準男生的聲音週周波數為120Hz,女生為210Hz。


屬性 適用元素 屬性值 說明
pitch all 周波數
x-low
low
medium
high
x-high
inherit
→ Hz(1次/1秒震動)、KHz(1000Hz)
→ 最低
→ 低
→ 標準
→ 高
→ 最高
→ 強制繼承上層元素的屬性值

 
.male   { pitch : 120Hz ; }
.female { pitch : 210Hz ; }

pitch-range屬性

非繼承屬性,指定在讀取元素內容的聲音抑揚頓挫。


屬性 適用元素 屬性值 說明
pitch-range all 0-100
inherit
→ 0:平坦,50:一般,100:強烈
→ 強制繼承上層元素的屬性值

 
h1 { pitch-range : 80 ; }
h2 { pitch-range : 70 ; }
h3 { pitch-range : 60 ; }

stress屬性

非繼承屬性,指定在讀取元素內容的聲音音調。英文是有音調的語言,可以利用此屬性設定唸英文時的音調。


屬性 適用元素 屬性值 說明
stress all 0-100
inherit
→ 0:最低,50:一般,100:最高
→ 強制繼承上層元素的屬性值

 
em	{ stress : 70 ; }
strong	{ stress : 90 ; }

richness屬性

非繼承屬性,指定在讀取元素內容時的聲音明亮。


屬性 適用元素 屬性值 說明
richness all 0-100
inherit
→ 0:最低,50:一般,100:最高
→ 強制繼承上層元素的屬性值

 
em	{ richness: 70 ; }
strong	{ richness: 90 ; }

play-during屬性

非繼承屬性,指定在讀取元素內容時的背景音樂。


屬性 適用元素 屬性值 說明
play-during all URI
URI mix
URI repeat
auto(Default值)
none
inherit
→ 背景音樂檔的所在位置
→ 和上層元素指定的背景音樂重疊播放
→ 在讀取元素內容時,重複播放。
→ 只持續撥放上層元素的背景音樂
→ 不指定。
→ 強制繼承上層元素的屬性值

 
body { play-during : url(body.mid) repeat ; }

speak屬性

繼承屬性,指定是否讀���元素內���,還有再生的方式。


屬性 適用元素 屬性值 說明
speak all normal(Default值)
none
spell-out
inherit
→ 根據各種語言的發音規則讀取元素內容
不讀取內容,並非不出聲
1個字1個字念出(適用讀縮寫等大文字時)
→ 強制繼承上層元素的屬性值

 
abbr,acronym { speak : spell-out ; }

speak-header屬性

繼承屬性,指定在讀取儲存格之前,是否讀取表格標題(th元素)。


屬性 適用元素 屬性值 說明
speak-header th元素 once(Default值)
always
inherit
→ 在讀取儲存格之前,只讀1次標題
→ 每讀到儲存格之前,就會唸1次標題
→ 強制繼承上層元素的屬性值

 
td { speak-header : always ; }

speak-numeral屬性

繼承屬性,指定在讀取元素內容的數字(例如電話號碼)。


屬性 適用元素 屬性值 說明
speak-numeral th元素 digits
continuous(Default值)
inherit
→ 念出1個1個數字(例:1、2、3)
→ 整體念出(例:1百2拾3...)
→ 強制繼承上層元素的屬性值

 
.tel	{ speak-numeral: digits  ; }

speak-punctuation屬性

繼承屬性,指定在讀取元素內容的句逗點、括弧等符號。


屬性 適用元素 屬性值 說明
speak-punctuation th元素 code
none (Default值)
inherit
→ 念出句逗點、括弧等符號
→ 不念出只停頓
→ 強制繼承上層元素的屬性值

 
.tel	{ speak-punctuation : code;speak-numeral: digits; }

speak-rate屬性

繼承屬性,指定在讀取元素內容的速度(1分鐘讀取的單句數)。


屬性 適用元素 屬性值 說明
speak-rate all 速度數值
x-slow
slow
medium(Default值)
fast
x-fast
faster
slower
inherit
→ 1分鐘讀取的單句數
→ 1分鐘讀取80個單句
→ 1分鐘讀取120個單句
→ 1分鐘讀取180-200個單句
→ 1分鐘讀取300個單句
→ 1分鐘讀取500個單句
→ 1分鐘多讀取40個單句
→ 1分鐘少讀取40個單句
→ 強制繼承上層元素的屬性值

 
p { speech-rate : 120 ;}

voice-family屬性

繼承屬性,指定在讀取元素內容的聲音種類。聲音種類分固有聲音和統稱聲音,使用(,)區隔。


屬性 適用元素 屬性值 說明
voice-family all 固有聲音
統稱聲音
inherit
→ comedian, trinoids, carlos, lani等具體的合成聲音的名稱
→ male,female,chird3種
→ 強制繼承上層元素的屬性值

 
p { voice-family : comedian, female; }

volume屬性

繼承屬性,指定在讀取元素內容的音量。


屬性 適用元素 屬性值 說明
volume all 0-100
百分比(%)
silent
x-soft
soft
medium(Default值)
loud
x-loud
inherit
→ 0:最低,50:一般,100:最高
→ 上層元素音量的比率
→ 靜音,有時間經過
→ 0
→ 25
→ 50
→ 70
→ 100
→ 強制繼承上層元素的屬性值

 
h1 { volume : 90 ; }



Copyright(C)2009超技情報開發研究室 All rights reserved.