使用附加上下文改进 Android 语音识别

Improve Android speech recognition with additional context

据我所知,Android API 使用 google 语音识别服务进行语音转文本。

我学会了 API 我发现它非常简单,只需将语音转换为单词数组即可。

有什么方法可以提高识别度,我的意思是,如果我知道上下文,我可以向服务发送一些参数以提高识别度吗?
或者是否有任何其他语音识别服务可用于此目的?
提前致谢。

Is any way to improve the recognition, I mean, if I know the context can I send some parameters to the service in order to improve the recognition?

没有

Or alternatively is any other speech recognition service which can be used for this purpose?

大多数 SaaS 服务不提供定制功能,因为这需要他们在内部进行调整。他们通常使用预定义的配置。

如果您希望进行改编以提高准确性并支持固定语法,您可以查看 CMUSphinx Android 上的教程。

我认为 Nikolay Shmyrev 的回答对您来说是一个很好的指南。但除此之外,我想说准确度还可能取决于 RMS,离手机麦克风越近,输出效果越好将得到。