gpt4 book ai didi

c# - Speech.Recognition 仅听写数字 C#

转载 作者:行者123 更新时间:2023-11-30 21:05:46 24 4
gpt4 key购买 nike

我正在尝试让用户可以说Modify X,然后是一个数字,然后让我的软件根据这个数字做一些事情。

目前,Modify X 被监听;虽然我不知道如何检测命令后说的数字。

我发现 DictationGrammar 有一个 SetDictationContext() 方法。但是我不希望它检测任何单词,只检测数字。

如有任何帮助,我们将不胜感激。谢谢:)

最佳答案

您可能应该从 http://msdn.microsoft.com/en-us/library/hh361633 开始并阅读语法。仅当您想要识别用户可能说出的任何可能单词时才使用听写语法(将听写语法视为完整的字典)。如果您想要识别一组受限的单词,请使用特定于任务的语法。这可以使用 GrammarBuilder 或类似方法创建。

几年前在 http://msdn.microsoft.com/en-us/magazine/cc163663.aspx 发表了一篇非常好的文章.这可能是迄今为止我找到的最好的介绍性文章。它有点过时,但非常有用。 (AppendResultKeyValue 方法在测试版后被删除。)

关于c# - Speech.Recognition 仅听写数字 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11496514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com