Я пишу приложение VoiceXML, и у меня возникла проблема. Приложение слушает только тоны DTMF.
Пользователь вводит номер подтверждения с последующим #. Они также могут ввести * 1 или * 2, чтобы поговорить со службой поддержки или повторно отправить подтверждающее сообщение.
У меня проблемы с созданием грамматики, которая будет работать для этого. Я смог использовать встроенный тип digits?minlength=1
и termchar=#
просто отлично для кода подтверждения. Я также смог создать грамматику, которая по сути дублирует встроенную функциональность digits
.
Я не могу заставить работать функцию * 1 или * 2! Они особенные, так как у них нет символа завершения.
Кто-нибудь знает, как к этому подойти? Выпадение волос здесь ....
Спасибо всем.