问题标签 [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 投票
4 回答
2024 浏览

ios - 语音控制 iOS

我想为 iPad 2 构建一个简单的阅读器应用程序,允许用户通过语音控制导航/阅读。该应用程序将允许用户进入麦克风处于活动状态并收听预定义关键字的模式,例如“向下”、“向上”、“下一个”、“返回”、“家”等。我不想重新发明所以我首先想知道,如果有人已经这样做了,如果没有,是否有任何好的教程或 SDK 可用于帮助录制某人的声音,然后比较未来的输出以查看它是否匹配,或者只是一般处理麦克风?

0 投票
2 回答
344 浏览

ios - 如何使用内置语音控制来控制我的应用程序?

假设我为 iPod Touch 4/iPhone 开发音频播放器。目前可以通过标准面板进行控制(双击主页并向左滚动)。但是如何使用内置语音控制(长按主页)来控制它?

0 投票
2 回答
1633 浏览

ios - 是否可以在 iOS 应用中使用语音命令拍照?

我创建了一个使用自定义控件拍照的示例应用程序。现在我想使用语音命令拍照(比如用户说“拍照”)。iOS中是否有任何默认控件或选项,还是我们需要实现自己的?有参考吗?

0 投票
2 回答
317 浏览

ios - 将新的语音命令从我的应用程序注册到 iOS 语音控制引擎

我对 iOS 开发人员有疑问。

有人知道 Apple iOS Api 是否允许在 iOS 语音控制引擎中添加新命令。我注意到语音控制可以使用地址簿中的姓名、昵称来控制电话应用程序。它还可以从默认的 iOS 音乐播放器应用程序播放音乐列表。我想在我的应用程序中为此语音控制引擎注册新的语音命令,并根据识别的命令处理一些操作。我在开发人员文档中搜索,但找不到类似的东西。我错过了什么吗?

0 投票
2 回答
2789 浏览

ios - 无需在 iOS 上按按钮的语音命令

目前,我正在开发可根据语音命令触发事件的 iOS 应用程序。

我看到一个相机应用程序,用户说“开始录制”,然后相机开始进入录制模式。

这是一个应用内语音控制功能,所以我认为它与我已经实现的 SiriKit 或 SpeechRecognizer 不同。

我将如何实现它?

我的问题不是用户必须按下按钮才能开始听写的语音听写。

应用程序需要被动地等待关键字或意图,例如“myApp,开始录制”或“myApp,停止录制”,然后应用程序相应地启动/停止该事件功能。

谢谢。

0 投票
2 回答
3115 浏览

ios - 如何触发 iOS 应用开始离线识别语音命令?

iOS 应用程序连接到 Intranet 并控制其他硬件。该硬件用于患者的手术。与大多数手术一样,很难通过手指使用 iOS 应用程序,而语音命令看起来是更好的选择。

我已经完成了语音识别器框架,并且可以在没有互联网的情况下检测到单词。

但是,这些服务不能长时间运行。SpeechRecognizer 框架只允许运行一分钟,因为手术可能会持续一个多小时。我想创建一种机制,我们可以在其中触发应用程序开始识别语音命令。(类似于 Android 中的 ok google),以便应用程序获得触发器来捕获语音命令。

寻找建议的读数或解决方案。

0 投票
2 回答
1151 浏览

ios - iOS 13:如何检测“语音控制”正在运行

是否有类似于UIAccessibility.isVoiceOverRunning检测语音控制是否在 iOS 13 中运行的 API?我在当前的beta 文档中找不到任何相关内容。

语音控制:https ://www.apple.com/ios/ios-13-preview/features/ (请参阅辅助功能部分)。

0 投票
1 回答
589 浏览

ios - iOS 13 语音控制辅助功能 - 有没有办法进行更多自定义操作(而不仅仅是链接到辅助功能标签)?

新的语音控制 API 非常酷,您可以通过它与您的 iOS 设备对话并执行操作。(来自苹果的视频

我唯一的抱怨是找到关于它的信息有点困难。我没有看到任何 WWDC 视频,也找不到任何其他文档。

它基本上由accessibilityLabels 提供支持。由于每个accessibilityElement 实际上只能有一个accessibilityLabel(据我所见),因此仅限于此。

那准确吗?有没有办法为用户提供更多自定义操作?例如,可访问性自定义操作 API 允许您通过使用 VoiceOver 向上/向下滑动来添加更多内容,但这些似乎无法以任何方式用于语音控制,它只是可访问性标签。

这是一个很酷的 API,但是通过 VoiceOver 自定义动作和转子动作,我通常可以为用户提供更容易访问的动作,但我不知道如何为使用语音控制的用户做到这一点。

0 投票
1 回答
312 浏览

accessibility - iOS 13 Accessibility 语音控制功能

iOS 13无障碍语音控制功能源码或相关API是否开放给开发者使用?我想写一些这样的: Accessibility voice control use screen tab number to click

0 投票
1 回答
216 浏览

ios - iOS 13 语音控制 UIScrollView

iOS13语音控制功能有一个命令“向下滚动”。此命令适用于 UITableViews,但似乎不适用于具有可滚动内容的 UIScrollViews。

  1. 这是故意的吗?
  2. 有意与否,有没有办法让这个命令在 UIScrollView 上工作?

示例:在 UIScrollView 中包含大量文本的 UILabel(约束是正确的 - 它滚动并在激活时由Voice Over确认“第 1 页,共 3 页”)

在此处输入图像描述