如何在iOS SDK中使用语音识别?

时间:2013-05-29 11:14:34

标签: ios objective-c speech-recognition siri

我知道SIRI-Services没有公共API, 但是有简单语音识别的API吗?因此,如果我有一个文本字段并且用户点击该文本字段,则会出现一个带有典型麦克风按钮的键盘,如果按下它,语音会被识别并转换为字符串对象?或者这个按钮可能默认显示?

2 个答案:

答案 0 :(得分:43)

有许多图书馆可用。你可以使用它们中的任何一个。

  1. openears //这是最好的图书馆

  2. VocalKit(不赞成张开耳朵)

  3. TTS
  4. ispeech(不免费)
  5. 希望它对你有所帮助。

    注意

    如果你下载openears包含一个名为“OpenEarsSampleApp”的示例项目)@efimovD提到这个

      

    检查视图控制器中的代码,您将看到一个数组   可能的命令。这个东西检测命令!不是说话。它   听,并试图比较你说的话和来自的话   阵列

答案 1 :(得分:1)

您可以使用Expect Labs提供的MindMeld iOS SDK。它支持iOS上的连续(流媒体)语音识别。它还支持任何自定义内容域的自然语言理解和内容发现。

请尝试:https://expectlabs.com/docs/sdks/ios/gettingStarted