Android即时语音到文本语音识别

时间:2011-02-18 17:12:59

标签: android accessibility voice-recognition

我对Android没有多少经验,但有听力障碍的朋友询问是否有办法在移动设备上基本上“流式传输”语音到文本。我已经使用并查看了内置api的android,但似乎只在语音输入完成后才将语音发送出来进行处理。我正在寻找一些连续工作的东西(类似于龙如何使用微软词)。

也许已经有一个应用程序可以做到这一点。如果没有,有没有办法用当前的Android OS / API实现这个?

任何建议表示赞赏。

2 个答案:

答案 0 :(得分:0)

正如您所提到的,语音到文本识别将发送给Google进行处理。这可能需要巨大的计算能力,目前的设备根本无法处理(尚未)。由于所有内容都是在服务器端处理的,因此您无法直接在手机上实时立即进行语音识别。

有人可能已经创建了第三方库,但我不知道。即便如此,它可能会有一些重大限制或降低准确性。

答案 1 :(得分:0)

您可以将此Extra用于识别器意图:

String EXTRA_PARTIAL_RESULTS可选布尔值,用于指示识别器在用户说话时是否应返回部分结果(默认为false)。

http://developer.android.com/reference/android/speech/RecognizerIntent.html#EXTRA_PARTIAL_RESULTS