iOS 应用程序连接到内网并控制其他硬件。该硬件用于患者的手术。与大多数手术一样,很难通过手指和语音命令使用 iOS 应用程序,看起来是更好的选择。
我已经通过了语音识别器框架,可以在没有互联网的情况下检测单词。
但是,这些服务不能长时间运行。SpeechRecognizer 框架只允许运行一分钟,因为手术可能持续一个多小时。我想创建一种机制,我们可以在其中触发应用程序开始识别语音命令。(类似于 Android 中的 ok google),以便应用程序获得触发器来捕获语音命令。
寻找建议的读物或解决方案。
speech-recognition voice-recognition ios swift voice-control
我读了很多文章,指出我们需要更新主线程中的UI,但是每当我更新我的UI时总是代码.
DispatchQueue.main
作为回报,它给了我Queue而不是线程.我将如何访问该线程或两者是一样的?