网络演讲api safari

cee*_*ees 5 browser safari ios

我一直在调查网络演讲api.网络语音api适用于chrome和mozilla,但我无法弄清楚用于将语音转换为文本的网络语音api是否已经适用于safari 11. Apple表示此功能将包含在safari 11中但我找不到任何信息他们是否在safari 11中实现了语音到文本转换的网络语音API.所以我的问题是,是否有人知道语音转换是否适用于safari 11?

小智 1

对于 Safari,Web Speech API 是指出于辅助功能目的的文本转语音。不幸的是,Safari 中没有内置的方法来转换语音 > 文本。

然而,他们的文本 > 语音 api 可以通过speechSynthesis.

您必须首先创建 a 的实例SpeechSynthesisUtterance以传递给该speechSynthesis.speak()方法。

var x = new SpeechSynthesisUtterance();
x.text = "hello";
speechSynthesis.speak(x);
Run Code Online (Sandbox Code Playgroud)

更多信息:https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis