Transcrição do Google Cloud Storage & Speech API V2 para Gravações/Correio de voz no 3CX V20

Observação: As etapas 1 e 2 podem ser ignoradas se você já tiver uma conta do GCloud com os direitos apropriados e os compartimentos do Google.

Etapa 1: Acesso Necessário à Conta

Para configurar os buckets de armazenamento do Google, acesse "IAM & Admin" > "IAM" no painel do Google Cloud e verifique se sua conta tem, no mínimo, essas funções atribuídas:

Configuração do Google Cloud Storage para 3CX - Permissões

  • "Administrador da Conta de Serviço".
  • "Administrador da Chave da Conta de Serviço".
  • "Administrador do IAM do Projeto".
  • "Administrador de Armazenamento".

Etapa 2: Criar um Bucket de Armazenamento

Você pode pular esta parte se já tiver configurado os Storage Buckets em seu projeto

Se você tiver uma assinatura ativa com opções de pagamento configuradas, prossiga para criar um novo bucket de armazenamento em seu projeto de nuvem do Google:

No menu de navegação principal, selecione "Storage" (Armazenamento) > "Browser" (Navegador) e clique em "Create Bucket" (Criar Compartimento) para criar um novo compartimento de armazenamento.

Configuração do Google Cloud Storage para 3CX - Criar um bucket

  • Na página "Criar um bucket", configure:
  • Nome - insira um nome permanente globalmente exclusivo.
  • Onde armazenar os dados - selecione o tipo de local de armazenamento de acordo com suas necessidades.
  • Classe de armazenamento - selecione a classe de armazenamento apropriada para seu uso.
  • Controle de acesso - defina como controlar o acesso aos objetos no bucket de armazenamento.
  • Configurações avançadas - opcionalmente, defina preferências de política de criptografia e retenção para o bucket de armazenamento.
  • Clique em "Create" (Criar) para configurar o novo bucket de armazenamento.
  • Depois de criar o compartimento de armazenamento, você pode clicar em "Create folder" (Criar pasta) para adicionar novas pastas para manter os backups e as gravações arquivadas, por exemplo, "3cx_backups".

Prossiga para usar sua chave JSON salva e defina o bucket de armazenamento do Google Cloud configurado como um local para armazenar backups do 3CX e arquivar gravações.

Importante:

Os arquivos de backup armazenados ou as gravações arquivadas no estado "Em espera" ou armazenadas/arquivadas devido à política de retenção efetiva não podem ser excluídos ou substituídos pelo PABX.

Etapa 3: Habilitar a API de Fala-para-Texto da Nuvem para seu Projeto

Configuração do Google Cloud Storage para 3CX - Ativar a conversão de Fala-em-Texto

No Console do Google, navegue até APIs e serviços > Biblioteca e pesquise a API Cloud Speech-to-Text. Selecione-a e clique em "Enable" (Ativar).

Configuração do Google Cloud Storage para 3CX - Ativar a conversão de Fala-em-Texto

Etapa 4: Criar uma Conta de Serviço e uma Chave com Armazenamento e Acesso ao Speech

Criação de uma Conta de Serviço e Chave com Armazenamento e Acesso Speech

Creating a Service Account and key with Storage and Speech Access

Em seu projeto do GCloud, navegue até IAM & Admin > Contas de serviço e clique em "Criar Conta de Serviço". Dê um nome a ela e clique em "Create and Continue" (Criar e Continuar).

Em IAM & Admin > Service Accounts e clique em "Create Service Account" (Criar Conta de Serviço)

Adicione as seguintes funções à sua conta de serviço e clique em "Continue" (Continuar) e depois em "Done" (Concluído):

  1. Administrador de Armazenamento
  2. Administrador do Speech na Nuvem

Adição de Funções em sua Conta de Serviço

Edite a conta de serviço recém-criada e selecione a guia "Keys" (Chaves) e, em seguida, "Add Key" (Adicionar chave)

Selecione a guia "Keys" (Chaves) e clique em "Add Key" (Adicionar chave)

Selecione o tipo Json e clique em "Create" (Criar).

Criação de chave particular

Um arquivo json será baixado. Salve-o em um local seguro, pois você não poderá baixá-lo novamente.

Etapa 5: Ativar o Arquivamento Remoto e a Transcrição

Configurações de arquivamento e transcrição no Admin Console

  1. Para configurar o 3CX para usar a transcrição para correios de voz e/ou gravações, navegue até o Admin Console > "Sistema" > "Armazenamento".
  2. Selecione a opção "Enable Remote Data Storage & Archiving" (Habilite o Armazenamento e o Arquivamento Remoto de Dados) e selecione "Google Storage" (Armazenamento do Google) em Tipo de Local (Obrigatório).
  3. Faça upload do arquivo json baixado na etapa anterior, no campo Chave Privada (tipo JSON) e selecione uma Pasta/Caminho em seu Google Storage Bucket (Compartimento de Armazenamento do Google).
  4. Marque as caixas de seleção Recordings (Gravações) e Voicemails (Mensagens de voz) para ativar o arquivamento automático no Google Storage.
  5. Salve e vá para Integrations (Integrações) > Transcription (Transcrição)
  6. Selecione Google Speech como o mecanismo de transcrição
  7. Selecione o menu suspenso Speech Language (Idioma da Fala) para definir o idioma da transcrição.
  8. Selecione o que será transcrito:
  1. Voicemails Only (Somente Mensagens de Voz) - restringe a mensagens de voz.
  2. Recordings Only (Somente Gravações) - restringe a gravações.
  3. Both Voicemails and Recordings (Correios de Voz e Gravações)
  1. Clique em "OK" para aplicar as configurações. Depois de ativar a Transcrição de Correio de Voz, o texto transcrito é incluído no corpo do e-mail dos correios de voz recebidos. Além disso, nas seções Voicemail/Recordings (Correio de voz/Gravação) do Cliente Web 3CX, o texto transcrito é exibido ao lado de cada correio de voz/rec.

As gravações são transcritas na íntegra no momento do arquivamento remoto (imediatamente/no horário programado). O 3CX inclui o Arquivamento no Bucket e, portanto, o arquivo pode ser transcrito na íntegra.

Veja Também

Última Atualização

Este documento foi atualizado pela última vez em 22 de agosto de 2024

https://www.3cx.com.br/docs/manual/google-speech-api-v2/