Aural CSS

Технология Aural в CSS предоставляет возможность пользователю не читать, а слушать информацию, опубликованную на веб-странице.

Применяется:

  • Для слепых людей.
  • Помочь научиться читать.
  • За рулем машины.
  • Для ленивых.

Свойства Aural CSS преобразуют документ в обычный текст для передачи его программе, которая считывает символы с экрана.

Расположение звука.

azimuth: left-side | far-left | left | center-left | center | center-right | right | far-right | right-side | behind | leftwards | rightwards;

Сигнал в начале или в конце элемента.

cue: cue-before | cue-after;

Звук после воспроизведения текста.

cue-after: none | url;

Звук вначале воспроизведения текста.

cue-before: none | url;

Направление звука.

elevation: angle | below | level | above | higher | lower;

Пауза в начале или в конце элемнта.

pause: pause-before | pause-after;

Пауза после воспроизведения текста.

pause-after: time | %;

Пауза вначале воспроизведения текста.

pause-before: time | %;

Тембр голоса.

pause-before: frequency | x-low | low | medium | high | x-high;

Тональность голоса.

pitch-range: number;

Дополнительный звук во время воспроизводиться.

play-during: auto | none | url | mix | repeat;

Насыщенность голоса.

richness: number;

Произношение текста.

speak: normal | none | spell-out;

Чтение заголовков.

speak-header: always | once;

Как говорить цифры.

speak-numeral: digits | continuous;

Говорить знаки пунктуации.

speak-punctuation: none | code;

Скорость речи.

speech-rate: number | x-slow | slow | medium | fast | x-fast | faster | slower;

Эмоции в голосе.

stress: number;

Несколько голосов.

voice-family: specific-voice | generic-voice;

Громкость голоса.

volume: number | % | silent | x-soft | soft | medium | loud | x-loud;

Пример

h1, h2, h3, h4 {
voice-family: male;
richness: 80;
cue-before: url("by.au")
}

Поддержка CSS1 — CSS4.