键入"what can I say?“时,应用程序和语音命令不会显示在Cortana中。
我尝试在Cortana的前台使用语音命令,并且正在运行Cortana语音命令示例,但无法让Cortana显示应用程序或打开/执行名为"AdventureWorks“的应用程序的语音命令。
我使用的是Cortana Voice Command示例,它是我在Windows 10的调试中从Visual Studio 2015本地运行的。根据这个链接,这应该在我的本地机器上创建一个解包版本的示例,我应该能够从开始屏幕看到,但我不能。我已经在应用程序的功能下激活了麦克风,并包含了en-GB reso
当我试图运行时,这是我一直在这一行上得到的错误消息:
recognitionEngine.LoadGrammar(GrammarBuilder());
错误:
The language for the grammar does not match the language of the speech recognizer.
我到处寻找,但我似乎找不到答案!
在语音识别属性中,我有两个语言选项:
Microsoft语音识别器8.0 for Windows (英语-英国)
Microsoft语音识别器8.0 for Windows (英语-美国)。
只有当我将设置为English
我知道如何在C#中播放声音,例如:
System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"c:\local_file.wav");
player.Play();
但是,我想知道C#是否包含某种声音库,比如我可以使用的系统内置的文件,还是生成声音的东西(例如文本到语音)。基本上,我只想知道在我的程序中播放声音的选项是什么,和/或除了我自己下载的文件之外,我是否有任何“资源”。