CSS голосовые возможности // Вебшкола онлайн

 back-6357739 next-9883810

Акустические таблицы стилей используют комбинацию синтеза речи и звуковых эффектов для того, чтобы дать пользователю возможность прослушивать текст вместо чтения.

Голосовые презентации могут использоваться:

  • людьми с плохим зрением
  • для обучения чтению
  • для пользователей, которые имеют проблемы с чтением
  • для развлечения
  • за рулем автомобиля

Голосовые презентации конвертируют документ в обычный текст и передают его в голосовую программу (программа, счытывающая символы с экрана).

Пример акустической таблицы стилей:

h1,h2,h3,h4 { cue-before:url(«beep.au») richness; voice-family:male;

}

В этом примере синтезатор речи воспроизведет звуковой сигнал, а потом прочитает текст мужским голосом.

Справка акустического CSS

Колонка «CSS» показывает в какой версии CSS свойство может работать (CSS1 или CSS2).

Свойство Описание Значение CSS
azimuth Указывает направление источника звука угол left-side far-left left center-left center center-right right far-right right-side behind leftwards

rightwards

2
cue Указывает когда воспроизводить дополнительный сигнал cue-before
cue-after
2
cue-after Указывает путь к файлу, который будет воспроизведен после текста none
url
2
cue-before Указывает путь к файлу, который будет воспроизведен до текст none
url
2
elevation Указывает направление источника звука угол below level above higher

lower 

2
pause Указывает на наличие паузы pause-before
pause-after
2
pause-after Указывает на длительность паузы после воспроизведения текста время
%
2
pause-before Указывает на длительность паузы до воспроизведения текста время
%
2
pitch Уточнение тембра синтезируемого голоса частота x-low low medium high

x-high 

2
pitch-range Указывает на модуляцию голоса (должен ли он быть монотонным или изменяющимся) число 2
play-during Указывает файл, который должен воспроизводиться во время чтения текста auto none

url

mix

repeat

2
richness Указывает тембр голоса число 2
speak Указывает на то, как должен воспроизводиться текст normal none

spell-out

2
speak-header Указывает как воспроизводить заголовки таблиц — говорить ли название заголовка перед каждой ячейкой или один раз always once 2
speak-numeral Указывает как называть числа — по цифрам или как число digits
continuous
2
speak-punctuation Указывает как называть знаки пунктуации none
code
2
speech-rate Скорость воспроизведения речи number x-slow slow medium fast x-fast faster

slower 

2
stress Указывает взволнованность читающего. Значение 0 соответствует монотонному чтению, а 50 — нормальному число от 0 до 100 2
voice-family Указывает семейство синтезируемых голосов specific-voice
generic-voice
2
volume Громкость голоса number
%
silent x-soft soft medium loud

x-loud 

2

back-6357739 next-9883810