【发布时间】:2015-05-05 05:45:42
【问题描述】:
我有一个旧版 Windows Phone 应用程序,它是从 Windows Phone 7 迁移而来的,目前针对的是 Windows Phone Silverlight 8.1。
我想添加 Cortana 语音命令集成。我开始按照Quickstart: Voice commands with Cortana (XAML) 中的步骤进行操作,然后转到引用 Windows.Media.SpeechRecognition 命名空间的 C#。
无法解析命名空间。项目中有引用:
- .NET for Windows Phone
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\WindowsPhone\v8.1\ - Windows 手机
C:\Program Files (x86)\Windows Phone Silverlight Kits\8.1\Windows Metadata\
我可以使用 Windows.Phone.Speech.VoiceCommands,但我怀疑它不会提供所需的 Cortana 集成。 Speech Recognition vs. Voice Commands in Windows phone 的问题似乎证实了这一点。
从头开始创建一个新的 Windows Phone 8.1 应用程序提供了一组不同的参考:
- .NET 用于 Windows 应用商店应用
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\WindowsPhoneApp\v8.1\ - Windows Phone 8.1
C:\Program Files (x86)\Windows Phone Kits\8.1\References\CommonConfiguration\Neutral\
如何从 Windows Phone 8.1 Silverlight 应用程序访问 Cortana API?
【问题讨论】:
标签: c# windows-phone-8.1 cortana