语音识别工作不正常(Speech recognition not working well)

2019-09-17 03:12发布

我按照语音识别与德尔福(SAPI 5.3)的文章。

http://edn.embarcadero.com/article/29583

我创建了一个基本的应用程序。 但问题是,应用程序已经完全搞错了! 它没有得到什么,我说正确。 如果我的例子说:“词”,它得到“病房”。 等等。

有没有更好的方法做语音识别任何人都可以给我吗?

Answer 1:

对于任何语音识别工具,你必须确保你给它足够的培训,以便它可以识别你的说话方式。 如果有很多简单的话则不能正确识别,你可能只需要训练工具的更多一些。

在这篇文章中,对底部,您会看到一个“语音属性”对话框的图片。 它有“识别配置文件”的地方。 请确保你训练你的应用程序,创建识别配置文件,然后使用该配置文件在您的应用程序。

请务必阅读该文章中的第二个参考:语音部分- 如何简单的听写速度识别功能添加到你的Delphi应用程序 ,它进入这个更详细。



Answer 2:

请记住,任何语音识别引擎的准确性在很大程度上取决于所选择的语言和说话人的发音的语言如预期能力之间的良好匹配。
这就是为什么英国英语和美国英语是为语音引擎2种不同的语言,为什么我要训练语音引擎识别我的法语口音的英语比母语是英语等等。



文章来源: Speech recognition not working well