Как можно озвучить сайт?
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
Используйте спитчкит яндекса, на базе него (а также на базе бинга, гугла и кучи других платформ) работают онлайн говорилки вида https://voxworker.com/ru