【问题标题】:Set Input To Default Audio Device ( SetInputToDefaultAudioDevice() )将输入设置为默认音频设备 ( SetInputToDefaultAudioDevice() )
【发布时间】:2011-10-18 12:13:52
【问题描述】:

美好的一天, 我需要有关此命令的帮助,但我找不到如何修复它。 这将是对文本的识别语音。

我有 win7 和 .NET Framework 4 客户端配置文件。 我正在使用 Visual Studio 2010,并且正在使用 C# 进行编程。

问题: ... 私有 SpeechRecognitionEngine _recognizer;

private void button1_Click(object sender, RoutedEventArgs e) { ...

_recognizer.SetInputToDefaultAudioDevice();// 一切正常,但这里有问题。 ... } ...


当我运行它时。

System.PlatformNotSupportedException

没有安装识别器。

感谢您的帮助,对不起我的英语。

【问题讨论】:

    标签: c# audio input default device


    【解决方案1】:

    您很可能在 Windows XP 机器上运行该程序。

    查看平台部分以获取该类支持的平台列表:

    http://msdn.microsoft.com/en-us/library/system.speech.recognition.speechrecognitionengine.aspx

    .NET 框架中的某些功能需要特定的库,这些库并非在支持 .NET 的所有 Windows 版本上都可用。

    即使您拥有兼容的平台,该库也可能是您需要通过控制面板启用或从 Microsoft 网站下载的插件。

    【讨论】:

      猜你喜欢
      • 2017-01-12
      • 1970-01-01
      • 1970-01-01
      • 2019-09-26
      • 1970-01-01
      • 2021-07-27
      • 2014-11-22
      • 2010-10-23
      • 1970-01-01
      相关资源
      最近更新 更多