【问题标题】:Sapi and javascriptSapi 和 javascript
【发布时间】:2013-10-21 07:10:51
【问题描述】:

我正在网上搜索有关如何通过 javascript 使用 SAPI 语音识别的信息。更具体地说,我想创建一个可以在本地服务器(可能无法访问互联网)上工作的 Web 应用程序,它将文本转换为语音。

我找到了一些示例Link 1Link 2,但没有一个有效。有什么可行的例子吗?有没有其他方法可以在 Web 应用程序中执行此操作(无需 Internet 连接)?

【问题讨论】:

    标签: javascript sapi


    【解决方案1】:

    SAPI 对象“对脚本不安全”,虽然您可以从 javascript 使用 SAPI,但您必须关闭许多安全设置,以及将网络主机置于受信任的站点区域。我已经为演示做了这个,但我不希望在我自己的笔记本电脑的范围之外允许它。

    或者,Windows 8.1 通过 Windows.Media.SpeechSynthesis 命名空间具有 javascript TTS 绑定。

    另一种选择是建立一个HTML Application;此环境允许不受限制地访问所有 ActiveX 对象。

    【讨论】:

    • 这对于 Windows 8 用户来说是一个很好的解决方案,但它并不能解决其他 Winows 版本的问题。如果有任何其他解决方案供本地使用,我很想知道。
    • @JimPapas 更新了关于 HTML 应用程序的答案,它禁用了脚本检查。
    猜你喜欢
    • 1970-01-01
    • 2014-07-27
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-15
    • 1970-01-01
    • 2016-07-22
    相关资源
    最近更新 更多