我目前正在使用 Microsoft 的语音引擎进行语音识别。使用 C# 设置和使用它非常简单,并且可以用比我最初想象的更少的代码行来实现伟大的事情。
现在,关键是我真的不知道如何处理这个问题:我知道引擎需要开始聆听,然后你说一个词或一个句子,它会在字典中进行比较,看看是否能找到匹配项。如果是这样,程序会做任何你想做的事情。
我正在挠头的是,我希望引擎“检测”他的字典中的单词,在包含一个或所有这些单词的完整随机短语中。
例如,假设字典有以下单词:-“阅读”-“新闻”
我想编写一些代码来检测这些特定单词,例如:-“给我读新闻”-“你能读懂新闻吗”-“读新闻”……
我怎样才能做到这一点?