2013-09-16 7 views
2

Кто-нибудь знает, возможно ли Twilio создать несколько аудиозаписей во время вызова на основе своего рода звукового флага или шаблона, например тишины. Чтобы вы могли выполнить обратный вызов в конце каждой части речи для генерации текста во время вызова.Можно ли транскрибировать вызов Twilio «как вы говорите»?

спасибо ...

ответ

4

Twilio Evangelist here.

Итак, вы можете использовать атрибут timeout на <Record> verb, чтобы получить короткие «всплески» устного текста, но это может означать, что вы тайм-аут, когда вызывающий абонент произносит слово. Так что вы получите только половину! Это может затруднить расшифровку сказанного, и я бы лично не использовал этот подход.

Вы можете завершить запись при нажатии клавиши (тональный сигнал DTMF) с помощью атрибута finishOnKey, который может помочь в ваших потребностях.

В настоящее время вы не можете транслировать информацию в реальном времени или почти в реальном времени. Вы получите транскрипцию очень быстро, но мы поддерживаем только тайм-аут и нажатия клавиш, чтобы закончить запись и начать транскрипцию.

Надеюсь, это поможет!

+0

Отлично! Большое спасибо. У меня есть следующий сценарий ... Caller вызывает телефонный номер. Приемник вызова отвечает на вызов и слышит сообщение. Приемник звонков скажет что-то, что будет записано, и нажмите *, когда он закончит то, что он должен сказать. Можно ли получить * от человека, который получает звонок, чтобы я знал, когда он закончил с сообщением? – jmenicucci

+0

А, да. В глаголе есть атрибут finishOnKey, который вы можете использовать для завершения записи. Затем Twilio отправляет указанный вами URL-адрес действия. Но транскрипция будет отдельным запросом через несколько секунд ... http://www.twilio.com/docs/api/twiml/record – xmjw