我想以编程方式将我的UITextField输入置于听写模式,而无需用户调出并从键盘中选择听写。搜索了API文档但没有找到解决方案。有什么想法吗?
答案 0 :(得分:3)
这在iOS上目前无法实现。
唯一可能的地方是使用WatchKit的应用程序。在WKInterfaceController中,您实际上可以使用 presentTextInputControllerWithSuggestions 和nil作为参数来立即启动听写输入。
答案 1 :(得分:0)
iOS 10 Apple增加了SFSpeechRecognizer,允许在没有用户交互的情况下启动语音识别。
答案 2 :(得分:0)
您必须实现SFSpeechRecognizer,使用Accelerate框架获取麦克风声级浮动并自己制作动画视图。看起来会更凉爽!
很抱歉没有提供代码,我想我丢了它。在我的多个硬盘上找不到它:/