【发布时间】:2013-10-21 07:10:51
【问题描述】:
我正在网上搜索有关如何通过 javascript 使用 SAPI 语音识别的信息。更具体地说,我想创建一个可以在本地服务器(可能无法访问互联网)上工作的 Web 应用程序,它将文本转换为语音。
我找到了一些示例Link 1、Link 2,但没有一个有效。有什么可行的例子吗?有没有其他方法可以在 Web 应用程序中执行此操作(无需 Internet 连接)?
【问题讨论】:
标签: javascript sapi
我正在网上搜索有关如何通过 javascript 使用 SAPI 语音识别的信息。更具体地说,我想创建一个可以在本地服务器(可能无法访问互联网)上工作的 Web 应用程序,它将文本转换为语音。
我找到了一些示例Link 1、Link 2,但没有一个有效。有什么可行的例子吗?有没有其他方法可以在 Web 应用程序中执行此操作(无需 Internet 连接)?
【问题讨论】:
标签: javascript sapi
SAPI 对象“对脚本不安全”,虽然您可以从 javascript 使用 SAPI,但您必须关闭许多安全设置,以及将网络主机置于受信任的站点区域。我已经为演示做了这个,但我不希望在我自己的笔记本电脑的范围之外允许它。
或者,Windows 8.1 通过 Windows.Media.SpeechSynthesis 命名空间具有 javascript TTS 绑定。
另一种选择是建立一个HTML Application;此环境允许不受限制地访问所有 ActiveX 对象。
【讨论】: