H1 { azimuth: 30deg } TD.a { azimuth: far-right } /* 60deg */ #12 { azimuth: behind far-right } /* 120deg */ P.comment { azimuth: behind } /* 180deg */
Если пространственный азимут специфицирован и выводящее устройство не способно производить звук позади слушателя, ПА должны конвертировать значения задней полусферы в значения передней полусферы. Метод может быть такой:
[x].если 90deg < x <= 180deg, тогда x := 180deg - x
[x].если 180deg < x <= 270deg, тогда x := 540deg - x
'elevation'
Значение: | below | level | above | higher | lower | inherit
Начальное: level
Применяется: ко всем элементам
Наследуется: да
Процентное: N/A
Носитель: звуковой
Значения имеют следующий смысл:
Специфицирует возвышение как угол между '-90deg' и '90deg'. '0deg' означает передний горизонт, что означает уровень слушателя. '90deg' означает прямо сверху, а '-90deg' - прямо внизу.
below
То же, что '-90deg'.
level
То же, что '0deg'.
above
То же, что '90deg'.
higher
Прибавляет 10 градусов к текущему возвышению.
lower
Вычитает 10 градусов из текущего возвышения.
Точные значения, используемые для получения этого эффекта, и количество динамиков не определены. Это свойство лишь идентифицирует желаемый результат.
H1 { elevation: above } TR.a { elevation: 60deg } TR.b { elevation: 30deg } TR.c { elevation: level }
'speech-rate'
Значение: | x-slow | slow | medium | fast | x-fast | faster | slower | inherit
Начальное: medium
Применяется: ко всем элементам
Наследуется: да
Процентное: N/A
Носитель: звуковой
Специфицирует темп речи. Обратите внимание, что допустимы и абсолютные, и относительные значения ключевых слов (сравните с 'font-size').
Значения имеют следующий смысл:
Специфицирует темп речи - слов в минуту, количество которых варьируется в зависимости от языка и широко поддерживается речевыми синтезаторами.
x-slow
То же, что 80 слов в минуту.
slow
То же, что 120 слов в минуту
medium
То же, что 180 - 200 слов в минуту.
fast
То же, что 300 слов в минуту.
x-fast
То же, что 500 слов в минуту.
faster
Прибавляет 40 слов в минуту к текущему темпу.
slower
Вычитает 40 слов в минуту из текущего темпа.
'voice-family'
Значение: [[ | ],]* [ | ] | inherit
Начальное: зависит от ПА
Применяется: ко всем элементам
Наследуется: да
Процентное: N/A
Носитель: звуковой
Значением является приоритетный список разделённых запятыми имён семейств голосов (сравните с 'font-family').
Значения имеют следующий смысл:
Значениями являются семейства голосов. Возможные значения: 'male', 'female' и 'child'.
Значения являются специфическими объектами (напр., comedian, trinoids, carlos, lani).
H1 { voice-family: announcer, male } P.part.romeo { voice-family: romeo, male } P.part.juliet { voice-family: juliet, female }
Имена могут быть в кавычках и обязаны быть закавычены, если какое-либо слово в имени не соответствует правилам синтаксиса для идентификаторов. Рекомендуется также закавычивать голоса с именем, состоящим из более чем одного слова. Если кавычки отсутствуют, любые символы пробела до и после имени голоса игнорируются и любая последовательность пробельных символов внутри имени голоса конвертируется в одиночный символ пробела.
'pitch'
Значение: | x-low | low | medium | high | x-high | inherit
Начальное: medium
Применяется: ко всем элементам
Наследуется: да
Процентное: N/A
Носитель: звуковой
Специфицирует среднюю высоту (частоту) говорящего голоса. Средняя высота голоса зависит от семейства голосов. Например, средняя высота стандартного мужского голоса - около 120Hz, а женского - около 210Hz.
Значения имеют следующий смысл:
Специфицирует среднюю высоту голоса (Hz).
x-low, low, medium, high, x-high
Эти значения не отображаются в абсолютные значения частоты, поскольку зависят от семейства голосов. ПА должны отображать эти значения в соответствующие частоты, базируясь на семействе голосов и установках ПА. В то же время, ПА обязаны отображать эти значения упорядоченно (т.е. 'x-low' ниже, чем 'low', и т.д.).
'pitch-range'
Значение: | inherit
Начальное: 50
Применяется: ко всем элементам
Наследуется: да
Процентное: N/A
Носитель: звуковой
Специфицирует вариации средней высоты. Воспринимаемая высота человеческого голоса определяется фундаментальной частотой и обычно имеет значения: 120Hz для мужского и 210Hz для женского голоса. На человеческих языках говорят с различной инфлексией и частотой; эти вариации выражают дополнительные значения и смысл. Так, оживлённая речь, т.е. с сильной инфлексией, имеет высокий диапазон. Это свойство специфицирует диапазон, вне которого появляется вариация, т.е., как сильно фундаментальная частота может отклоняться от средней частоты.
Читать дальше