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

Разрабатываю сайт для научной библиотеки (куча статей, записей, и т. д.).
Сайт на bootstrap'e и wordpress'e.
Сайт должен быть доступен для очень слабовидящих людей.
Изменяющийся размер текста есть. А вот озвучка под вопросом (по наведению)
Думаю использовать что то на подобии синтезатора речи и скармливать ему текст, но есть ли такие, или как его сделать на JS?
  • Вопрос задан
  • 5608 просмотров
Решения вопроса 1
@LiguidCool
Боюсь что на JS этого не реализовать.
Первое, что приходит на ум - установить text to speech на сервере, дабы по запросу генерировал из текста mp3/wav.
На странице JS получает выделенный текст, посылает его через AJAX на сервер, а в ответ получает mp3 и проигрывает его. Думаю можно начать с Синтез русской речи в Linux. Задача не тривиальная...
Вообще существуют онлайновые сервисы. Например:
http://translate.google.com/translate_tts?tl=ru&q=...
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
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
Ответ написан
Комментировать
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Неужели гугл забанил?..
Возьмём, к примеру, iSpeech«Хей-хоп ла-ла-лэй».
Ответ написан
Комментировать
@vgray
Используйте спитчкит яндекса, на базе него (а также на базе бинга, гугла и кучи других платформ) работают онлайн говорилки вида https://voxworker.com/ru
Ответ написан
Комментировать
@Gerasim971
На спортс.ру установлен скрипт от сервиса retell, как раз под вашу задачу подойдет
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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