我对Android没有多少经验,但有听力障碍的朋友询问是否有办法在移动设备上基本上“流式传输”语音到文本。我已经使用并查看了内置api的android,但似乎只在语音输入完成后才将语音发送出来进行处理。我正在寻找一些连续工作的东西(类似于龙如何使用微软词)。
也许已经有一个应用程序可以做到这一点。如果没有,有没有办法用当前的Android OS / API实现这个?
任何建议表示赞赏。
答案 0 :(得分:0)
正如您所提到的,语音到文本识别将发送给Google进行处理。这可能需要巨大的计算能力,目前的设备根本无法处理(尚未)。由于所有内容都是在服务器端处理的,因此您无法直接在手机上实时立即进行语音识别。
有人可能已经创建了第三方库,但我不知道。即便如此,它可能会有一些重大限制或降低准确性。
答案 1 :(得分:0)
您可以将此Extra用于识别器意图:
String EXTRA_PARTIAL_RESULTS可选布尔值,用于指示识别器在用户说话时是否应返回部分结果(默认为false)。
http://developer.android.com/reference/android/speech/RecognizerIntent.html#EXTRA_PARTIAL_RESULTS