Twanio developer evangelist здесь.
Ничто не может предоставить сообщение после того, как пользователь закончит говорить с <Gather>
и после того, как результат речи будет готов и отправлен в action
URL , однако я думаю, что вы, возможно, неправильно охарактеризовали задержку.
Twilio передает голос в службу обнаружения речи, поэтому мы получаем результаты в реальном времени (вы можете получить частичные результаты,установка partialResultCallback
URL ). Вместо этого время, которое проходит между окончанием разговора вызывающего абонента и action
вызываемым, основано на timeout
, который по умолчанию составляет 5 секунд.
Что я бы предложилзаключается в том, что вы пытаетесь использовать разные значения для атрибута speechTimout
, включая auto
, который «остановит распознавание речи при наличии паузы в речи и немедленно вернет результаты».
Letя знаю, помогает ли это вообще.