REDA One Centro de ajuda
PT
Idioma
English EN Español ES Português PT Italiano em breve Français FR Deutsch em breve العربية em breve
reda.one ↗

Entrada de Voz

Fale para enviar A REDA AI inclui um botão de entrada de voz que transforma a fala em mensagem do usuário — no assistente dentro do Salesforce e nos widgets do Community e do site. Ele roda inteiramente no navegador usando a Web Speech API padrão — nenhum áudio sai do dispositivo do usuário, e não há nada a configurar no agente.

O que faz

Um botão de microfone ao lado do campo de mensagem inicia a captura de voz diretamente ali. Quando o usuário fala, o navegador converte a fala em texto e ele aparece no campo de mensagem em tempo real. O usuário revisa, edita se necessário e envia — o agente processa como qualquer mensagem digitada.

A entrada de voz é uma alternativa à digitação, não um canal separado. Depois que o texto falado vira uma mensagem, o restante da conversa segue pelo pipeline padrão do agente.

Como funciona

  1. Clicar no microfone

    A gravação começa no mesmo lugar, com um indicador de escuta na barra de mensagem. O navegador pode solicitar permissão de microfone na primeira utilização.

  2. O navegador transcreve

    As palavras reconhecidas aparecem imediatamente como texto provisório. Assim que uma frase é finalizada, ela é adicionada à transcrição em andamento.

  3. O usuário faz uma pausa

    Após cerca de quatro segundos de silêncio com texto já capturado, a gravação termina automaticamente e a transcrição permanece no campo de mensagem. Usuários que continuam falando não são interrompidos.

  4. A transcrição vira mensagem

    O texto capturado chega ao campo de entrada do chat. O usuário pode editá-lo antes de enviar ou enviá-lo como está.

  5. O agente processa

    A partir daqui, a conversa é idêntica a qualquer conversa digitada — mesmo agente, mesmas ferramentas, mesmo contexto.

Suporte de navegadores

A entrada de voz depende da Web Speech API do navegador. O suporte e a qualidade variam:

Navegador Suporte
Google Chrome (desktop e Android)Completo
Microsoft EdgeCompleto
Safari (macOS e iOS)Completo
Brave, Opera, Vivaldi (baseados em Chromium)Completo
FirefoxNão compatível por padrão

Em um navegador que não oferece suporte à entrada de voz, o assistente dentro do Salesforce mostra um breve aviso de “não disponível” e o usuário volta a digitar. Nos widgets públicos do Community e do site, o botão de microfone é ocultado automaticamente onde não há suporte. O restante do chat continua funcionando normalmente.

Detecção de idioma

A entrada de voz usa o idioma configurado no navegador para o reconhecimento de fala (o idioma do navegador, definido nas preferências do navegador). Para usuários cujo idioma do Salesforce e do navegador coincidem, isso simplesmente funciona. Quando são diferentes, o reconhecimento segue o idioma do navegador, não o do Salesforce.

A transcrição é enviada ao agente literalmente. O idioma de resposta do agente é determinado pela diretriz de idioma da REDA AI, que se baseia no idioma do Salesforce do usuário — não no do navegador. Assim, um navegador com idioma francês ditando na sessão de um usuário do Salesforce em inglês produzirá uma transcrição em francês e uma resposta do agente em inglês, a menos que os prompts do agente tratem essa incompatibilidade.

Parada automática por silêncio

Após cerca de quatro segundos de silêncio com texto já capturado, a gravação termina automaticamente e a transcrição é deixada no campo de entrada. Isso evita obrigar os usuários a clicar manualmente em parar após cada fala.

Se o usuário ainda estiver falando quando o temporizador de silêncio for disparar, o reconhecimento é reiniciado e continua; o temporizador só é acionado em caso de silêncio real.

Permissões e privacidade

  • A permissão de microfone é gerenciada pelo navegador. Na primeira vez que um usuário inicia a entrada de voz em um site, o navegador solicita acesso ao microfone. Negar o acesso desativa a entrada de voz até que o usuário conceda novamente a permissão nas configurações do navegador.
  • O áudio permanece no dispositivo. A Web Speech API realiza o reconhecimento no próprio navegador ou por meio do serviço do fabricante do navegador. A REDA AI nunca recebe o áudio bruto — apenas o texto final que o usuário decide enviar.
  • A transcrição é tratada como qualquer mensagem digitada. Uma vez enviada, ela é armazenada no registro de Conversa, sujeita ao mesmo tratamento de arquivamento e auditoria que as mensagens digitadas.

Onde está disponível

A entrada de voz está disponível no assistente dentro do Salesforce (páginas de registro, a página inicial e a barra de utilitários do Lightning), no widget do portal Community e no widget do site.

No assistente dentro do Salesforce, ela está sempre ativa. Nos widgets públicos, ela vem ativada por padrão e um administrador pode desativá-la: desmarque Ativar entrada de voz no componente Community (no Experience Builder), ou adicione data-enable-voice="false" ao código de incorporação do widget do site. Em todos os widgets, o microfone só aparece em navegadores compatíveis com a entrada de voz.

Modos de falha

Sintoma Causa
“A entrada de voz não está disponível neste navegador” O navegador não expõe a Web Speech API. O Firefox é o caso mais comum.
Microfone selecionado, mas a gravação nunca começa A permissão de microfone foi negada. Peça ao usuário para reativá-la nas configurações do navegador e, depois, atualizar a página.
A gravação começa, mas palavras são perdidas ou reconhecidas incorretamente Ruído de fundo, sotaque ou microfone de baixa qualidade. A qualidade do reconhecimento de voz é responsabilidade do navegador — os usuários obtêm a mesma qualidade de reconhecimento que teriam em qualquer outro aplicativo web.
A transcrição está no idioma errado O idioma do navegador está configurado de forma diferente do idioma em que o usuário está falando. Ajuste a preferência de idioma do navegador; a entrada de voz usa esse valor na inicialização.
A gravação para rápido demais no meio da frase O usuário fez uma pausa de vários segundos ainda querendo falar. Continue falando antes que o temporizador de silêncio expire, ou clique no microfone novamente para reiniciar.

Boas práticas

Defina as expectativas do usuário na primeira utilização. Usuários de primeira viagem podem não perceber que a parada automática por silêncio ocorre após alguns segundos; uma dica no app ou uma nota de integração evita confusão.

Mantenha o campo de entrada visível após o ditado. A transcrição chega ao campo de entrada, mas não é enviada automaticamente. Os usuários devem revisar e editar antes de clicar em enviar — o reconhecimento de voz raramente é perfeito na primeira tentativa.

Documente internamente os requisitos de navegador. Se a organização padronizar um navegador sem suporte à Web Speech API, a entrada de voz não funcionará para esses usuários. Altere o padrão de navegador ou dependa da entrada digitada para esse grupo.

Não trate a voz como um canal separado. O mesmo agente lida com ambos. Use os mesmos prompts, ferramentas e campos de contexto; a voz é apenas uma alternativa à digitação.

Perguntas frequentes

Não. O reconhecimento de fala acontece no navegador; apenas o texto final da transcrição chega à REDA AI. O áudio nunca sai do dispositivo do usuário por meio deste recurso.

No assistente dentro do Salesforce, a entrada de voz está sempre ativa — se os usuários não devem usá-la, controle o acesso ao microfone no nível do navegador ou de gerenciamento de dispositivos. Nos widgets públicos, você pode desativá-la diretamente: desmarque Ativar entrada de voz no componente Community, ou adicione data-enable-voice="false" ao código de incorporação do widget do site.

O Firefox não expõe a Web Speech API por padrão. A REDA AI detecta isso — o assistente dentro do Salesforce mostra um aviso de indisponibilidade, e os widgets públicos simplesmente ocultam o microfone; usuários no Firefox devem digitar em vez disso.

No Salesforce Mobile e na maioria dos navegadores móveis (Chrome no Android, Safari no iOS), sim — sujeito à solicitação de permissão de microfone do navegador. A experiência do usuário é idêntica à do desktop.

Cada sessão usa um único idioma — o idioma configurado no navegador no momento em que a gravação começa. Trocar de idioma exige alterar a preferência de idioma do navegador e iniciar uma nova gravação.

O idioma de resposta do agente é determinado pelo idioma do Salesforce do usuário, não pelo navegador. Se os dois forem diferentes — por exemplo, navegador em francês, Salesforce em inglês — o agente responderá em inglês, independentemente do idioma em que a pergunta foi ditada. Alinhe as duas preferências para uma experiência em um único idioma.

Sim. A entrada de voz está disponível no assistente dentro do Salesforce, no widget do portal Community e no widget do site. Nos widgets públicos, ela vem ativada por padrão (onde o navegador for compatível) e pode ser desativada por um administrador — Ativar entrada de voz no componente Community, ou o atributo data-enable-voice no código de incorporação do widget do site.

A transcrição chega ao campo de entrada do chat, não diretamente à conversa. Edite o texto manualmente antes de enviar. O reconhecimento de voz é responsabilidade do navegador — a qualidade depende do ruído de fundo, do sotaque, do hardware do microfone e da versão do navegador.

Próximos passos

Leia Canal Interno para saber onde o widget de chat funciona, ou Agentes multilíngues para entender como o agente decide em que idioma responder.