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.

Из документации

Для двухканальных опций вы можете выбрать двойную запись-ответ-ответ или двойную запись-звонок. Родительский вызов всегда будет на первом канале, а дочерний вызов всегда будет на втором канале.

Сказав, что ваш ответ указывает на то, что ваши записи являются одноканальными, это не то, чего я ожидал, но я никогда не использовал двухканальную запись, поэтому я точно не знаю. Ваши временные метки не перекрываются, поэтому я подозреваю, что это не отдельные каналы одного и того же вызова.

Другие вопросы по тегам