0

我正在使用 Amazon Polly 生成语音,在我的 Web 应用程序中以“对话式”交互方式说出。这涉及进行 API 调用以获取生成的音频文件,然后在适当的时候播放它以响应用户并与用户交互。

这在桌面 chrome 上效果很好,在桌面 safari 上效果很好,只要我指示用户转到 Safari > 此网站的设置 > 允许所有自动播放。

但是,在 iOS (iPad) 上的 Safari 中,这不起作用。我还没有找到让用户修改首选项并允许自动播放的等效方法。没有这个,我的文本到语音音频被 Safari 的默认自动播放设置阻止播放。

有没有办法让我的用户在他们的 iPad 上为这个网站设置这样的偏好?如果没有,是否有一种解决方法可以让我播放我的语音音频文件?

出于这个问题的目的,让我们假设要求用户启用音频自动播放是一种很好的用户体验。

4

1 回答 1

1

解决方案是确保通过一个实例播放所有音频。当用户第一次进入网站时,使用他们的初始点击通过此实例播放空白音频以“启动”它

于 2019-10-23T17:32:20.173 回答