【发布时间】:2010-01-25 19:40:14
【问题描述】:
有人知道如何从 .NET 应用程序中更改识别配置文件吗?
我正在编写一个使用 System.Speech.Recognition 命名空间中的功能进行语音识别的 .NET 应用程序。我输入系统的音频来自多个不同的用户。我希望能够训练系统更准确地识别每个不同用户的语音。
我在 Windows(本例中为 Windows 7)中找到了语音识别控制面板,我可以在其中配置训练配置文件。为自己设置个人资料并进行培训过程显着提高了识别的准确性。所以我可以为每个用户设置配置文件并让他们完成培训过程,但是我需要能够在我的应用程序中选择正确的配置文件。
我的应用程序是一个“服务器”,它一次接收来自一个或多个用户的音频流并执行语音识别。因此,我需要能够以编程方式为我的应用程序创建的识别引擎的每个实例指定要使用的识别配置文件。这不是单用户应用程序,所以我不能让他们从 Windows 控制面板中选择他们的配置文件。
【问题讨论】:
标签: c# .net speech-recognition sapi speech-to-text