Как можно озвучить сайт?

Разрабатываю сайт для научной библиотеки (куча статей, записей, и т. д.).
Сайт на bootstrap'e и wordpress'e.
Сайт должен быть доступен для очень слабовидящих людей.
Изменяющийся размер текста есть. А вот озвучка под вопросом (по наведению)
Думаю использовать что то на подобии синтезатора речи и скармливать ему текст, но есть ли такие, или как его сделать на JS?
  • Вопрос задан
  • 3475 просмотров
Решения вопроса 1
@LiguidCool
Боюсь что на JS этого не реализовать.
Первое, что приходит на ум - установить text to speech на сервере, дабы по запросу генерировал из текста mp3/wav.
На странице JS получает выделенный текст, посылает его через AJAX на сервер, а в ответ получает mp3 и проигрывает его. Думаю можно начать с Синтез русской речи в Linux. Задача не тривиальная...
Вообще существуют онлайновые сервисы. Например:
http://translate.google.com/translate_tts?tl=ru&q=...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
sim3x
@sim3x
UPD: как яша делает habrahabr.ru/company/yandex/blog/258477

На js такое не делают - такой функционал встроен в браузер для слабовидящих

А тебе нужно правильно сделать верстку - убрать всю шелуху, так чтоб сайт в links выглядел опрятно

В двух словах не описать
https://en.wikipedia.org/wiki/Web_accessibility
www.w3.org/WAI
www.w3.org/WAI/intro/accessibility.php
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы