Twilio - кто сказал что
Я слежу за этим блогом https://www.twilio.com/blog/2016/05/introducing-dual-channel-recording.html и смог получить запись для каждого канала. Как определить, кто что сказал, используя следующий ответ?
{
"first_page_uri": "/2010-04-01/Accounts/ACd6b6b7dc8ae6f3e6f7ff72c8dbbd457f/Calls/CAfc653524fde406f6ebeb105d8865cc9c/Recordings.json?PageSize=50&Page=0",
"end": 5,
"previous_page_uri": null,
"uri": "/2010-04-01/Accounts/ACd6b6b7dc8ae6f3e6f7ff72c8dbbd457f/Calls/CAfc653524fde406f6ebeb105d8865cc9c/Recordings.json?PageSize=50&Page=0",
"page_size": 50,
"start": 0,
"recordings": [
{
"sid": "RE014948146c2838667c4ee2296e2f8dab",
"account_sid": "ACd6b6b7dc8ae6f3e6f7ff72c8dbbd457f",
"call_sid": "CAfc653524fde406f6ebeb105d8865cc9c",
"duration": "1",
"date_created": "Wed, 04 Oct 2017 16:37:00 +0000",
"api_version": "2010-04-01",
"date_updated": "Wed, 04 Oct 2017 16:37:01 +0000",
"status": "completed",
"source": "RecordVerb",
"channels": 1,
"price": "-0.00250",
"price_unit": "USD",
"encryption_details": null,
"error_code": null,
"uri": "/2010-04-01/Accounts/ACd6b6b7dc8ae6f3e6f7ff72c8dbbd457f/Recordings/RE014948146c2838667c4ee2296e2f8dab.json"
},
{
"sid": "RE1ac589e42f05c8370d74e04d7480bea7",
"account_sid": "ACd6b6b7dc8ae6f3e6f7ff72c8dbbd457f",
"call_sid": "CAfc653524fde406f6ebeb105d8865cc9c",
"duration": "18",
"date_created": "Wed, 04 Oct 2017 16:36:37 +0000",
"api_version": "2010-04-01",
"date_updated": "Wed, 04 Oct 2017 16:37:01 +0000",
"status": "completed",
"source": "RecordVerb",
"channels": 1,
"price": "-0.00250",
"price_unit": "USD",
"encryption_details": null,
"error_code": null,
"uri": "/2010-04-01/Accounts/ACd6b6b7dc8ae6f3e6f7ff72c8dbbd457f/Recordings/RE1ac589e42f05c8370d74e04d7480bea7.json"
}
],
"next_page_uri": null,
"page": 0
}
2 ответа
Twilio разработчик евангелист здесь.
Обе эти записи говорят, что они были сделаны с использованием RecordVerb
, То есть <Record>
, Записи сделаны с <Record>
может записывать только один поток аудио, обычно он используется при вызове только с одним участком как часть системы голосовой почты.
Единственный способ сделать двухканальные записи - это сгенерировать вызов из REST API и подключить его к другому пользователю с помощью <Dial>
а также <Number>
или же <Client>
или же <Sip>
или же <Sim>
,
Вы не можете получить двойную или более канальную запись конференции с Twilio.
Из документации
Для двухканальных опций вы можете выбрать двойную запись-ответ-ответ или двойную запись-звонок. Родительский вызов всегда будет на первом канале, а дочерний вызов всегда будет на втором канале.
Сказав, что ваш ответ указывает на то, что ваши записи являются одноканальными, это не то, чего я ожидал, но я никогда не использовал двухканальную запись, поэтому я точно не знаю. Ваши временные метки не перекрываются, поэтому я подозреваю, что это не отдельные каналы одного и того же вызова.