吃什么对神经恢复快速| 岁月静好浅笑安然什么意思| 头孢过敏用什么药代替| 什么样的晚霞| 心电图电轴右偏是什么意思| 胰子是什么意思| 口腔溃疡吃什么药| 女性睾酮低说明什么| 经常头昏是什么原因| 牛仔裤搭配什么衣服好看| 哪吒长什么样子| nc是什么| 食指有痣代表什么意思| 干燥综合征挂什么科| 加菲猫是什么品种| 脉紧是什么意思| 什么是蓝颜知己| 4个火读什么| 冬阴功汤是什么味道| 节源开流是什么意思| 小米粥配什么菜好吃| 黄芪和什么泡水壮阳| 洗面奶和洁面乳有什么区别| 林冲属于什么生肖| 霜降是什么季节| 70大寿有什么讲究| chick是什么意思| 属猴本命佛是什么佛| 眉目的比喻义是什么| 姜黄与生姜有什么区别| 826是什么星座| 弹性工作是什么意思| 真菌感染吃什么药| 农历七月初五是什么星座| 酸枣仁配什么治疗失眠| 说风就是雨什么意思| 59岁属什么生肖| 什么是收缩压和舒张压| 汗蒸有什么好处和功效| 慢性宫颈炎用什么药| dmd是什么意思| 什么是毒品| 小孩满月送什么礼物好| 憬五行属什么| 心率过缓吃什么药| gi食物是什么意思| 白带是什么样子| 和什么细什么的成语| 什么使我快乐| 核医学科主要治什么病| 二婚结婚需要什么证件| 孕妇拉肚子是什么原因引起的| 员工体检费计入什么科目| 北京市副市长是什么级别| 电磁炉什么牌子好| 排卵是什么意思啊| 百香果的籽有什么功效| 牛油果不能和什么一起吃| 三拜九叩是什么意思| 产值是什么| 甘耳朵旁什么字| 嗓子沙哑是什么原因| 拉肚子肚子疼吃什么药| 月食是什么意思| 姨妈期吃什么| 牙痛安又叫什么| 嘴唇起白皮是什么原因| 夯实是什么意思| 乙肝不能吃什么东西| 秦始皇为什么焚书坑儒| 心脏不舒服吃什么药最好| 甲状腺结节不能吃什么食物| 血小板低有什么危险| 喝陈皮水有什么好处| 黑色的猫是什么品种| 非萎缩性胃炎吃什么药效果好| 小孩便秘吃什么通便快| 梦见别人穿红衣服是什么意思| 指甲花学名叫什么| 流清口水是什么原因| 羊水穿刺是检查什么的| 后下药什么时候下| 40岁适合什么工作| 喜极而泣的意思是什么| 吃什么受孕率又快又高| 如愿什么意思| 穿刺活检能查出肿瘤是什么性质吗| 碳酸氢钠俗称什么| spss是什么| 12点到1点是什么时辰| ga是什么牌子| 1月15号是什么星座| 什么是滑膜炎| 蓝色妖姬的花语是什么| 玫瑰茄和洛神花有什么区别吗| 非典型腺细胞是什么意思| 手脚麻是什么原因| 口琴买什么牌子好| 孩子记忆力差吃什么好| 红红的太阳像什么| 吃黄体酮有什么副作用| 脚心凉是什么原因| 打牙祭是什么意思| 金达莱是什么花| 一毛不拔是什么动物| 80岁属什么生肖| 艾玛是什么意思啊| 太阳一晒脸就红是什么原因| 梦见刀是什么意思| epl是什么意思| 梦见死人复活什么预兆| 乐器之王是什么乐器| 手上长小水泡很痒是什么原因| 矿物油是什么| 劲旅是什么意思| 驴打滚是什么意思| 双子座是什么象| 乐高为什么这么贵| 红米有什么功效和作用| 白色糠疹用什么药膏| 金标是什么意思| 梦见老公穿新衣服是什么意思| 睡觉吹气是什么原因| 慢性浅表性胃炎吃什么药好得快| 喝酒脸红是什么原因造成的| hpv检查前需要注意什么| 小寨附近有什么好玩的| 喉炎吃什么药| 汇字五行属什么| 脑血管堵塞是什么症状| 华字五行属什么| 冬字五行属什么| my什么牌子| 干咳无痰吃什么药| 早上起床眼屎多是什么原因| 有志什么成| 陌陌是干什么的| crispy是什么意思| 铁树开花什么样| 为什么会得淋巴肿瘤| 锁骨是什么位置| 什么泡水喝对肝脏好| 抹茶色是什么颜色| 白糖和冰糖有什么区别| 重庆沱茶属于什么茶| 梦见黑色的蛇是什么意思| 一什么房| 晚上睡觉脚酸痛什么原因| 倒贴是什么意思| 肩胛骨疼挂什么科| 手术后放疗起什么作用| 3c数码产品是什么| 学是什么偏旁| 宝宝有口臭是什么原因引起的| 高铁座位为什么没有e座| 留个念想是什么意思| 降压药的原理是什么| 雌激素过高是什么原因造成的| 烛光晚餐是什么意思| 一什么湖面| 玄米是什么米| 突如其来什么意思| 人渣是什么意思| 淋巴细胞低是什么原因| 征文是什么| hl什么意思| 调剂生是什么意思| 例假发黑是什么原因| 夜里12点是什么时辰| 1940年中国发生了什么| 向日葵代表什么生肖| 束在什么情况下读su| a和ab型生的孩子是什么血型| 芋头是什么季节的| 日本买房子需要什么条件| 口缘字一半念什么| 青瓜是什么| 妹妹你坐船头是什么歌| 维生素d是什么| 风疹吃什么药好得快| 原始心管搏动是什么意思| omega是什么牌子的手表| 经期喝什么补气血| 11月20是什么星座| 气短是什么原因引起的| 世界上最小的国家是什么| 吃维生素b族有什么好处| 不丹为什么不和中国建交| pck是什么意思| 腰酸胀是什么原因| 丹参片和复方丹参片有什么区别| 口胃读什么| 草字头见念什么| 天伦之乐是什么意思| 痛风什么引起的原因有哪些| ca724偏高是什么意思| 脱口秀是什么意思| 红曲红是什么东西| 尧五行属什么| VA什么意思| 学字五行属什么| 婚姻宫是什么意思| 苏小小属什么生肖| 茄子吃多了有什么坏处| 酗酒什么意思| 县副局长是什么级别| 志字五行属什么| 十滴水泡脚有什么好处| 退休是什么意思| 安置房和商品房有什么区别| 什么是躯体化症状表现| 长期腹泻是什么病| 拔罐黑紫色说明什么| 孕吐 吃什么| 梦见大门牙掉了是什么意思| 胃烧灼感是什么原因| 鸡蛋和什么不能一起吃吗| 阳痿早泄用什么药| 什么是otc| 肠道菌群失调吃什么药| 父亲节做什么手工| 金牛女喜欢什么样的男生| 高血糖可以吃什么水果| 18是什么生肖| 为什么房间有蟑螂| 扑朔迷离是什么意思| 艾字五行属什么| 乳腺增生看什么科室| 生殖科是检查什么的| 什么腔什么调| 刘邦字什么| 太形象了是什么意思| 乔迁礼物应该送什么| 吃无花果有什么好处和坏处| robinhood是什么牌子| 为什么洗澡后皮肤会痒| 12月27日是什么星座| 乾元是什么意思| 怀孕后吃避孕药有什么后果| 印巴冲突中国做了什么| 血精是什么原因| 社区建档需要什么资料| 骨龄什么时候闭合| 白子是什么| 肾是干什么用的| 皮肤黑穿什么颜色的衣服| 恐龙为什么叫恐龙| 总是睡不着觉是什么原因| 血红蛋白是什么意思| 徒劳无功是什么意思| 人才辈出是什么意思| 三个全念什么| 痔疮复发的原因是什么| les是什么意思| 来大姨妈不能吃什么水果| 什么是水印照片| 为什么生理期不能拔牙| 师长是什么军衔| 刚需房是什么意思| 昆虫记是什么类型的书| 233什么意思| 什么病不能吃西洋参| 绿色蛇是什么蛇| 易孕期是什么意思| 百度

《天命传说》v1.1版本最强8阶橙武来袭 战力飞

百度 2006年7月召开的第20次全国统战工作会议,把统一战线工作范围进一步扩大,确定为15个方面。

Contents

Note: Several sections of this specification have been updated by other specifications. Please, see "Cascading Style Sheets (CSS) — The Official Definition" in the latest CSS Snapshot for a list of specifications and the sections they replace.

The CSS Working Group is also developing CSS level 2 revision 2 (CSS 2.2).

This chapter is informative. UAs are not required to implement the properties of this chapter in order to conform to CSS 2.1.

A.1 The media types 'aural' and 'speech'

We expect that in a future level of CSS there will be new properties and values defined for speech output. Therefore CSS 2.1 reserves the 'speech' media type (see chapter 7, "Media types"), but does not yet define which properties do or do not apply to it.

The properties in this appendix apply to a media type 'aural', that was introduced in CSS2. The type 'aural' is now deprecated.

This means that a style sheet such as

@media speech {
  body { voice-family: Paul }
}

is valid, but that its meaning is not defined by CSS 2.1, while

@media aural {
  body { voice-family: Paul }
}

is deprecated, but defined by this appendix.

A.2 Introduction to aural style sheets

The aural rendering of a document, already commonly used by the blind and print-impaired communities, combines speech synthesis and "auditory icons." Often such aural presentation occurs by converting the document to plain text and feeding this to a screen reader -- software or hardware that simply reads all the characters on the screen. This results in less effective presentation than would be the case if the document structure were retained. Style sheet properties for aural presentation may be used together with visual properties (mixed media) or as an aural alternative to visual presentation.

Besides the obvious accessibility advantages, there are other large markets for listening to information, including in-car use, industrial and medical documentation systems (intranets), home entertainment, and to help users learning to read or who have difficulty reading.

When using aural properties, the canvas consists of a three-dimensional physical space (sound surrounds) and a temporal space (one may specify sounds before, during, and after other sounds). The CSS properties also allow authors to vary the quality of synthesized speech (voice type, frequency, inflection, etc.).

Example(s):

h1, h2, h3, h4, h5, h6 {
    voice-family: paul;
    stress: 20;
    richness: 90;
    cue-before: url("ping.au")
}
p.heidi { azimuth: center-left }
p.peter { azimuth: right }
p.goat  { volume: x-soft }

This will direct the speech synthesizer to speak headers in a voice (a kind of "audio font") called "paul", on a flat tone, but in a very rich voice. Before speaking the headers, a sound sample will be played from the given URL. Paragraphs with class "heidi" will appear to come from front left (if the sound system is capable of spatial audio), and paragraphs of class "peter" from the right. Paragraphs with class "goat" will be very soft.

A.2.1 Angles

Angle values are denoted by <angle> in the text. Their format is a <number> immediately followed by an angle unit identifier.

Angle unit identifiers are:

Angle values may be negative. They should be normalized to the range 0-360deg by the user agent. For example, -10deg and 350deg are equivalent.

For example, a right angle is '90deg' or '100grad' or '1.570796326794897rad'.

Like for <length>, the unit may be omitted, if the value is zero: '0deg' may be written as '0'.

A.2.2 Times

Time values are denoted by <time> in the text. Their format is a <number> immediately followed by a time unit identifier.

Time unit identifiers are:

Time values may not be negative.

Like for <length>, the unit may be omitted, if the value is zero: '0s' may be written as '0'.

A.2.3 Frequencies

Frequency values are denoted by <frequency> in the text. Their format is a <number> immediately followed by a frequency unit identifier.

Frequency unit identifiers are:

Frequency values may not be negative.

For example, 200Hz (or 200hz) is a bass sound, and 6kHz is a treble sound.

Like for <length>, the unit may be omitted, if the value is zero: '0Hz' may be written as '0'.

A.3 Volume properties: 'volume'

'volume'
Value:  <number> | <percentage> | silent | x-soft | soft | medium | loud | x-loud | inherit
Initial:  medium
Applies to:  all elements
Inherited:  yes
Percentages:  refer to inherited value
Media:  aural
Computed value:  number

Volume refers to the median volume of the waveform. In other words, a highly inflected voice at a volume of 50 might peak well above that. The overall values are likely to be human adjustable for comfort, for example with a physical volume control (which would increase both the 0 and 100 values proportionately); what this property does is adjust the dynamic range.

Values have the following meanings:

<number>
Any number between '0' and '100'. '0' represents the minimum audible volume level and 100 corresponds to the maximum comfortable level.
<percentage>
Percentage values are calculated relative to the inherited value, and are then clipped to the range '0' to '100'.
silent
No sound at all. The value '0' does not mean the same as 'silent'.
x-soft
Same as '0'.
soft
Same as '25'.
medium
Same as '50'.
loud
Same as '75'.
x-loud
Same as '100'.

User agents should allow the values corresponding to '0' and '100' to be set by the listener. No one setting is universally applicable; suitable values depend on the equipment in use (speakers, headphones), the environment (in car, home theater, library) and personal preferences. Some examples:

The same author style sheet could be used in all cases, simply by mapping the '0' and '100' points suitably at the client side.

A.4 Speaking properties: 'speak'

'speak'
Value:  normal | none | spell-out | inherit
Initial:  normal
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  as specified

This property specifies whether text will be rendered aurally and if so, in what manner. The possible values are:

none
Suppresses aural rendering so that the element requires no time to render. Note, however, that descendants may override this value and will be spoken. (To be sure to suppress rendering of an element and its descendants, use the 'display' property).
normal
Uses language-dependent pronunciation rules for rendering an element and its children.
spell-out
Spells the text one letter at a time (useful for acronyms and abbreviations).

Note the difference between an element whose 'volume' property has a value of 'silent' and an element whose 'speak' property has the value 'none'. The former takes up the same time as if it had been spoken, including any pause before and after the element, but no sound is generated. The latter requires no time and is not rendered (though its descendants may be).

A.5 Pause properties: 'pause-before', 'pause-after', and 'pause'

'pause-before'
Value:  <time> | <percentage> | inherit
Initial:  0
Applies to:  all elements
Inherited:  no
Percentages:  see prose
Media:  aural
Computed value:  time
'pause-after'
Value:  <time> | <percentage> | inherit
Initial:  0
Applies to:  all elements
Inherited:  no
Percentages:  see prose
Media:  aural
Computed value:  time;;

These properties specify a pause to be observed before (or after) speaking an element's content. Values have the following meanings:

Note. In CSS3 pauses are inserted around the cues and content rather than between them. See [CSS3SPEECH] for details.

<time>
Expresses the pause in absolute time units (seconds and milliseconds).
<percentage>
Refers to the inverse of the value of the 'speech-rate' property. For example, if the speech-rate is 120 words per minute (i.e., a word takes half a second, or 500ms) then a 'pause-before' of 100% means a pause of 500 ms and a 'pause-before' of 20% means 100ms.

The pause is inserted between the element's content and any 'cue-before' or 'cue-after' content.

Authors should use relative units to create more robust style sheets in the face of large changes in speech-rate.

'pause'
Value:  [ [<time> | <percentage>]{1,2} ] | inherit
Initial:  see individual properties
Applies to:  all elements
Inherited:  no
Percentages:  see descriptions of 'pause-before' and 'pause-after'
Media:  aural
Computed value:  see individual properties

The 'pause' property is a shorthand for setting 'pause-before' and 'pause-after'. If two values are given, the first value is 'pause-before' and the second is 'pause-after'. If only one value is given, it applies to both properties.

Example(s):

h1 { pause: 20ms } /* pause-before: 20ms; pause-after: 20ms */
h2 { pause: 30ms 40ms } /* pause-before: 30ms; pause-after: 40ms */
h3 { pause-after: 10ms } /* pause-before unspecified; pause-after: 10ms */

A.6 Cue properties: 'cue-before', 'cue-after', and 'cue'

'cue-before'
Value:  <uri> | none | inherit
Initial:  none
Applies to:  all elements
Inherited:  no
Percentages:  N/A
Media:  aural
Computed value:  absolute URI or 'none'
'cue-after'
Value:  <uri> | none | inherit
Initial:  none
Applies to:  all elements
Inherited:  no
Percentages:  N/A
Media:  aural
Computed value:  absolute URI or 'none'

Auditory icons are another way to distinguish semantic elements. Sounds may be played before and/or after the element to delimit it. Values have the following meanings:

<uri>
The URI must designate an auditory icon resource. If the URI resolves to something other than an audio file, such as an image, the resource should be ignored and the property treated as if it had the value 'none'.
none
No auditory icon is specified.

Example(s):

a {cue-before: url("bell.aiff"); cue-after: url("dong.wav") }
h1 {cue-before: url("pop.au"); cue-after: url("pop.au") }
'cue'
Value:  [ <'cue-before'> || <'cue-after'> ] | inherit
Initial:  see individual properties
Applies to:  all elements
Inherited:  no
Percentages:  N/A
Media:  aural
Computed value:  see individual properties

The 'cue' property is a shorthand for setting 'cue-before' and 'cue-after'. If two values are given, the first value is 'cue-before' and the second is 'cue-after'. If only one value is given, it applies to both properties.

Example(s):

The following two rules are equivalent:

h1 {cue-before: url("pop.au"); cue-after: url("pop.au") }
h1 {cue: url("pop.au") }

If a user agent cannot render an auditory icon (e.g., the user's environment does not permit it), we recommend that it produce an alternative cue.

Please see the sections on the :before and :after pseudo-elements for information on other content generation techniques. 'Cue-before' sounds and 'pause-before' gaps are inserted before content from the ':before' pseudo-element. Similarly, 'pause-after' gaps and 'cue-after' sounds are inserted after content from the ':after' pseudo-element.

A.7 Mixing properties: 'play-during'

'play-during'
Value:  <uri> [ mix || repeat ]? | auto | none | inherit
Initial:  auto
Applies to:  all elements
Inherited:  no
Percentages:  N/A
Media:  aural
Computed value:  absolute URI, rest as specified

Similar to the 'cue-before' and 'cue-after' properties, this property specifies a sound to be played as a background while an element's content is spoken. Values have the following meanings:

<uri>
The sound designated by this <uri> is played as a background while the element's content is spoken.
mix
When present, this keyword means that the sound inherited from the parent element's 'play-during' property continues to play and the sound designated by the <uri> is mixed with it. If 'mix' is not specified, the element's background sound replaces the parent's.
repeat
When present, this keyword means that the sound will repeat if it is too short to fill the entire duration of the element. Otherwise, the sound plays once and then stops. This is similar to the 'background-repeat' property. If the sound is too long for the element, it is clipped once the element has been spoken.
auto
The sound of the parent element continues to play (it is not restarted, which would have been the case if this property had been inherited).
none
This keyword means that there is silence. The sound of the parent element (if any) is silent during the current element and continues after the current element.

Example(s):

blockquote.sad { play-during: url("violins.aiff") }
blockquote Q   { play-during: url("harp.wav") mix }
span.quiet     { play-during: none }

A.8 Spatial properties: 'azimuth' and 'elevation'

Spatial audio is an important stylistic property for aural presentation. It provides a natural way to tell several voices apart, as in real life (people rarely all stand in the same spot in a room). Stereo speakers produce a lateral sound stage. Binaural headphones or the increasingly popular 5-speaker home theater setups can generate full surround sound, and multi-speaker setups can create a true three-dimensional sound stage. VRML 2.0 also includes spatial audio, which implies that in time consumer-priced spatial audio hardware will become more widely available.

'azimuth'
Value:  <angle> | [[ left-side | far-left | left | center-left | center | center-right | right | far-right | right-side ] || behind ] | leftwards | rightwards | inherit
Initial:  center
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  normalized angle

Values have the following meanings:

<angle>
Position is described in terms of an angle within the range '-360deg' to '360deg'. The value '0deg' means directly ahead in the center of the sound stage. '90deg' is to the right, '180deg' behind, and '270deg' (or, equivalently and more conveniently, '-90deg') to the left.
left-side
Same as '270deg'. With 'behind', '270deg'.
far-left
Same as '300deg'. With 'behind', '240deg'.
left
Same as '320deg'. With 'behind', '220deg'.
center-left
Same as '340deg'. With 'behind', '200deg'.
center
Same as '0deg'. With 'behind', '180deg'.
center-right
Same as '20deg'. With 'behind', '160deg'.
right
Same as '40deg'. With 'behind', '140deg'.
far-right
Same as '60deg'. With 'behind', '120deg'.
right-side
Same as '90deg'. With 'behind', '90deg'.
leftwards
Moves the sound to the left, relative to the current angle. More precisely, subtracts 20 degrees. Arithmetic is carried out modulo 360 degrees. Note that 'leftwards' is more accurately described as "turned counter-clockwise," since it always subtracts 20 degrees, even if the inherited azimuth is already behind the listener (in which case the sound actually appears to move to the right).
rightwards
Moves the sound to the right, relative to the current angle. More precisely, adds 20 degrees. See 'leftwards' for arithmetic.

This property is most likely to be implemented by mixing the same signal into different channels at differing volumes. It might also use phase shifting, digital delay, and other such techniques to provide the illusion of a sound stage. The precise means used to achieve this effect and the number of speakers used to do so are user agent-dependent; this property merely identifies the desired end result.

Example(s):

h1   { azimuth: 30deg }
td.a { azimuth: far-right }          /*  60deg */
#12  { azimuth: behind far-right }   /* 120deg */
p.comment { azimuth: behind }        /* 180deg */

If spatial-azimuth is specified and the output device cannot produce sounds behind the listening position, user agents should convert values in the rearwards hemisphere to forwards hemisphere values. One method is as follows:

'elevation'
Value:  <angle> | below | level | above | higher | lower | inherit
Initial:  level
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  normalized angle

Values of this property have the following meanings:

<angle>
Specifies the elevation as an angle, between '-90deg' and '90deg'. '0deg' means on the forward horizon, which loosely means level with the listener. '90deg' means directly overhead and '-90deg' means directly below.
below
Same as '-90deg'.
level
Same as '0deg'.
above
Same as '90deg'.
higher
Adds 10 degrees to the current elevation.
lower
Subtracts 10 degrees from the current elevation.

The precise means used to achieve this effect and the number of speakers used to do so are undefined. This property merely identifies the desired end result.

Example(s):

h1   { elevation: above }
tr.a { elevation: 60deg }
tr.b { elevation: 30deg }
tr.c { elevation: level }

A.9 Voice characteristic properties: 'speech-rate', 'voice-family', 'pitch', 'pitch-range', 'stress', and 'richness'

'speech-rate'
Value:  <number> | x-slow | slow | medium | fast | x-fast | faster | slower | inherit
Initial:  medium
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  number

This property specifies the speaking rate. Note that both absolute and relative keyword values are allowed (compare with 'font-size'). Values have the following meanings:

<number>
Specifies the speaking rate in words per minute, a quantity that varies somewhat by language but is nevertheless widely supported by speech synthesizers.
x-slow
Same as 80 words per minute.
slow
Same as 120 words per minute
medium
Same as 180 - 200 words per minute.
fast
Same as 300 words per minute.
x-fast
Same as 500 words per minute.
faster
Adds 40 words per minute to the current speech rate.
slower
Subtracts 40 words per minutes from the current speech rate.
'voice-family'
Value:  [[<specific-voice> | <generic-voice> ],]* [<specific-voice> | <generic-voice> ] | inherit
Initial:  depends on user agent
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  as specified

The value is a comma-separated, prioritized list of voice family names (compare with 'font-family'). Values have the following meanings:

<generic-voice>
Values are voice families. Possible values are 'male', 'female', and 'child'.
<specific-voice>
Values are specific instances (e.g., comedian, trinoids, carlos, lani).

Example(s):

h1 { voice-family: announcer, male }
p.part.romeo  { voice-family: romeo, male }
p.part.juliet { voice-family: juliet, female }

Names of specific voices may be quoted, and indeed must be quoted if any of the words that make up the name does not conform to the syntax rules for identifiers. It is also recommended to quote specific voices with a name consisting of more than one word. If quoting is omitted, any white space characters before and after the voice family name are ignored and any sequence of white space characters inside the voice family name is converted to a single space.

'pitch'
Value:  <frequency> | x-low | low | medium | high | x-high | inherit
Initial:  medium
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  frequency

Specifies the average pitch (a frequency) of the speaking voice. The average pitch of a voice depends on the voice family. For example, the average pitch for a standard male voice is around 120Hz, but for a female voice, it's around 210Hz.

Values have the following meanings:

<frequency>
Specifies the average pitch of the speaking voice in hertz (Hz).
x-low, low, medium, high, x-high
These values do not map to absolute frequencies since these values depend on the voice family. User agents should map these values to appropriate frequencies based on the voice family and user environment. However, user agents must map these values in order (i.e., 'x-low' is a lower frequency than 'low', etc.).
'pitch-range'
Value:  <number> | inherit
Initial:  50
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  as specified

Specifies variation in average pitch. The perceived pitch of a human voice is determined by the fundamental frequency and typically has a value of 120Hz for a male voice and 210Hz for a female voice. Human languages are spoken with varying inflection and pitch; these variations convey additional meaning and emphasis. Thus, a highly animated voice, i.e., one that is heavily inflected, displays a high pitch range. This property specifies the range over which these variations occur, i.e., how much the fundamental frequency may deviate from the average pitch.

Values have the following meanings:

<number>
A value between '0' and '100'. A pitch range of '0' produces a flat, monotonic voice. A pitch range of 50 produces normal inflection. Pitch ranges greater than 50 produce animated voices.
'stress'
Value:  <number> | inherit
Initial:  50
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  as specified

Specifies the height of "local peaks" in the intonation contour of a voice. For example, English is a stressed language, and different parts of a sentence are assigned primary, secondary, or tertiary stress. The value of 'stress' controls the amount of inflection that results from these stress markers. This property is a companion to the 'pitch-range' property and is provided to allow developers to exploit higher-end auditory displays.

Values have the following meanings:

<number>
A value, between '0' and '100'. The meaning of values depends on the language being spoken. For example, a level of '50' for a standard, English-speaking male voice (average pitch = 122Hz), speaking with normal intonation and emphasis would have a different meaning than '50' for an Italian voice.
'richness'
Value:  <number> | inherit
Initial:  50
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  as specified

Specifies the richness, or brightness, of the speaking voice. A rich voice will "carry" in a large room, a smooth voice will not. (The term "smooth" refers to how the wave form looks when drawn.)

Values have the following meanings:

<number>
A value between '0' and '100'. The higher the value, the more the voice will carry. A lower value will produce a soft, mellifluous voice.

A.10 Speech properties: 'speak-punctuation' and 'speak-numeral'

An additional speech property, 'speak-header', is described below.

'speak-punctuation'
Value:  code | none | inherit
Initial:  none
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  as specified

This property specifies how punctuation is spoken. Values have the following meanings:

code
Punctuation such as semicolons, braces, and so on are to be spoken literally.
none
Punctuation is not to be spoken, but instead rendered naturally as various pauses.
'speak-numeral'
Value:  digits | continuous | inherit
Initial:  continuous
Applies to:  all elements
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  as specified

This property controls how numerals are spoken. Values have the following meanings:

digits
Speak the numeral as individual digits. Thus, "237" is spoken "Two Three Seven".
continuous
Speak the numeral as a full number. Thus, "237" is spoken "Two hundred thirty seven". Word representations are language-dependent.

A.11 Audio rendering of tables

When a table is spoken by a speech generator, the relation between the data cells and the header cells must be expressed in a different way than by horizontal and vertical alignment. Some speech browsers may allow a user to move around in the 2-dimensional space, thus giving them the opportunity to map out the spatially represented relations. When that is not possible, the style sheet must specify at which points the headers are spoken.

A.11.1 Speaking headers: the 'speak-header' property

'speak-header'
Value:  once | always | inherit
Initial:  once
Applies to:  elements that have table header information
Inherited:  yes
Percentages:  N/A
Media:  aural
Computed value:  as specified

This property specifies whether table headers are spoken before every cell, or only before a cell when that cell is associated with a different header than the previous cell. Values have the following meanings:

once
The header is spoken one time, before a series of cells.
always
The header is spoken before every pertinent cell.

Each document language may have different mechanisms that allow authors to specify headers. For example, in HTML 4 ([HTML4]), it is possible to specify header information with three different attributes ("headers", "scope", and "axis"), and the specification gives an algorithm for determining header information when these attributes have not been specified.

Image of a table created in MS
Word   [D]

Image of a table with header cells ("San Jose" and "Seattle") that are not in the same column or row as the data they apply to.

This HTML example presents the money spent on meals, hotels and transport in two locations (San Jose and Seattle) for successive days. Conceptually, you can think of the table in terms of an n-dimensional space. The headers of this space are: location, day, category and subtotal. Some cells define marks along an axis while others give money spent at points within this space. The markup for this table is:

<TABLE>
<CAPTION>Travel Expense Report</CAPTION>
<TR>
  <TH></TH>
  <TH>Meals</TH>
  <TH>Hotels</TH>
  <TH>Transport</TH>
  <TH>subtotal</TH>
</TR>
<TR>
  <TH id="san-jose" axis="san-jose">San Jose</TH>
</TR>
<TR>
  <TH headers="san-jose">25-Aug-97</TH>
  <TD>37.74</TD>
  <TD>112.00</TD>
  <TD>45.00</TD>
  <TD></TD>
</TR>
<TR>
  <TH headers="san-jose">26-Aug-97</TH>
  <TD>27.28</TD>
  <TD>112.00</TD>
  <TD>45.00</TD>
  <TD></TD>
</TR>
<TR>
  <TH headers="san-jose">subtotal</TH>
  <TD>65.02</TD>
  <TD>224.00</TD>
  <TD>90.00</TD>
  <TD>379.02</TD>
</TR>
<TR>
  <TH id="seattle" axis="seattle">Seattle</TH>
</TR>
<TR>
  <TH headers="seattle">27-Aug-97</TH>
  <TD>96.25</TD>
  <TD>109.00</TD>
  <TD>36.00</TD>
  <TD></TD>
</TR>
<TR>
  <TH headers="seattle">28-Aug-97</TH>
  <TD>35.00</TD>
  <TD>109.00</TD>
  <TD>36.00</TD>
  <TD></TD>
</TR>
<TR>
  <TH headers="seattle">subtotal</TH>
  <TD>131.25</TD>
  <TD>218.00</TD>
  <TD>72.00</TD>
  <TD>421.25</TD>
</TR>
<TR>
  <TH>Totals</TH>
  <TD>196.27</TD>
  <TD>442.00</TD>
  <TD>162.00</TD>
  <TD>800.27</TD>
</TR>
</TABLE>

By providing the data model in this way, authors make it possible for speech enabled-browsers to explore the table in rich ways, e.g., each cell could be spoken as a list, repeating the applicable headers before each data cell:

  San Jose, 25-Aug-97, Meals:  37.74
  San Jose, 25-Aug-97, Hotels:  112.00
  San Jose, 25-Aug-97, Transport:  45.00
 ...

The browser could also speak the headers only when they change:

San Jose, 25-Aug-97, Meals: 37.74
    Hotels: 112.00
    Transport: 45.00
  26-Aug-97, Meals: 27.28
    Hotels: 112.00
...

A.12 Sample style sheet for HTML

This style sheet describes a possible rendering of HTML 4:

@media aural {
h1, h2, h3, 
h4, h5, h6    { voice-family: paul, male; stress: 20; richness: 90 }
h1            { pitch: x-low; pitch-range: 90 }
h2            { pitch: x-low; pitch-range: 80 }
h3            { pitch: low; pitch-range: 70 }
h4            { pitch: medium; pitch-range: 60 }
h5            { pitch: medium; pitch-range: 50 }
h6            { pitch: medium; pitch-range: 40 }
li, dt, dd    { pitch: medium; richness: 60 }
dt            { stress: 80 }
pre, code, tt { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
em            { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
strong        { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
dfn           { pitch: high; pitch-range: 60; stress: 60 }
s, strike     { richness: 0 }
i             { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
b             { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
u             { richness: 0 }
a:link        { voice-family: harry, male }
a:visited     { voice-family: betty, female }
a:active      { voice-family: betty, female; pitch-range: 80; pitch: x-high }
}

A.13 Emacspeak

For information, here is the list of properties implemented by Emacspeak, a speech subsystem for the Emacs editor.

(We thank T. V. Raman for the information about implementation status of aural properties.)

七月半吃什么 社保指的是什么 头孢有什么作用 窝窝头是用什么做的 婴儿便秘怎么办什么方法最有效
日加个立念什么 辣椒炭疽病用什么药 sle是什么病的缩写 女性得乙肝有什么症状 牙龈萎缩是什么原因造成的
风麻疹是什么引起的 反流性食管炎吃什么食物好 西安和咸阳什么关系 胆固醇过高有什么危害 黑色阔腿裤搭配什么上衣好看
前胸后背疼是什么原因 骨髓水肿是什么意思 高密度脂蛋白低是什么原因 犬吠是什么意思 超现实主义是什么意思
本是同根生相煎何太急是什么意思hcv8jop9ns0r.cn 送男生什么生日礼物好hcv9jop6ns4r.cn 犬瘟吃什么药管用hcv9jop4ns0r.cn 虎皮兰开花寓意什么hcv7jop6ns1r.cn 为什么会长痘痘hcv8jop2ns4r.cn
富贵命是什么生肖hcv7jop5ns4r.cn 打火机里的液体是什么hcv8jop8ns3r.cn 老人大便失禁是什么原因jinxinzhichuang.com 什么叫四维空间hcv8jop7ns8r.cn 幽门螺旋杆菌的症状是什么hcv8jop9ns8r.cn
hla一b27阳性是什么意思hcv7jop4ns7r.cn 12月21号是什么星座hcv8jop2ns1r.cn 大专跟本科有什么区别chuanglingweilai.com 蜂王浆什么时间吃最好luyiluode.com 作茧自缚是什么意思hcv9jop2ns4r.cn
膝盖内侧疼是什么原因kuyehao.com 拾掇是什么意思yanzhenzixun.com 卡不当什么意思hcv7jop9ns6r.cn 九条鱼代表什么意思hcv8jop0ns4r.cn 生日吃什么hcv9jop4ns0r.cn
百度