2012-07-09 209 views
0

我使用C#2010 Express,并且我想要做语音识别。然而,当我在文件的开头键入以下内容:System.Speech not recognized

using System.Speech; 

System.Speech无法识别。可以肯定的是,我安装了Microsoft的Speech SDK,但没有看到任何区别。

我正在使用.NET 4.0客户端配置文件框架,我认为它应该可以正常工作。

我该怎么做才能解决这个问题?它是C#Express的限制吗?

+2

确保您已经添加到'System.Speech'参考该命名空间。 – 2012-07-09 22:55:45

+2

转到解决方案资源管理器中的引用,然后右键单击它然后添加引用。 – 3aw5TZetdf 2012-07-09 22:57:05

回答

2

您必须添加对它的引用。转到解决方案资源管理:

enter image description here

然后用鼠标右键单击引用项目并选择添加引用。确保你弹出窗口中的.Net标签。向下滚动,直到看到System.Speech。

enter image description here

选择它,然后单击确定。现在它会识别语音。

+0

哇谢谢! 我喜欢帮助编程人员(使用其他语言),但是您可以使用图像和优秀的表达感谢! 我习惯了老版本的visual studio,我不知道它在那里,它总是在菜单中的某个地方。我只是想,因为我不能放在它的形式,这是AC#的限制 哦,真的很感谢全 我现在可以继续编写程序,我想做一些有趣的逻辑/或/遗传编码进化随机声音数据,发展到认可的音频样本..以及它对我自己(而不是大学相关)的部分研究, – user613326 2012-07-09 23:24:41

0

它支持.NET 4.0和更高versions..you需要明确包括添加引用.NET选项卡