当您说“ Hi Cortana”时,Cortana会监听命令。例如:拍照,或者关闭相机。
我想用UWP(C#)进行此编程。在UWP中执行“拍摄照片”或“关闭”之类的命令。 (不管是否要求用户天气,他们都希望采取该措施,也就是说,我不是要绕过安全性或做用户不想要的恶作剧。)
我不想创建新功能,而只是使用现有功能。最好使用文本字符串。 例如:我想关闭设备。我想复制该过程: 用户说的“嘿小娜”,“关机”,“是”。 我想创建一个执行此操作的函数
void ExecuteCommand(String command) {......}
如果我打ExecuteCommand ("shut down");
,设备将关闭
这可能吗?如果是这样,我该怎么办?
答案 0 :(得分:0)
是的,有可能。
我了解您想与Cortana中的后台应用进行交互,如以下示例所示:
这是一个名为Adventure的应用程序的进度屏幕的示例 作品。在此示例中,用户取消了前往拉斯维加斯的旅行。的 进度屏幕包括针对操作定制的消息,图标, 以及包含有关行程取消信息的内容图块。
为此,您必须使用以下API:
您可以通过使用here中与以下文档相关的Adventure Works应用程序的Cortana语音命令示例来开始使用
: