最近业余时间浏览技术文章的时候,看到了一篇关于语音朗读的文章:Use JavaScript to Make Your Browser Speak(用Javascript让你的浏览器说话),文章中提到可以通过speechSynthesis实现让现代浏览器语音朗读指定的内容,这激发了我的好奇心去探索了一番,于是便有了下文. 本文提及的代码片段执行需要音频输出设备(如音响.耳机)和音频输入设备(如麦克风)等硬件设备的支持. 语音朗读 speechSynthesis 严格意义来上,实现语音朗读的功能需要…