【发布时间】:2020-09-14 19:11:17
【问题描述】:
在 Dialogflow 中,我正在尝试检测与此正则表达式匹配的字母数字序列:[A-Za-z][0-9]{7}[0-9A-Za-z](一个字母 + 7 位数字 + 1 个字母数字),但尽管它适用于文本测试,但当我尝试使用语音进行时它失败了。
我已按照本文档末尾描述的流程(英文):https://cloud.google.com/dialogflow/docs/speech-adaptation
所以,我使用正则表达式创建了我的entity,然后创建了一个带有 20 个与代码匹配的训练短语的intent。最后,我在代理配置中有enabled the Auto Speech Adaptation。
这里有我检测此代码的测试:V31701923
- Using text(工作中)
- Using speech(不工作)
谢谢!
【问题讨论】:
-
嗨@asmartin,你有没有找到任何东西来完成这个? ,我现在也面临同样的情况
-
嗨@IvanFontalvo。不,我还没有找到任何解决方案。
-
我试过这个正则表达式:字母 + 数字 [ A-Za-z ]{1,3}[ 0-9]{5,10} ,现在效果很好空格,因为有时会在语音过程中放置对话流,并且会使用空格 beetwen digist 或说话的字母。让我知道是否可以将其作为答案:D
标签: regex bots dialogflow-es speech-recognition