Как создать слой / лямбда / шаг предварительной обработки для высказывания перед обнаружением лекс-намерения - PullRequest
0 голосов
/ 29 апреля 2020

Я использую amazon lex в моем потоке подключения. Он принимает аудиовход и соответственно определяет намерение. Я хочу выполнить некоторую предварительную обработку транскриптивного текста перед тем, как определить для него намерение (поскольку предварительная обработка может изменить некоторые слова в исходном тексте и, следовательно, изменить результирующее намерение). Итак, в идеале я хотел бы иметь возможность захватить текст, прежде чем намерение будет обнаружено. Это означает, что использование лямбда-выражений в намерении (кодхук или выполнение) - это не совсем то, что мне нужно делать. Мне нужно (1) захватить расшифрованный текст (2) выполнить предварительную обработку на нем (3) отправить предварительно обработанный текст в lex и позволить ему выполнить магию c.

Я вижу похожий слой предварительной обработки, объясненный в эта ссылка , но предполагает, что текст не основан на аудио (ссылка является учебным пособием по интеграции с twilio). Итак, каков наилучший способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...