
O que são os Objetos de Controle de Chamadas (NCCOs)? | One Dev Minute
Tempo de leitura: 1 minuto
Bem-vindos ao One Dev Minute! Esta série está hospedada no canal do YouTube VonageDev. O objetivo desta série de vídeos é compartilhar conhecimento de forma concisa.
Neste vídeo, Amanda Cavallaro, nossa Developer Advocate, fala sobre os objetos de controle de chamadas, que são um conjunto de ações que instruem a Vonage a controlar a chamada para o seu aplicativo Vonage. Por exemplo, você pode conectar uma chamada, enviar voz sintetizada usando o recurso “Conversa”, transmitir áudio ou gravar uma chamada.
Transcrição
Olá, sou a Amanda Cavallaro e trabalho como advocate de desenvolvedores na Vonage.
Um objeto de controle de chamada, ou NCCO, é um conjunto de instruções que uma chamada de voz seguirá.
Um NCCO é composto por uma ou mais ações. A ordem das ações é importante, pois descreve o fluxo da chamada. As opções são usadas para personalizar uma ação. Um objeto de controle de chamada é representado por um array de JSON.
Neste exemplo, podemos ver uma ação de conexão com as opções para fazer uma ligação para um determinado número em um terminal do tipo telefone que contém um número.
Este segundo exemplo é semelhante ao primeiro, mas ele faz uma chamada para um determinado número de telefone para um endpoint do tipo app, conectando-se a um aplicativo cliente, e também envia atualizações da URL do evento.
Você pode juntar várias chamadas em uma chamada de conferência. Neste exemplo, você pode ver uma ação usada para iniciar uma conversa, acompanhada de um texto descritivo indicando que você está participando de uma conferência. Em seguida, vem uma ação que cria a conversa para a teleconferência.
Também podemos aproveitar o reconhecimento de fala. Aqui está um trecho de código que mostra como lidar com a entrada de um usuário.
Podemos aceitar Dual Tone Multi Frequency (DTMF), voz ou ambos.
Você pode saber mais nos links abaixo.
Links
Mais recursos relacionados ao NCCO: