Blip Speech 3 de agosto de 2026 12:24 Atualizado Índice: Introdução Como funciona? Ativação Implementação Validação do tipo Obter a URL do json do áudio Transcrição IntroduçãoO Blip Speech é o nosso provedor de voz, e permite que você adicione a capacidade de entendimento de voz ao seu Contato Inteligente através da transcrição de áudios. Por exemplo: Você possui um contato inteligente com uma cascata pronta para interagir com o cliente de forma autônoma, mas quando recebe um áudio no Whatsapp precisa informar ao cliente que ele precisa interagir por texto. O Blip Speech possibilita que você adicione ao seu fluxo um bloco para transcrever os áudios recebidos pelo cliente e assim possa interagir com ele somente pela voz! Como funciona?O Blip Speech é um comando do Blip, facilitando, assim, a integração da tecnologia proprietária de transcrição da Blip ao Contato Inteligente.A integração permite: A fácil integração da tecnologia ao fluxo conversacional; A transcrição automática de áudios em português brasileiro; Possibilidade de transcrever áudios em inglês, espanhol e francês. AtivaçãoAo ativar e conectar a integração na tela de Provedores de IA, ela deverá ser configurada no fluxo bot.Esteja ciente de que ao confirmar o uso do Blip Speech, você poderá receber uma cobrança. Consulte a tabela de preços no link do modal, e entenda os custos. Estamos desenvolvendo uma tela que irá mostrar informações sobre o consumo, ela estará disponível em breve. ImplementaçãoAntes de implementar o Blip Speech no fluxo conversacional, é necessário realizar algumas etapas no fluxo conversacional. Validação do tipoA primeira etapa é a validação do tipo da mensagem recebida pelo bot. Ou seja, permitir que a mensagem seja transcrita apenas se o tipo dela for um áudio. Obter a URL do json do áudioEm uma ação de entrada no bloco que a transcrição será realizada, basta colocar a variável de entrada referente a variável da mensagem de áudio enviada pelo usuário, como na imagem abaixo:Ainda nessa ação, clicando em SCRIPT, obtenha a URL usando o código em javascript abaixo:function run(input){ input = JSON.parse(input) return input['uri'] }E por último, colocar uma variável de retorno que terá o valor da URL pronta para ser transcrita no passo a seguir. TranscriçãoPara realizar a transcrição, é necessário processar um comando como ação de entrada.O comando deve ser preenchido conforme a imagem abaixo. A variável de resposta pode ter o nome da sua escolha. No exemplo abaixo, a variável que será retornada com a transcrição é a transcriptionResult. Clicando em Recursos, você irá colocar o json que contém as informações necessárias para se comunicar corretamente com o Blip Speech. São elas: url: Variável que corresponde a url do áudio enviado; guid: Variável com identificador alfa numérico único; contactId: Variável com a identidade do contato/usuário que enviou o áudio para o bot (recomendamos o uso da variável padrão {{contact.identity}}) maxDuration: Máximo de um áudio que será transcrito, em segundos. Caso não seja fornecido um valor de maxDuration, será definido por default como 600 segundos. language: O idioma dos áudios que serão transcritos. . Caso não seja fornecido, seu valor será por default “auto”, que faz o sistema de transcrição detectar automaticamente a língua do áudio enviado antes de realizar a transcrição. Como resultado, você terá um json dessa forma:{ "url":"{{urlAudio}}", "guid":"{{random.guid}}", "contactId":"{{contact.identity}}",, "maxDuration":240, "language":"pt" }Seguindo os passos acima, ao final desse fluxo você terá uma variável que contém a transcrição do áudio enviado, para poder seguir as tratativas do seu fluxo conversacional.Ou se preferir, pode fazer download deste fluxo clicando aqui, e importar no builder do seu contato inteligente.Para mais informações, acesse a discussão sobre o assunto em nossa comunidade ou os vídeos no nosso canal. 😃 Artigos relacionados Carrossel Templates Gravação e envio de áudio Envio de Mensagens Ativas do WhatsApp no Blip Desk Como enviar email pelo bot através do Builder Como enviar SMS via API