c# – 是否可以将Cortana用于应用内语音命令?

应用程序在
Windows Universal Apps中运行时是否可以使用Cortana?

我的用例很简单 – 我需要处理情况,当用户说:“从2015年6月开始报告”,其中{June 2015}是占位符,可以包含任何日期……

我知道如何在应用程序未运行且应用程序需要启动时执行此操作;但我不确定应用程序运行时是否可以这样做… 最佳答案 是的,可以在应用程序运行时使用Cortana.您的应用程序无论其状态如何都会被激活,因此无论您的应用程序是否正在运行,它都没有区别,无论如何它都会被激活.这意味着当用户通过语音命令调用您的应用程序时,将调用
OnActivated方法(使用VoiceCommand为
ActivationKind).

点赞