聽覺屬性定義文檔的聽覺的呈現(xiàn)。
聽覺樣式表是CSS的一部分,它結(jié)合了語音合成和聲音效果,使視障人士和屏幕閱讀者可以更輕松地訪問網(wǎng)絡(luò)文檔。
可以使用聽覺演示:
盲人
在汽車上
在諸如家庭娛樂之類的設(shè)備中
工業(yè)和醫(yī)療文件系統(tǒng)
幫助學(xué)習(xí)閱讀或閱讀困難用戶
使用聽覺屬性時(shí),畫布由三維物理空間(環(huán)繞聲音)和時(shí)間空間(一個(gè)可以指定其他聲音之前,之中和之后的聲音)組成。CSS屬性還允許您更改合成語音的質(zhì)量(語音類型,頻率,音調(diào)等)。
聽覺樣式表的示例:
h1, h2, h3, h4, h5, h6 { voice-family: male; stress: 20; richness: 90; cue-before: url("pop.au"); } p { azimuth: center-left; } quotes { volume: x-soft; }測試看看?/?
這將指導(dǎo)語音合成器以非常豐富的男性聲音(一種“音頻字體”)說出標(biāo)題。聲音樣本將從給定的URL播放。
段落似乎來自左前(如果聲音系統(tǒng)具有空間音頻功能)。而且引述會(huì)比較柔和。
屬性 | 屬性值 | 描述 |
---|---|---|
azimuth | azimuth | 設(shè)置聲音應(yīng)從水平方向發(fā)出的位置。 |
cue | cue | 在一個(gè)聲明中設(shè)置提示屬性(即cue-before和cue-after)的簡寫。 |
cue-after | cue-after | 指定在說出元素的內(nèi)容后將其與其他元素分隔開來播放的聲音。 |
cue-before | cue-before | 指定在說出元素的內(nèi)容以將其與其他元素分隔之前要播放的聲音。 |
elevation | elevation | 設(shè)置聲音應(yīng)從垂直方向發(fā)出的位置。 |
pause | pause | 在一個(gè)聲明中設(shè)置暫停屬性(即前暫停和后暫停)的簡寫。 |
pause-after | pause-after | 指定在說出元素的內(nèi)容后要觀察的停頓。 |
pause-before | pause-before | 指定在說出元素內(nèi)容之前要觀察的停頓。 |
pitch | pitch | 指定語音的平均音高(頻率)。聲音的平均音高取決于聲音系列。 |
pitch-range | pitch-range | 指定平均音高的變化。 |
play-during | play-during | 指定在說出元素內(nèi)容時(shí)作為背景播放的聲音。 |
richness | richness | 指定語音的豐富程度。 |
speak | speak | 指定是否以聲音呈現(xiàn)文本,如果是,則以何種方式呈現(xiàn)。 |
speak-header | speak-header | 指定在每個(gè)單元格與一個(gè)不同于前一個(gè)單元格的頭相關(guān)聯(lián)時(shí),是在每個(gè)單元格之前說出表頭還是僅在該單元格之前說出。 |
speak-numeral | speak-numeral | 指定如何說數(shù)字。 |
speak-punctuation | speak-punctuation | 指定如何說出標(biāo)點(diǎn)符號(hào)。 |
speech-rate | speech-rate | 指定發(fā)聲率,即每分鐘說出的單詞數(shù)。 |
Stress | Stress | 指定語音中的“壓力”。 |
voice-family | voice-family | 指定語音姓氏的逗號(hào)分隔優(yōu)先列表。 |
volume | volume | 指定語音的音量。 |