问题描述
目前在尝试做语音合成方面的东西,已经在Winform中使用过System.Speech和Microsoft.Speech了,现在希望试试用Windows.Media.SpeechSynthesis来做语音合成,但是在控制台或Winform项目中无法引用Windows.Media.SpeechSynthes命名空间,只有在WindowsStoreApp项目中才可以引用。找了一下,该文件的位置是“C:ProgramFiles(x86)WindowsKits8.1ReferencesCommonConfigurationNeutral",有Windows.winmd和Windows.xml两个文件,但是这两个文件无法在Winform项目的Reference中添加。看起来Windows.Media.SpeechSynthesis是在WinApp中使用的命名空间,那么问题来了,到底它可不可以用到控制台、Winform这些项目中?可以的话,怎么引用?
解决方案
解决方案二:
引用它的dll,而不是xml
解决方案三:
引用1楼Z65443344的回复:
引用它的dll,而不是xml
没有dll,只有Windows.winmd和Windows.xml这两个文件。。
解决方案四:
应该是一个com组件的引用
解决方案五:
楼主,问题解决了没?指点一下,我也用到同样的问题
时间: 2024-11-18 03:20:20