• 热门标签

当前位置: 主页 > 航空资料 > 计算机 >

时间:2010-08-09 13:24来源:蓝天飞行翻译 作者:admin
曝光台 注意防骗 网曝天猫店富美金盛家居专营店坑蒙拐骗欺诈消费者

13.7.1 说话属性
speak(说话)属性确定是否用声音说出文本。如果是,应如何说。如果speak 为normal 值,则使用最佳的语音合成来说出
此段文本。如果speak 值为spell-out,则一个字母一个字母地拼出文本,这对于不常用或语音合成器可能无法处理的外来
语来说,或许是很有用的。缺省值是none(例如,只是视觉上显示内容,而不管语言合成)。
13.7.2 音量属性
volume(音量)属性控制语音合成器讲话声音的平均音量。这是模拟语音声波中的中等值,但只是平均来说。音量为50 的
高反射的语音峰值可能达到75。音量最小值为0,最大音量为100。音量中,也可以使用百分比值,使用下面的六个关键字
也可达到同样的目的:
1.silent:无声音
2.x-soft:0,最小的可听量
3.soft:大约为25%
4.medium:大约为50%
5.loud:大约为75%
6.x-loud:100%,最大舒适度的听力级别
13.7.3 暂停属性
Pause(暂停)属性在听觉上等价于逗号,可用于提供戏剧色彩,或有助于将每位说话人的声音分开。在CSS2 中,使用pause、
pause-before 和pause-after 属性来设置暂停。
pause-before 属性指定语音合成器在说出一元素的内容之前应暂停的时间长度。pause-after 属性指定语音合成器在说出一
元素的内容之后应暂停的时间长度。这些都可以用绝对时间或语速属性的百分数来设置。pause 属性是设置pause-before
XML 实用大全
第 440 页
和pause-after 属性的简略属性。当使用两个值时,第一个值用于pause-before,第二个值用于pause-after。当只给出一
个值时,此值可应用于这两个属性。例如:
SCENE { pause-after: 10ms }
/* pause-before: 20ms: pause after: 20ms */
.narrator { pause: 20ms }
/* pause-before: 30ms; pause-after: 40ms */
ACT { pause: 30ms 40ms }
13.7.4 提示属性
cue(提示)属性是听得见的线索,是用来提醒听众将要发生或刚刚发生的特定事件。每个提示属性都指定某个元素说出之
前或之后将要播放的一个声音文件的URL。cue-before 属性在读出元素之前就播放声音。cue-after 属性在读出元素之后才
播放声音。
cue 属性是设置cue-before 和cue-after 属性的简略属性。当使用两个值时,第一个值用于cue-before,第二个值用于
cue-after。当只给出一个值时,此值可应用于这两个属性。例如:
ACT, SCENE { cue-before: url(“ping.au”) }
.narrator { cue: url(“pop.au”) }
SCFNF { cue before: url(“bell.aiff”);
cue after: url(“dong.wav”) }
13.7.5 同期播放属性
play-during(同期播放)属性指定一边说出元素内容一边播放背景声音。此属性的值为声音文件的URL。也可以把mix 和
repeat 关键字之一或全部加入到此值中。mix 告诉语音合成器将在父元素的play-during 声音中形成混合音。repeat 值告
诉语音合成器连续不断地循环放音,直至整个元素说完为止。缺省值为none。
13.7.6 空间属性
spatial(空间)属性指定声音好像出自于何处。例如,可以是在3 英尺外的壕沟里,或在100 英尺外的悬崖上读出文档的。
当然,这受到语音合成器和音频功能的限制。由于无法预先确定文档读者所使用的喇叭的数量和位置,所以这些属性只确定
所期望的最终结果。作为文档的作者,实际上无法强制声音来自某个特定的方向,这与保证读者确有显示器是不一样的。
13.7.6.1 方位角属性
azimuth(方位角)属性控制发自声音的水平角度。当使用好的立体声喇叭收听信号时,好像能听见横向
声音。azimuth 属性与这类立体系统一起使用,以形成让人听到的声音的角度。当使用双耳式耳机或五喇
叭家庭影院设备以形成全环绕的声音系统时,azimuth 属性就非常引人注目。
XML 实用大全
第 441 页
azimuth 可被指定为-360° 到360° 之间的任一角度值。0deg 值表示声音是从听众的前方直接传来的
(-360deg 和360deg 具有同样的效果)。180deg 值表示声音是从听众的后方直接传来的(在CSS 术语中,
deg 代替了更普通的 ° 度符号)。角度是以听众正面的顺时针方向计算的。还可以使用下列九个关键词
中的一个,来指定方位角的角度。
1.center:0deg
2.center-right:20deg
3.right:40deg
4.far-right:60deg
5.right-side:90deg
6.left-side:270deg
7.far-left:300deg
8.left:320deg
9.center-left:340deg
可以将关键字behind 加到这些值中的任何一个中,以设置180deg 减正常值的位置。例如,left behind
与l80deg – 320deg = -140deg 或220deg 的意义是一样的。
leftwards 的值将声音相对于当前角度再向左移动20 度。可理解为将声音反时针方向旋转。所以即使声
音已经处在听众的后面,也将以反时针方向继续移动到“左边”。rightwards 值将声音从当前角度向右
(顺时针方向)再移动20 度。
13.7.6.2 高度属性
elevation(高度)属性控制喇叭距听众位置的表观高度。此高度可指定为-90° 至90° 的任一角度,
也可为下列五个关键字之一:
1.below -90deg
2.level 0deg
3.above 90deg
4.higher 处于当前高度上方10deg(这对继承是很有用的)
5.lower 处于当前高度下方10deg(这对继承是很有用的)
13.7.7 音质属性
通过调节语速、所使用的声系、语调(pitch)和声音的激昂程度,合成器声音的各个特性都可控制。
XML 实用大全
第 442 页
13.7.7.1 语速属性
speech-rate(语速)属性指定语音合成器的说话速率,以每分钟平均大小的单词的近似数值来表示。可
提供某个整数或下列五个关键字之一:
1.x-slow:每分钟80 个单词
2.slow:每分钟120 个单词
3.medium:每分钟180 至200 个单词
4.fast:每分钟300 个单词
 
中国航空网 www.aero.cn
航空翻译 www.aviation.cn
本文链接地址:XML实用大全(124)