gpt4 book ai didi

javascript - 响应式语音在 Safari 中不起作用

转载 作者:行者123 更新时间:2023-12-03 11:05:21 26 4
gpt4 key购买 nike

我正在检查这个 Javascript 文本到语音转换 API - http://responsivevoice.org/ ,对于我的一个项目。

我从 fiddle 中创建了一个片段来演示该问题:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://responsivevoice.org/responsivevoice/responsivevoice.js"></script>

<textarea id="text" cols="45" rows="3">Hello, world!</textarea>

<input
onclick="responsiveVoice.speak($('#text').val(),'US English Female');"
type="button"
value="Play"
/>

在 Windows 8.1 上的 Safari 5.1.7 中,我在控制台中收到以下错误:

TypeError:“undefined”不是指向 responsivevoice 库的构造函数(评估“new Audio(url)”)

它在 Chrome 和 Firefox 上运行良好。如何在 Safari 中使其正常工作?

最佳答案

这是 safari 和 HTML5 音频的一个已知问题。安装快速时间并点击此链接:

http://infobrink.com/safari-not-liking-the-html5-audio/

关于javascript - 响应式语音在 Safari 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27885079/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com