聽覺屬性定義文檔的聽覺的呈現(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 | 指定語音的音量。 |