问题标签 [jsapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - CMU Sphinx4 音素听写
如何将 sphinx4 配置为只能检测听写中的音素?
我已经阅读了部分结果
“您可以通过在解码器中设置配置变量 'featureBlockSize' 来控制触发结果监听器的频率。”
但我的问题是总是需要一个语法,比如 helloworld 示例中的 hello.gram。我需要能够从连续语音中检测和识别音素。
xml - 通过 google jsapi 使用 ember.js 加载 RSS/XML 提要
我正在尝试通过 google jsapi 将 XML 提要输入我的应用程序,我离得如此之近,但正处于这个错误的头撞阶段。
未捕获的错误:无法对不在 DOM 中的 Metamorph 执行操作。
问题是这一行:me.pushObject(t);
我如何从该函数中访问父范围?我在接近这个错误,有没有完全不同的方法来做到这一点?
我可以确认我正在取回 XML,但我无法将它从该函数中恢复为 ember。
无奈之下,我尝试App.myController.pushObject(t);
了许多其他可笑的解决方案。
我用 JSON 进行测试,它 100% 可以工作,但我必须加载 XML RSS,所以就不行了。
这是问题的一个片段:
java - sphinx4 原始格子演示
我只有一个关于 sphinx raw lattice demo 的简单问题(连同所有其他 Java 文件)。
程序是否扫描音频文件并打印出它认为音频文件在说什么?如果不是,那么为什么需要将音频文件加载到 Java 应用程序?
先感谢您 :)
activex - 一旦 firebreath 测试页面 activex 关闭,Leakdetector 就会报告泄漏
我在启用泄漏检测器选项的情况下编译了 Firebreath。该场景正在加载测试页面,单击页面上的链接并关闭选项卡和浏览器。然后泄漏检测器收集所有泄漏,输出在这里。
我不能从这个日志中做出正面或反面。是真的泄漏吗?
java - 如何让 TTS(文本到语音)在 java netbeans 中工作?
我正在尝试让 TTS 在 netbeans for java 中工作。我已解压缩 JSAPI 文件并将以下 jars 添加到库中
- cmu_us_kal.jar
- cmulex.jar
- en_us.jar
- freetts.jar
- cmulex.jar
- jsapi.jar
当我运行以下代码时:
我收到以下消息:
当我像这样更改主要方法时:
我收到这条消息:
有谁知道我怎样才能让它工作?
我只是一个将字符串转换为语音的程序。
javascript - linkedin jsapi - 人们使用关键字 ORed 而非 ANDed 进行搜索
是否有能力在关键字中使用 ORed 参数进行搜索?
例如,下面的请求使用 ANDed 关键字获取 1 级连接 - javascript、extjs、java。
寻找一种在键之间使用 OR 的方法。
facebook-opengraph - Post og.likes 删除查询字符串参数
我正在使用 FB.api 发布 og.likes 操作,但我想将跟踪代码附加到 URL,并且 Facebook 删除了额外的查询字符串参数,并且 URL 与 HTML 元 og:url 参数相同,以及其他 Facebook 参数。
是否可以将参数附加到此 URL?
java - 如何使用 sphinx 从 JSGF 语法中检索标签?
我用 Java 编写了一个应用程序,它利用 CloudGarden API 来解析 JSAPI 语法,从语法规则返回标签,然后相应地处理这些标签。CloudGarden API 的问题在于它对 Windows 的依赖。我需要一个可以执行相同任务的跨平台库。我不需要语音合成,也不需要语音识别。本质上,一个字符串被传递给包含一些转录语音的程序。我需要针对我的语法文件解析这个字符串以检索动作标签(JSGF 语法规则中 { } 之间的文本)。然后我的程序使用检索到的动作标签来执行其他功能。
我一直在寻找一个可以解析符合 JSAPI 的 JSGF 语法文件的免费库。我发现的唯一现实的替代方案是语音识别引擎 Sphinx/CMUSphinx。我一直在研究 Sphinx,它把我带到了他们文档中的 ActionTagsParser 类。我不知道如何解析语法和检索标签。谁能指出我正确的方向或向我解释?
谢谢你,诺亚
编辑:
是否需要为要解析的语法配置 Sphinx?在以下代码中,RuleParse 始终计算为 NULL。RuleGrammar 和文本是有效的。
java - 使用 Sphinx 调用 RuleGrammar.listRuleNames() 时出现 StackOverflowError
我正在使用 Sphinx 解析语法文件。
我有一个加载所有语法文件的函数。此函数在程序开始时调用,并且每次用户请求reload
. 最初调用时,它可以工作。当StackOverflowError
随后调用此函数时会出现 。函数中导致错误的特定行是该gram.listRuleNames()
行,特别是RuleGrammar listRuleNames()
.
有谁知道为什么会发生这种情况?
功能:
错误:
经过一些调试后,我注意到这recognizer.deleteRuleGrammar(rg)
并没有删除旧语法。
我已将其缩小到loadJSGF()
当调用两次时会导致StackOverflowError
. 我认为这与识别器不删除旧语法有关。