C# 命名空间Windows.Phone.Speech不可用
我试图重现基本的TTS示例C# 命名空间Windows.Phone.Speech不可用,c#,windows-phone-8,windows-phone-8.1,C#,Windows Phone 8,Windows Phone 8.1,我试图重现基本的TTS示例 当我打字时: using Windows.Phone.Speech.Synthesis.SpeechSynthesizer; “Speech”命名空间不可用。我得到以下错误: 命名空间中不存在类型或命名空间名称“Speech” “Windows.Phone”(是否缺少程序集引用?) 这是我的参考文件夹: 有什么想法可能是错误的吗 您的项目是Windows Phone 8.1 RT,而不是Silverlight。 命名空间Windows.Phone仅在基于Silv
当我打字时:
using Windows.Phone.Speech.Synthesis.SpeechSynthesizer;
“Speech”命名空间不可用。我得到以下错误:
命名空间中不存在类型或命名空间名称“Speech”
“Windows.Phone”(是否缺少程序集引用?)
这是我的参考文件夹:
有什么想法可能是错误的吗 您的项目是Windows Phone 8.1 RT,而不是Silverlight。 命名空间Windows.Phone仅在基于Silverlight的应用程序中可用 你可以看看链接
如果您要创建基于Silverlight的应用程序,则必须创建一个新项目,在名称末尾添加“(Windows Phone Silverlight)”,然后尝试创建您的应用程序。您必须添加来自.NET的引用,名称为:System.Speech.dll