如何在WinForm或控制台项目中引用Windows.Media命名空间?

fdscfv 2014-12-26 03:52:17
目前在尝试做语音合成方面的东西,已经在Winform中使用过System.Speech 和 Microsoft.Speech了,现在希望试试用Windows.Media.SpeechSynthesis来做语音合成,但是在控制台或Winform项目中无法引用Windows.Media.SpeechSynthes命名空间,只有在Windows Store App项目中才可以引用。
找了一下,该文件的位置是“C:\Program Files (x86)\Windows Kits\8.1\References\CommonConfiguration\Neutral",有Windows.winmd和Windows.xml两个文件,但是这两个文件无法在Winform项目的Reference中添加。
看起来Windows.Media.SpeechSynthesis是在Win App中使用的命名空间,那么问题来了,到底它可不可以用到控制台、Winform这些项目中?可以的话,怎么引用?
...全文
223 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
阳夏居士 2015-09-20
  • 打赏
  • 举报
回复
楼主,问题解决了没?指点一下,我也用到同样的问题
jhdxhj 2014-12-26
  • 打赏
  • 举报
回复
应该是一个com组件的引用
fdscfv 2014-12-26
  • 打赏
  • 举报
回复
引用 1 楼 Z65443344 的回复:
引用它的dll,而不是xml
没有dll,只有Windows.winmd和Windows.xml这两个文件。。
於黾 2014-12-26
  • 打赏
  • 举报
回复
引用它的dll,而不是xml

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧