问题标签 [voice-control]

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 回答
244 浏览

ios - IOS高效唤醒词法

我使用语音识别框架在我的应用程序中实现唤醒词,但事实证明这是一个高电池影响的解决方案,因为它总是在听麦克风输入。

我尝试为这项任务寻找一些外部提供商,例如 PicoVoice 和 Hondify,但它们对我来说并不划算。

我还看到在新的 ios 13 中有语音控制功能,但我不确定是否有办法从应用程序中注入新命令。

是否有省电解决方案(低电池影响)来在应用程序内实现唤醒词?

谢谢你。

0 投票
0 回答
66 浏览

javascript - 如何在 Tizen 可穿戴 Web 应用程序上使用语音控制?

我正在尝试在我的应用中实现语音控制。我在 Tizen Docs 上
遵循了这个指南。
我修复了指南代码中的一些语法错误,但仍然无法正常工作。我没有收到任何错误,但没有显示结果。

任何帮助,将不胜感激。谢谢。
这是我的代码:

0 投票
0 回答
40 浏览

python - 如何 - 编写一个程序来运行并对语音命令给出预设答案

我希望有人能用一个好的开始方法帮助我,我认为这是一个使用 python 或其他可以有效处理语音命令和/或语音识别的语言编写的简单程序

基本上,我对程序的设想是它可以在我的 iPhone 或 iPad 上运行,并且通过语音识别,它会监听一个特定的请求,可能是一个像“shop 1”这样的关键字,它会以我在写作时预设的答案做出响应该程序。

例如 - “嘿,产品属于什么(“关键字”)

回应是:

“截至目前,您的产品 a、b、c 计划进入该位置”</p>

我已经学习了大约一年的 Python 和其他一些语言,虽然我还没有自己从头开始编写一个复杂的程序,但最近我已经感觉很舒服可以开始练习了,但我很难知道最好的处理程序的方法,因为我假设每个人都有自己坚持的最佳实践。提前感谢您的帮助,如果我听起来好像我不知道我在说什么,我很抱歉哈哈

0 投票
2 回答
180 浏览

python-3.x - 使用Python控制系统音频i【语音控制】

我正在编写一个程序来控制我的系统音量增加或减少语音命令。但我不知道应该如何安装所有软件包以及应该安装哪些软件包?我在 pycharm 中使用 python 3.7.0

0 投票
2 回答
477 浏览

swift - ToolbarItem 中按钮中图像的可访问性

我正在向我的 SwiftUI 应用程序中添加可访问性,直到在 a中添加accessibilityLabel(_:)a时遇到问题。这是一些示例代码:ButtonToolbarItem

我正在使用Voice Control测试可访问性。奇怪的是,可访问性标签适用于工具栏项目中的图像,但不适用于工具栏项目中的按钮内。

当我说可访问性标签不起作用时,它会说"Add"而不是预期的标签。我假设 SwiftUI 默认为系统映像“加号”创建此标签,但我想更改它。

当不在工具栏项目中时,按钮可访问性标签也可以工作。这是一个错误,还是我造成的一些问题?

0 投票
0 回答
30 浏览

java - 如何从主屏幕唤醒 Android 应用并执行搜索等操作

是否可以使用主屏幕的语音命令唤醒我们的应用程序,或者在不打开应用程序的情况下从主屏幕调用应用程序的某些功能?

例如,如果我在主屏幕上说“Hi App(name) Search (query)”... 那么它将自动打开并开始搜索

0 投票
0 回答
10 浏览

html - 语音控制输入单个数字的文字而不是实际数字

当说出命令“type 3”(或任何一位数不超过 9)时,语音控制将输入实际的单词“three”而不是 3。但是输入“type 10”这样的两位数将正确输入“10”

0 投票
0 回答
36 浏览

ios - 启用语音控制时未正确调用 EditActionsForRowAt

如果语音控制打开,除了滑动单元格之外,当我们滚动表格视图或加载单元格时,也会调用 EditActionsForRowAt。如果我快速滚动表格视图,它将在 EditActionsForRowAt 委托函数上崩溃并显示以下消息:

与 UITableView 一起使用的索引路径无效。传递给表视图的索引路径必须恰好包含两个指定节和行的索引。如果可能,请在 NSIndexPath+UIKitAdditions.h 中使用 NSIndexPath 上的类别

似乎 indexPath 不会在某处正确传递。在这种情况下,有时 indexPath 将为空。当崩溃发生时, indexPath 不会是 nil 而是不包含任何内容。

我通过在函数 editActionsForRowAt 中添加代码来解决此崩溃:

但是,当我滚动表格视图时,不应调用 EditActionsForRowAt 函数。有人对此有任何想法吗?如果启用了语音控制,我如何防止在加载单元格时调用 EditActionsForRowAt?