Web Speech API
W3Cで作成されているブラウザーで音声を読み上げ、認識するためのAPI
Chromeブラウザーでもバージョン33以降は両方対応している。
パソコンやモバイルでも、各OSごとに機能して存在するが、それをブラウザーから使えるように作成された。
よくパソコンソフトで、音声読み上げソフト・入力文字読み上げソフトというジャンルがあるが、それがブラウザーでできるようになった。
ただし、実際のどの言語をどの精度で読み上げられるかはブラウザー次第なところがあり、OSやブラウザーによっては日本語に対応していない場合もある。
基本、Windowsはあまりよろしくなく、Macはいい感じです。
Voice recognition API
マイクに向かって離した音声をテキストに変換する機能
Speech Recognize APIについて詳しく
Speech synthesis
テキストを音声合成して読み上げる機能
Speech synthesis APIについて詳しく