await speechRecognizer.CompileConstraintsAsync();
var webSearchGrammar = new Windows.Media.SpeechRecognition.SpeechRecognitionTopicConstraint(Windows.Media.SpeechRecognition.SpeechRecognitionScenario.WebSearch, "webSearch");speechRecognizer.RecognizeWithUIAsyn
在最近的一个项目中,我一直在尝试使用SpeechRecognition应用编程接口()。我目前使用的是微软的edge浏览器,根据的说法,它只在那里得到了部分支持。从外观上看,边缘似乎支持“文本到语音”功能(SpeechSynthesis),但不支持语音识别功能。因为无论我在EDGE中为SpeechRecognition (Speech to text) API使用什么前缀,它总是无法识别它,并显示它“未定义”。有没有人清楚这种情况,或