Obtener una grabación de llamada

El proveedor de Voice getCallRecording le permite descargar la grabación de una llamada desde la URL devuelta en un archivo Voice API una vez finalizada la llamada.

Firma del método

getCallRecording(recordingUrl: string)

Obtener una grabación de llamada

const session = vcr.createSession();
const voice = new Voice(session);

const stream = await voice.getCallRecording('$RECORDING_URL');
stream.pipe(fs.createWriteStream('$PATH'));

Cargar una grabación de llamada en Activos

El SDK de Vonage Cloud Runtime tiene una función de ayuda que te permite almacenar directamente la llamada a Voice API con la función Proveedor de activos.

Firma del método

uploadCallRecording(recordingUrl: string, assetsPath: string)

Cargar una grabación de llamada en Activos

const session = vcr.createSession();
const voice = new Voice(session);

await voice.uploadCallRecording('$RECORDING_URL', '/calls');