Не уверены, что вы подразумеваете под «диализацией», вам все еще нужна помощь в этом?
ю в виду демо, которое Крис даетВотособенно отдельные активные транскрипции, которые появляются для Стюарта и Криса. Я знаком с конференцией, собирать, набирать, но я не могу воспроизвести всю архитектуру. Я заинтересован в том, чтобы разместить 2 человек на конференции и как-то получить их транскрипцию в режиме реального времени, как показывает замечательная демонстрация. Я включилAgent-Conference
попробовалcoach
особенность, но все еще не могу понять, как использовать Gather с участниками конференции. Если я переведу участника в режим сбора, другой участник не сможет ее услышать. Может ли кто-нибудь, пожалуйста, бросить несколько указателей, я уверен, что здесь что-то не хватает.
До сих пор я пробовал:
Call call1 = Call.creator(new PhoneNumber("MyNumber"), new PhoneNumber("VerifiedTwilioNumber"),
new URI("https://mywebsite/gather.xml")).create();
https: //mywebsite/gather.xml возвращается
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Gather input="speech" speechTimeout="auto" partialResultCallback="https://mywebsite/gather_twilio_webhook_servlet">
</Gather>
</Response>
Используя это, я ни с кем не общаюсь, но все, что я говорю, отображается в реальном времени на моем collect_twilio_webhook_servlet.
Я также провел конференции, используя:
Call call1 = Call.creator(new PhoneNumber("MyNumber"), new PhoneNumber("VerifiedTwilioNumber"),
new URI("https://mywebsite/conf.xml")).create();
Call call2 = Call.creator(new PhoneNumber("MyFriendsNumber"), new PhoneNumber("VerifiedTwilioNumber"),
new URI("https://mywebsite/conf.xml")).create();
https: //mywebsite/conf.xml возвращает:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial>
<Conference startConferenceOnEnter="true" endConferenceOnExit="true">Room 123</Conference>
</Dial>
</Response>
Я пробую их комбинации, но не могу найти документацию для точного воспроизведения варианта использования Крис. Любая помощь будет высоко ценится. Спасибо!
Обновление, больше испытаний:
Если я попробую что-то вроде:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Gather input="speech" speechTimeout="auto" partialResultCallback="https://mywebsite/gather_twilio_webhook_servlet" language="en-IN">
<Dial>
<Conference record="record-from-start">room-2</Conference>
</Dial>
</Gather>
</Response>
я получилErrorCode "13320" Msg "Gather: Invalid nested verb"