gpt4 book ai didi

python - 如何在 Python 中使用带有 pocketsphinx 的 jsgf 语法文件检索单词的规则名称?

转载 作者:行者123 更新时间:2023-11-28 19:17:11 25 4
gpt4 key购买 nike

我在 python 中使用 pocketpshinx 使用 JSGF 语法文件进行语音识别。语法由规则组成,语音与这些规则相匹配才能被识别。

识别效果很好,但我似乎找不到如何检索每个单词的规则名称。我对标签不感兴趣,因为我读到它没有在 pocketsphinx 中实现,只是在规则名称中实现。例如,使用我刚刚编写的这个简单语法文件:

#JSGF V1.0
grammar my_grammar;
<polite> = please | thank you ;
<command> = go left | wait here;
public <sentence> = <polite> <command> <polite>;

如果识别出的语音是“请在这里等待,谢谢”,我希望能够检索“命令”部分(“在这里等待”)并对其进行操作。我读过可以使用正则表达式,但我真的不明白 pocketsphinx 中是否已经有一些东西可以解决这个问题(这会很棒),或者我是否必须自己构建一些东西。如果没有必要,我不想重新发明轮子。 =)

最佳答案

pocketsphinx 中没有任何东西。您可以使用正则表达式,它们是 Python 库的一部分,而不是 pocketsphinx 的一部分。

关于python - 如何在 Python 中使用带有 pocketsphinx 的 jsgf 语法文件检索单词的规则名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32308094/

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