【问题标题】:How can I control my application with built-in voice control?如何使用内置语音控制来控制我的应用程序?
【发布时间】:2019-09-05 19:10:25
【问题描述】:

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

【问题讨论】:

    标签: ios voice voice-control


    【解决方案1】:

    Apple 有一个 VoiceServices 框架(更多信息here),可以满足您的需求。不幸的是,VoiceServices 框架不是公共 SDK 的一部分,它不能在提交到商店的应用程序中使用。

    【讨论】:

      【解决方案2】:

      如何使用内置语音控制进行控制

      iOS 13 有一项名为 语音控制 的新功能,可以帮助您更普遍地通过语音控制您的应用程序和设备。

      在您的设备设置Accessibility - Voice Control 中激活此功能,如下所示:

      查看Customize Commands 菜单以深入了解语音命令。

      如果您需要为某些项目显示特定名称,那么作为开发人员唯一要做的就是最终调整 accessibilityUserInputLabels 属性。

      语音控制功能绝对是THE内置工具,可以达到您的目的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-12-21
        • 2021-09-15
        • 1970-01-01
        • 1970-01-01
        • 2013-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多