0

我在连接流程中使用 amazon lex。它接受音频输入并相应地检测意图。我想在检测到它的意图之前对转录文本进行某种形式的预处理(因为预处理可能会改变原始文本中的某些单词,因此会改变结果意图)。因此,理想情况下,我希望能够在检测到意图之前捕获文本。这意味着在一个意图(代码挂钩或实现)中使用 lambdas 并不是我需要做的。我需要 (1) 捕获转录文本 (2) 对其执行预处理 (3) 将预处理后的文本发送到 lex 并让它发挥作用。

我可以在此链接中看到类似的预处理层,但它假定文本不是基于音频的(该链接是与 twilio 集成的教程)。那么,最好的方法是什么?

4

1 回答 1

0

据我了解,这在 Amazon Connect 中是不可能的。它们不提供将您自己的代码“置于”连接音频流-> 转录-> lex 意图识别的任何功能。

亚马逊也不允许你为 Alexa 开发这样做,它有类似的模型。您永远无法访问用户所说的确切文本,只能访问已识别的 Intent 和任何插槽输入。

于 2020-06-19T05:31:20.700 回答