我阅读了有关 NSSpeechRecognizer 的信息,发现它可以识别委托中与其关联的一组命令:-speechRecognizer:didRecognizeCommand:我有一个简单的问题:可以为用户说出的任何单词调用此委托吗?我认为..只有有限数量的单词可以与之相关联!
谢谢,
米拉杰
我阅读了有关 NSSpeechRecognizer 的信息,发现它可以识别委托中与其关联的一组命令:-speechRecognizer:didRecognizeCommand:我有一个简单的问题:可以为用户说出的任何单词调用此委托吗?我认为..只有有限数量的单词可以与之相关联!
谢谢,
米拉杰
这正是它在锡上所说的:它用于识别命令。所以,是的,你需要预先告诉它它应该识别哪些命令。
它不是听写 API。我猜想,如果您尝试使用英语词典加载命令列表,您的识别会非常占用处理器资源、速度慢且不准确。
如果你想要听写,你应该提交一个增强请求来要求它。