https://a.storyblok.com/f/270183/65825/c7aaa977c5/ncco.png

O que são os Objetos de Controle de Chamadas (NCCO) | One Dev Min

Publicado em March 21, 2022

Tempo de leitura: 1 minuto

Sejam bem-vindos ao One Dev Minute! O objetivo desta série de vídeos é compartilhar informações em um formato de fácil assimilação. Você pode acompanhá-la no canal do YouTube da Vonage Dev.

Neste Video, Amanda Cavallaro, nossa Developer Advocate, falará sobre os Call Control Objects, que são um conjunto de ações que orientam a plataforma da Vonage sobre como controlar uma chamada direcionada ao seu aplicativo da Vonage. Por exemplo, você pode conectar uma chamada, enviar uma mensagem sintetizada, transmitir áudio ou gravar uma chamada.

Transcrição

Um Objeto de Controle de Chamada, ou NCCO, é um conjunto de instruções que controlará uma chamada de voz.

Um NCCO é composto por uma ou mais ações. A ordem delas é importante, pois descreve o fluxo da chamada. As opções são utilizadas para personalizar uma ação. Um Objeto de Controle de Chamada é representado por um array JSON.

Neste exemplo, podemos ver uma ação de conexão com as opções para fazer uma chamada de um determinado número para um endpoint do tipo telefone com um número.

Este segundo exemplo é semelhante ao primeiro, mas realiza uma chamada a partir de um determinado número de telefone para um endpoint do tipo aplicativo, conectando-se a um aplicativo cliente e, além disso, enviando atualizações a partir da URL do evento.

É possível unir várias chamadas em uma única conferência de áudio. Neste exemplo, você pode ver uma ação do tipo “discurso” com um texto descritivo que mostra sua entrada na conferência. Ela é seguida por uma ação que cria a conversa para a teleconferência.

Também podemos utilizar o reconhecimento de voz. 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 obter mais informações acessando os links abaixo.

Outros recursos relacionados à NCCO:

Guia NCCO

Referência NCCO

Coleção de exemplos da NCCO

Fluxo da chamada

Junte-se à comunidade de desenvolvedores da Vonage no Slack

Compartilhar:

https://a.storyblok.com/f/270183/400x400/3f6b0c045f/amanda-cavallaro.png
Amanda CavallaroRepresentante de Desenvolvedores