iPhone 14 Pro 上的Safari 浏览器,蓝牙音箱连接后 Web Speech API 遇到问题

在 iOS 设备上连接蓝牙音箱时的问题。在连接蓝牙音箱后,立即在safari 浏览器尝试使用 Web Speech 语音转文本 API 会遇到问题,它播放的声音使用的是手机的扬声器,而不是连接的蓝牙音箱的扬声器。然后,当我唤起 Siri 并简短地使用语音功能后,网页浏览器中的 Web Speech API 就会使用蓝牙音箱的扬声器,这样正常工作了。似乎在蓝牙设备和语音api之间切换时可能存在某种限制或问题。


// 创建 SpeechSynthesisUtterance 对象

var utterance = new SpeechSynthesisUtterance('你好,这是一个示例文本。');


// 使用中文语音

utterance.lang = 'zh-CN';


// 使用默认的语音

speechSynthesis.speak(utterance);


[经过版主编辑]



iPhone 14 Pro, iOS 17

发布日期 2023年11月10日 下午1:05

回复
回复量:1

2023年11月12日 下午10:26 回应 jerry395

jerry395,你好


感谢你来到 Apple 支持社区!


如果你希望了解与开发相关的信息,建议你不妨通过开发者网站查找相关的知识文章:


Apple Developer


你也可以访问 Apple 开发者论坛(英文),在那里你可以与来自世界各地的开发者同行及 Apple 工程师进行交流讨论。或联系 Apple 开发者支持获取协助。


希望可以帮助到你,谢谢!

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

iPhone 14 Pro 上的Safari 浏览器,蓝牙音箱连接后 Web Speech API 遇到问题

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!