我在网上搜索如何通过javascript使用SAPI语音识别。具体来说,我想创建一个将在本地服务器上工作的web应用程序(可能没有互联网访问权限),该应用程序将文本转换为语音。
我找到了一些例子-- 链接1,链接2,但都没有奏效。这方面有什么可行的例子吗?在web应用程序(不需要互联网连接)中,有没有其他方法可以做到这一点?
发布于 2013-10-23 03:26:22
SAPI对象是“脚本不安全的”,虽然您可以从javascript中使用SAPI,但您必须关闭许多安全设置,并将web主机放入可信站点区域。我这样做是为了一个演示,但我不想让它超出我自己的笔记本电脑的限制。
或者,Windows8.1通过Windows.Media.SpeechSynthesis命名空间进行javascript绑定。
另一种选择是构建一个HTML应用程序;此环境允许不受限制地访问所有ActiveX对象。
https://stackoverflow.com/questions/19488227
复制相似问题