2017-09-26 20 views
0

一意のユーザがコールに参加したときに録音を別々のオーディオファイルに保存するにはどうすればよいですか?録音を別のチャンネルに保存することができません

RecordingChannels: 'dual'は私を助けません。誰かが助けてくれますか?

function MakeCall(to, completedCallback) { 

    // Options and headers for the HTTP request 
    var options = { 
    host: 'api.twilio.com', 
    port: 443, 
    path: '/2010-04-01/Accounts/' + process.env.TWILIO_ACCOUNT_SID + '/Calls.json', 
    method: 'POST', 
    headers: { 
     'Content-Type': 'application/x-www-form-urlencoded', 
     'Authorization': 'Basic ' + new Buffer(process.env.TWILIO_ACCOUNT_SID + ':' + process.env.TWILIO_AUTH_TOKEN).toString('base64') 
    } 
    }; 

    // Setup the HTTP request and our response 
    var req = https.request(options, function (res) { 
    res.setEncoding('utf-8'); 
    // Collect response data as it comes back. 
    var responseString = ''; 
    res.on('data', function (data) { 
     responseString += data; 
    }); 
    var body = { 
    To: to, 
    From: process.env.TWILIO_FROM_NUMBER, 
    Url: url, 
    Record : true, 
    RecordingChannels : 'dual' 
    }; 
+0

これは会議録音用ですか?もしそうなら、[カンファレンスレコーディングでは1チャンネルしかサポートされていません](https://www.twilio.com/docs/api/twiml/conference#attributes-recording-status-callback-parameters)。 – philnash

+0

会議ではありません。 – user754657

+0

そのコードは動作するはずです。それがうまくいかないとあなたはどのように伝えますか? Twilioがレコーディングの準備ができたらアプリケーションを呼び出すように[RecordingStatusCallback'](https://www.twilio.com/docs/api/voice/making-calls#recordingstatuscallback-parameter)も設定する必要があります。 – philnash

答えて

0

ここではTwilioデベロッパーエバンジェリストです。

私はあなたの質問からいくつかのビットを残していると感じています。最後のコメントは、会議の各チャンネルを録音しようとしていることを示しています。

私が最初のコメントで言ったように、会議の各メンバーのチャンネルは、それがサポートされていないため記録できません。

カンバセーション全体またはdual channel recording when you set it in the API request to make the first callを記録するシングルチャンネル録画を行うことができます。しかし、2つのレッグがある場合、デュアルチャンネルレコーディングは2つのチャンネルしか録音しません。会議に接続するために<Record>を使用している場合は、その1つのレッグだけが記録されます。

0

@Twilioエバンジェリスト

私はデュアルチャンネル記録に取り組み、あなたが解決策を働いた場合にのみ、ここで返信することができ要求します。私の意見では解決策は機能しません。

あなたの提案はこれまで役に立たなかったです。

+0

私はあなたが質問を続けていることを知っています。私があなたに与えることができるのは、私が知っている答えです。コールの一端が「」を使用している場合、デュアルチャンネル録音を行うことはできません。 – philnash

関連する問題