Можно ли заставить Amazon Connect передавать цифры (например, 123) вместо слов (например, один, два, три) Лексу? - PullRequest
1 голос
/ 15 марта 2019

Я создаю голосового робота, используя Amazon Connect и Amazon Lex. Один из случаев в прикрытии заключается в том, что человек должен предоставить свое удостоверение личности, которое представляет собой просто число (например, 1234), и его следует произносить как «один два три четыре» (а не «одна тысяча два сто тридцать четыре»). Когда я использую английский, он работает нормально: во время разговора с Connect я говорю «один два три четыре» и вижу, что Лекс получает его и передает значение лямбде как «1234» (сам Лекс может понимать цифры, написанные словами - вы можно увидеть на прикрепленном экране 1). Могу ли я использовать соединительные цифры вместо слов (т.е. выполнять внутреннее преобразование)? Я представил его на экране 2. Мне это нужно, потому что я хочу поддерживать другие языки (официально Lex поддерживает только английский, но я заметил, что другие языки на основе латинского алфавита также обрабатываются корректно).

Экран 1:

enter image description here

Экран 2:

enter image description here

С уважением,

Петр

...