- 54浏览
- 2022-09-10
实现示例:
<button onclick="speak('你好')">语音播报</button>
<script>
function speak(text) {
let utterance = new SpeechSynthesisUtterance(text);
window.speechSynthesis.speak(utterance);
}
</script>
在 speak() 函数中,我们创建了一个 SpeechSynthesisUtterance 对象,该对象包含要朗读的文本内容。然后我们调用 window.speechSynthesis.speak(utterance) 来播放语音。
请注意,该 API 可以配置语音合成的语速、音调等属性,具体可以查看 SpeechSynthesisUtterance 的 API 文档。另外,不同浏览器可能存在差异,请以实际情况为准。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、本文由会员转载自互联网,如果您是文章原创作者,请联系本站注明您的版权信息。