我正在开发一个项目,我必须将语音隐藏到文本中然后匹配模式并根据用户命令执行操作。
我能够通过AVAudioRecorder录制用户的声音并执行操作。但是这些操作是针对用户说的任何内容执行的。我想对用户的特定单词执行,就像他说玩游戏然后开始播放一样。
通过任何教程或任何示例代码帮助我。
先谢谢
答案 0 :(得分:2)
大多数应用程序(包括Siri)通过语音识别将声音文件发送到远程数据中心,这涉及一些相当重的处理。 Nuance可能有商业API。
另一种选择可能是尝试使用已移植到iPhone的CMU OpenEars或PocketSphinx语音库。另请参阅VocalKit以及有关运行PocketSphinx on the iPhone。
的文章