语音样式表
语音样式表使用语音合成和声音效果的组合,以使用户收听的信息,而不是读出信息。
听觉演示可用于:
- 失明人士
- 帮助用户学习阅读
- 帮谁拥有读书问题的用户
- 家庭娱乐
- 在车里
- 通过印刷受损社区
听觉呈现将该文档转换为纯文本和饲料给屏幕阅读器(a program that reads all the characters on the screen) 。
一个听觉样式表的一个例子:
h1, h2, h3, h4
{
voice-family: male;
richness: 80;
cue-before: url("beep.au")
}
上面的例子将使语音合成器播放声音,然后一个非常丰富的男性的声音说话头。
CSS听力参考
在"CSS"列表示CSS版本属性定义(CSS1 or CSS2)
属性 | 描述 | 值 | CSS |
---|---|---|---|
azimuth | 集合,其中的声音应该来自 | angle left-side far-left left center-left center center-right right far-right right-side behind leftwards rightwards | 2 |
cue | 设置在一个声明中提示的属性 | cue-before cue-after | 2 |
cue-after | 指定讲一个元素的内容后要播放的声音 | none url | 2 |
cue-before | 指定讲一个元素的内容之前播放的声音 | none url | 2 |
elevation | 集合,其中的声音应该来自 | angle below level above higher lower | 2 |
pause | 设置在一个声明中暂停性能 | pause-before pause-after | 2 |
pause-after | 讲一个元素的内容之后指定暂停 | time % | 2 |
pause-before | 讲一个元素的内容之前指定一个暂停 | time % | 2 |
pitch | 指定说话的声音 | frequency x-low low medium high x-high | 2 |
pitch-range | 指定在说话的声音变化。 (单调的声音或动画片配音?) | number | 2 |
play-during | 指定要一边讲一个元素的内容播放的声音 | auto none url mix repeat | 2 |
richness | 指定说话的声音的丰富性。 (丰富的语音或薄的声音吗?) | number | 2 |
speak | 指定内容是否会在听觉上呈现 | normal none spell-out | 2 |
speak-header | 指定如何处理表头。 应报头的每一个细胞之前,或只有一个细胞之前被朗读与不同标头比以前的细胞 | always once | 2 |
speak-numeral | 指定如何数字说话 | digits continuous | 2 |
speak-punctuation | 指定如何讲标点符号 | none code | 2 |
speech-rate | 指定说话的速度 | number x-slow slow medium fast x-fast faster slower | 2 |
stress | 指定"stress"在说话的声音 | number | 2 |
voice-family | 指定语音家庭来讲 | specific-voice generic-voice | 2 |
volume | 指定说话的音量 | number % silent x-soft soft medium loud x-loud | 2 |