CSS Aural. Справочное руководство
Звуковые таблицы стилей используют сочетание синтеза речи и звуковых эффектов, чтобы пользователи могли слушать информацию, а не читать её.
Аудиальное отображение можно использовать для:
- Незрячие люди
- Помочь пользователям научиться читать
- Помочь пользователям с проблемами чтения
- Домашние развлечения
- в машине
Звуковое представление обычно преобразует документ в обычный текст, а затем передаёт его программе чтения с экрана (программе, которая читает все символы на экране).
Пример звуковой таблицы стилей:
Пример
h1,h2,h3,h4
{
voice-family:male;
richness:80;
cue-before:url("beep.au")
}
{
voice-family:male;
richness:80;
cue-before:url("beep.au")
}
В приведённом выше примере используется синтезатор речи для воспроизведения звуков, при этом в начале говорит мужской голос.
Справочное руководство по звуковым стилям CSS
Столбец "CSS" указывает версию CSS, в которой определено свойство (CSS1 или 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 в одном объявлении | 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 | Укажите голос речи | частота x-low low средний высокий x-high |
2 |
| pitch-range | Задает изменение голоса речи. (Монотонный голос или динамичный голос?) | число | 2 |
| play-during | Задает звук, который воспроизводится во время чтения содержимого элемента. | auto none url mix repeat |
2 |
| richness | Задает насыщенность голоса речи. (Насыщенный голос или тонкий голос?) | число | 2 |
| speak | Указывает, предоставляется ли содержимое в звуковой форме | нормальный none spell-out |
2 |
| speak-header | Это свойство задает или извлекает, произносится ли заголовок таблицы перед всеми ячейками или произнесение заканчивается, когда достигается ячейка, не связанная с ним. | всегда once |
2 |
| speak-numeral | Задает или извлекает, как произносятся числа. | digits continuous |
2 |
| speak-punctuation | Задает или извлекает, как произносятся знаки пунктуации | none code |
2 |
| speech-rate | Указать скорость речи | число x-slow slow средний fast x-fast faster slower |
2 |
| stress | Где говорящий голос "делает ударение" в указанном месте | число | 2 |
| voice-family | Установить или получить текущий тип голоса | specific-voice generic-voice |
2 |
| volume | Задаёт громкость речи | число % silent x-soft soft средний loud x-loud |
2 |