如何通过iphone中的代码识别人声?

时间:2012-02-11 05:38:23

标签: iphone ios voice-recognition voice-recording

我想在我的iPhone应用程序中集成语音检测功能。 iPhone应用程序允许用户使用他们的声音搜索单词。但是,我不知道有关iPhone中语音识别的单一信息。能否请您为我提出任何想法,教程或示例代码?

3 个答案:

答案 0 :(得分:1)

您还可以使用Google Chrome API在您的应用上集成语音识别功能,但存在一个大问题:API仅适用于FLAC编码文件,但iOS上本身不支持此编码...:/ < / p>

您可以查看这两个链接以获取更多信息:

编辑:

我实现了一个应用程序,包括使用Nuance SDK进行语音识别,但它不能免费使用。您可以免费注册并获得一个开发人员密钥,使您可以在90天内测试您的应用程序。包含一个应用程序示例,您可以看到代码,它很容易实现。

祝你好运:)

答案 1 :(得分:0)

良好的语音识别与iphone无关。您所能做的就是在iphone中录制语音。完成后,您可以编写一个语音识别模块,也可以找到第三方API并重复使用。

您可以对其进行谷歌搜索。

答案 2 :(得分:0)

最好的方法可能是:

  1. 在手机上录制语音
  2. 将录制内容发送到运行语音识别软件的服务器
  3. 然后将某些内容返回手机以指明应该做什么
  4. 这种方法很有利,因为有许多开源语音到文本软件。你不受后端计算能力的限制。

    话虽如此,iOS有OpenEars基于Pocket Sphinx。看起来很有希望......