MS SAPI SpeechRecognitionEngine在C#中的转录完全错误

本文关键字:错误 SAPI SpeechRecognitionEngine MS | 更新日期: 2023-09-27 18:25:53

我是MS SAPI的新手,正在尝试使用SpeechRecognitionEngine类在C#/Windows窗体中编写WAV到TXT的转换实用程序。我注意到这个演讲完全不正确。这些词听起来甚至不相似。我猜这可能受到一长串因素的影响,比如输入WAV文件的音质和加载到识别引擎中的语法。我在上听写语法课。

我非常感谢经验丰富的语音识别/数字信号处理人员提供的任何线索。

MS SAPI SpeechRecognitionEngine在C#中的转录完全错误

您可能会得到如此令人失望的结果,这有几个原因。首先,如果你使用的是桌面识别器,你应该为扬声器训练它。

第二个想法是,若要从Wav文件转换,在选择该文件的格式时必须小心。您可能需要对wav文件重新采样,因为语音识别引擎只支持特定的采样率。

  • 每个样本8位
  • 单声道单声道
  • 每秒22050个样本
  • PCM编码

在Windows上运行良好。看见https://stackoverflow.com/a/6203533/90236了解更多信息。