Единственный стандартный способ делать озвучку через JavaScript - это использовать Speech Synthesis API (объект window.speechSynthesis). Русская озвучка в Chrome доступна только при установке расширений, включающих в себя TTS движки. Пригодных к использованию в этих целях расширений я не нашёл, поэтому пришлось допиливать SpeakIt и использовать в версии Chrome с Developer Channel. Ссылка на доработанную версию есть на этой странице:
https://chrome.google.com/webstore/detail/speakit/...