问题标签 [openears]

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.

0 投票
0 回答
245 浏览

ios - 张开耳朵语音到文本预定义文本?

我正在使用 open ear 库,但在各种代码示例中,它声明应该有一组预定义的单词。但我不想要这个,它应该只是转换成我所说的文本。

例如 :

我不想使用单词数组,我想将我的语音转换为文本

对此有什么帮助吗?

0 投票
2 回答
1382 浏览

ios - 以编程方式禁用麦克风

我想知道是否有任何方法可以以编程方式禁用麦克风(摆脱背景中的红条)?

我使用 OpenEars 来监听应用程序中的命令。当我转到背景时,会出现红色条(这很明显,因为麦克风处于活动状态)。问题是即使 OpenEars 处于活动状态,麦克风也处于活动状态suspended。为了避免不必要的问题,我不能stopOpenEars,因为它最终会将 audioSession 与我的其他来源混合。

0 投票
1 回答
50 浏览

ios - 尝试运行测试时 openears 出现无法解决的链接错误

我已经使用 openears 一段时间了,没有任何问题。我将库导入到我的项目中,应用程序编译并运行。
当我尝试创建和运行测试时出现了问题。项目拒绝编译并发出以下链接错误:

架构 x86_64 的未定义符号:
“ _delete_voice”,引用自:OpenEars 中的_unregister_cmu_us_slt(cmu_us_slt.o
)
“_flite_feat_set_string”,引用自:
OpenEars(cmu_us_slt.o) 中的_register_cmu_us_slt (cmu_us_slt.o)
“_cg_synth”,引用自:
OpenEars 中的_register_cmu_us_slt.omuus_slt.ouus_slt. )
"_uttfunc_val",引用自:
_register_cmu_us_slt in OpenEars(cmu_us_slt.o)
"_flite_feat_set",引用自:
_register_cmu_us_slt in OpenEars(cmu_us_slt.o)
"_OBJC_CLASS_$_OENotification",引用自:
objc-class-ref in RapidEars(OEContinuousModel+ RapidEars.o)
"_ps_nbest”,引用自:
RapidEars 中的 l015(OEContinuousModel+RapidEars.o)
"_cg_db_val",引用自:
_register_cmu_us_slt in OpenEars(cmu_us_slt.o)

.
.
“_OBJC_CLASS_$_OEPocketsphinxController”,引用自:
RapidEars 中 OpenEarsClient.o l031 中 __ObjC.OEPocketsphinxController 的类型元数据访问器
(OEPocketsphinxController+RapidEars.o)
ld:未找到架构 x86_64 的符号
clang:错误:链接器命令失败并退出代码 1(使用 -v 查看调用)

我尝试了几种我发现的方法,但仍然没有找到解决方案。任何帮助将不胜感激。

0 投票
1 回答
327 浏览

ios - OpenEars 语音识别将其他单词检测为正确单词

我在我的应用程序中使用 OpenEars 框架来检测语音识别。这个想法是听几句话,然后根据所说的词执行一些动作。好吧,识别工作和单词被检测到,但问题是“SNAPPIE”这个词我遇到了一些问题——其他听起来不像的词也会被识别为“SNAPPIE”,有时即使我咳嗽。这是我用来设置监听器的一段代码:

是否有可能因为“SNAPPIE”实际上不是“有效”词而成为问题?