0

我想为 iPad 2 构建一个简单的阅读器应用程序,允许用户通过语音控制导航/阅读。该应用程序将允许用户进入麦克风处于活动状态并收听预定义关键字的模式,例如“向下”、“向上”、“下一个”、“返回”、“家”等。我不想重新发明所以我首先想知道,如果有人已经这样做了,如果没有,是否有任何好的教程或 SDK 可用于帮助录制某人的声音,然后比较未来的输出以查看它是否匹配,或者只是一般处理麦克风?

4

4 回答 4

0

Dragon Mobile SDK 正是您所寻找的。 http://dragonmobile.nuancemobiledeveloper.com/

那里可能还有其他语音识别 SDK,但这是我唯一能想到的。

于 2011-03-11T01:04:05.637 回答
0

您可以找到一个名为 CMU Sphinx 的库。它有一个名为 PocketSphinx的 iphone 版本。看看它是否符合您的需求。

于 2011-03-11T01:04:10.223 回答
0

让我们暂且不说这是一个措辞相当模糊的问题。

如果您希望在您的应用程序中允许以某种方式在整个设备上运行的语音控制,那是不可能的。您的应用程序只能用于控制自己——或者至少可以控制自己以及您通常可以访问设备其余部分的任何外部挂钩,例如,从用户的 iTunes 库中播放一首歌曲。

如果您打算在越狱环境中执行此操作,那么您应该找到一些可以进行语音识别的开源库——如果有的话——并从那里开始。不过,要为很长一段时间做好准备。

于 2011-03-11T00:07:24.043 回答
0

我想为 iPad 2 构建一个简单的阅读器应用程序,允许用户通过语音控制导航/阅读。

iOS 13 新功能语音控制完全满足您的要求,因为您可以通过与触摸完全相同的语音来控制您的设备和应用程序。

例如,也可以为某些特定单词定义动作。

设备设置非常详细,可以处理这个惊人的新功能Accessibility- Voice Control在此处输入图像描述

如果您需要在您的应用程序中读出专用名称,请使用该accessibilityUserInputLabels属性来定义它们。

这绝对是您实现目标所需的内置工具:无需使用外部库或 SDK,一切都是原生提供的。;o)

于 2019-09-04T19:04:37.557 回答