【问题标题】:Navigation in app using speech recognition使用语音识别在应用程序中导航
【发布时间】:2016-01-18 10:23:36
【问题描述】:
我将解释这个场景。我的单元格中有一个带有“A”、“B”、“C”、“D”的表格视图。单击带有“A”的单元格时,应用程序导航到一个 Viewcontroller,它将显示一个带有文本“A”的标签。所以现在我的任务是在这个应用程序中实现语音识别。即,如果我说“A”应用程序应该导航到 Viewcontroller 并打印“A”。我知道我们必须使用一些语音识别API。目前有很多API。所以请建议哪一个最适合与iOS9一起使用
【问题讨论】:
标签:
objective-c
ios9
voice-recognition
siri
【解决方案1】:
OpenEars 是语音识别的最佳库。
一些功能是
-> 用英语和西班牙语进行语音识别
-> 用英语进行文本转语音,使用 NeatSpeech 插件,也可以用西班牙语进行文本转语音
-> 在后台线程上持续收听语音,同时按需暂停或恢复语音处理,同时在当前设备上平均使用不到 2% 的 CPU(解码语音、文本到语音、更新 UI 和其他间歇性函数使用更多 CPU),
-> 使用 9 种语音中的任何一种进行语音,包括具有不同速度/质量级别的男性和女性语音,并在它们之间即时切换,更改任何文本到语音语音的音高、速度和方差,
-> 知道耳机是否已插入,并仅在插入时在文本转语音期间继续语音识别,
-> 支持蓝牙音频设备(实验),
-> 使用易于编译的框架以 Cocoa 标准的方式安装。
->除了各种新功能和更快的识别/文本转语音响应能力之外,OpenEars™ 现在还提高了识别准确度。
->OpenEars 可在 iPhone 或 iPad 应用程序中免费使用。
有关更多信息,您可以访问此链接:Link