45

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

4

2 回答 2

43

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

  1. openears // 这是最好的库

  2. VocalKit(不推荐用于开放式耳朵)

  3. TTS
  4. 演讲(不是免费的)

希望它可以帮助你。

注意

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

检查视图控制器中的代码,您将看到一个包含可能命令的数组。这东西检测命令!不是什么话。它会倾听并尝试将您所说的内容与数组中的单词进行比较

于 2013-05-29T11:23:04.363 回答
1

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

试试看: https ://expectlabs.com/docs/sdks/ios/gettingStarted

于 2015-04-19T00:27:37.993 回答