2

做一些研究,我发现了一些与 Android 文本 API 不同的语音。

袖珍狮身人面像

安卓原生 API

我有以下要求:

  1. 必须能够支持离线语音识别(我不确定Android API是否可以做到这一点)
  2. 必须能够检测并立即响应所说的每一个字。我宁愿这样而不是检测整个句子。我可以将返回的句子拆分为数组并获取每个单词。
  3. 检测需要在后台处理(没有弹出窗口或 Android API 似乎做的任何事情)

有人可以推荐一个能够满足我要求的 API。

4

1 回答 1

3

Pocketsphinx 满足您的所有要求。您所说的“Android Native API”基本上是一组接口定义,它不包含离线/在线的概念。

您还可以使用 Pocketsphinx 实现这些接口,因为它支持部分结果、置信度分数、n 最佳结果等。这样,任何 Android 应用程序都可以使用该实现。也许有人已经这样做了,但我不知道。

于 2013-01-12T12:32:54.757 回答