Прежде всего, я использую Голосовой агент с Watson Assistant, поэтому все, что здесь происходит, это телефонный звонок с Голосовым агентом.
У меня возникают проблемы при запросе у моих пользователей кода «билета»для меня, чтобы вызвать мой внешний API, чтобы получить статус заявки.Проблема в том, что число всегда является «большим» целым числом, в этом примере: 123, поэтому они не говорят это так: сто двадцать три, они говорят так: один два три (и эти значения иногда большечем тысяча).Тогда мой @ sys-номер получит следующие значения:
@sys-number:1
@sys-number:2
@sys-number:3
Это заставит мой sys-номер получить только «1», потому что это была первая цифра, которую он распознал.Есть ли способ объединить эти значения в одну переменную?
Снимок экрана, прикрепленный к примеру диалога: