使用 Cortana 的语音命令在后台启动我的应用程序

Launch my app in background using voice commands from Cortana

我修改了我的 Windows Phone 8.1 应用程序(只有 Windows Phone 项目的通用应用程序),以便在适当的位置安装 VoiceCommandDefinition (VCD) 文件这可以很好地以前台模式启动我的应用程序并处理参数。

但我想让我的应用程序快速回答一些特定于应用程序的问题,例如 this blog 中描述的 Windows 10. 我已尝试应用此博客,但应用程序清单修改失败。它不知道:

uap:AppService

我查了一下,好像只限Windows10。所以我主要在互联网上搜索 MSDN 和堆栈溢出,但我只能找到 运行 应用程序在前台的示例。

有谁知道如何使用后台服务为 Cortana 内容页面提供答案的示例?

只有应用服务可以满足您的要求。

但应用服务是Windows 10 中新增的,因此您无法在Windows Phone 8.1 应用程序中使用uap:appservice。您可以看到第 26 分钟的 App to app communication 视频介绍应用程序服务。

这样就可以使用universe windows app来开发了。示例是 Cortana voice command sample,如您在该博客中所见。