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