目前,我正在开发iOS应用程序,通过语音命令触发事件。我看到一个相机应用程序,用户说“开始录制”,然后相机就开始进入录制模式。这是一个应用程序内的语音控制功能,所以我认为它不同于我已经实现的SiriKit或SpeechRecognizer。我该怎么做呢?我的问题不是用户必须按下按钮才能开始听写的语音听写。应用程序需要被动地等待关键字或Intent,如“myApp,开始录制”或“myApp,停止录制”,然后应用程序相应地启动/停止该事件函数。谢谢。
q0qdq0h21#
OpenEars让你可以轻松快捷地将多种语言的离线语音识别和合成语音/TTS添加到iPhone应用程序中。它让每个人都能获得使用高级语音应用程序界面概念的绝佳效果。请查看此链接。http://www.politepix.com/openears/或
谢谢你。
zmeyuzjn2#
我该怎么做呢?
您可以在Customize Commands部分找到有用的信息,该部分提供了所有语音命令 (您也可以创建自定义命令):
Customize Commands
对于你提到的相机的例子,一切都可以做的声音如下:我显示了项目名称以理解我使用的语音命令,但如果您喜欢 (hide names),可以隐藏它们。
hide names
作为开发人员,如果您需要为应用中的某些项目显示特定名称,唯一要做的事情就是最终调整**accessibilityUserInputLabels**属性。如果您想在iOS上寻找无需按键的声控命令,语音控制是最佳选择。
accessibilityUserInputLabels
2条答案
按热度按时间q0qdq0h21#
OpenEars让你可以轻松快捷地将多种语言的离线语音识别和合成语音/TTS添加到iPhone应用程序中。它让每个人都能获得使用高级语音应用程序界面概念的绝佳效果。请查看此链接。http://www.politepix.com/openears/或
谢谢你。
zmeyuzjn2#
我该怎么做呢?
您可以在
Customize Commands
部分找到有用的信息,该部分提供了所有语音命令 (您也可以创建自定义命令):对于你提到的相机的例子,一切都可以做的声音如下:
我显示了项目名称以理解我使用的语音命令,但如果您喜欢 (
hide names
),可以隐藏它们。作为开发人员,如果您需要为应用中的某些项目显示特定名称,唯一要做的事情就是最终调整**
accessibilityUserInputLabels
**属性。如果您想在iOS上寻找无需按键的声控命令,语音控制是最佳选择。