Corrigir o Voice Access lendo o dispositivo de captura padrão errado no Windows 11
🔍 WiseChecker

Corrigir o Voice Access lendo o dispositivo de captura padrão errado no Windows 11

Correção rápida: o Voice Access usa o dispositivo de captura padrão do sistema, não o definido por aplicativo em Configurações → Som. Defina o padrão explicitamente: abra mmsys.cpl → guia Gravação, clique com o botão direito no microfone desejado e escolha Definir como Dispositivo Padrão. O Voice Access o reconhecerá na próxima inicialização.

Você ativou o Voice Access para digitação por comando de voz. Ele ouve quando você diz “Voice Access wake up”, mas transcreve lixo assim que você começa a ditar. O microfone interno do notebook está sendo usado em vez do headset USB de alta qualidade que você queria. O headset está definido como padrão para alguns aplicativos, mas não para o Voice Access — ele está lendo o padrão do sistema, e o padrão do sistema nunca mudou.

Sintoma: o Voice Access transcreve incorretamente porque está usando o microfone errado (geralmente o interno em vez de um headset conectado).
Afeta: Windows 11 com Voice Access ativado e múltiplos microfones disponíveis.
Tempo de correção: 5 minutos.

ADVERTISEMENT

Por que o Voice Access ignora as configurações de microfone por aplicativo

O áudio moderno do Windows tem dois conceitos de dispositivo padrão: Padrão (usado pela maioria dos aplicativos) e Dispositivo de Comunicação Padrão (usado por aplicativos VoIP como Teams, Zoom). O novo aplicativo Configurações também permite substituir a entrada por aplicativo em Configurações → Sistema → Som → Mixer de volume. O Voice Access ignora todas as substituições por aplicativo e lê apenas o Dispositivo de Comunicação Padrão do sistema, com fallback para o Padrão comum.

Se o headset estiver definido como Padrão para a maioria dos aplicativos, mas o microfone interno ainda for o Dispositivo de Comunicação Padrão (ou vice-versa), o Voice Access usará o errado. Definir ambos os padrões para o mesmo headset resolve o problema.

Método 1: Definir os padrões do sistema pela caixa de diálogo de Som legada

  1. Pressione Win + R, digite mmsys.cpl, pressione Enter.
  2. Clique na guia Gravação.
  3. Encontre o microfone que deseja que o Voice Access use.
  4. Clique com o botão direito nele e escolha Definir como Dispositivo Padrão. Uma marca de seleção verde aparece.
  5. Clique com o botão direito novamente e escolha Definir como Dispositivo de Comunicação Padrão. Um ícone de telefone aparece ao lado da marca de seleção.
  6. Clique em OK.
  7. Abra o Voice Access (Win+H ou Pesquisa). Agora ele usará o headset.

O Voice Access lê o padrão na inicialização, não continuamente. Se já estiver em execução, feche e reabra.

ADVERTISEMENT

Método 2: Definir os padrões pelo novo aplicativo Configurações

  1. Abra Configurações → Sistema → Som.
  2. Em Entrada, clique no microfone que deseja como padrão. A seleção se torna ativa.
  3. Para controle mais preciso, role até AvançadoTodos os dispositivos de som. Clique no microfone e confirme que Dispositivo de áudio padrão mostra Padrão.
  4. O novo aplicativo Configurações não separa Padrão de Comunicação Padrão. Use o Método 1 se precisar definir ambos explicitamente.

Para a maioria dos casos, o Método 2 é suficiente — o Voice Access usa o que estiver definido. O Método 1 é necessário apenas quando aplicativos de comunicação e o Voice Access precisam de padrões diferentes.

Método 3: Fixar o microfone padrão para que o Windows não troque ao desconectar

Headsets USB desconectam quando você os retira, e o Windows volta para a melhor entrada disponível (geralmente o microfone interno). Ao reconectar, o Windows nem sempre restaura o headset como padrão.

  1. Na caixa de diálogo de Som legada (Método 1), encontre o headset.
  2. Clique com o botão direito → Propriedades → guia Avançado. Confirme que Permitir que aplicativos assumam o controle exclusivo deste dispositivo está desmarcado (compartilhamento é aceitável).
  3. Na guia Geral, defina Uso do dispositivo como Usar este dispositivo (ativar).
  4. Desconecte e reconecte o headset. Verifique se ele retorna automaticamente como Padrão.
  5. Se não retornar, seu headset USB pode ser enumerado com um nome diferente a cada conexão — verifique no Gerenciador de Dispositivos → Controladores de som, vídeo e jogos, procurando por duplicatas com números entre parênteses.

Para microfones USB que mudam de ID do dispositivo a cada conexão, uma ferramenta de terceiros como SoundSwitch (gratuita, código aberto) pode definir automaticamente o padrão sempre que o headset aparecer.

ADVERTISEMENT

Como verificar se a correção funcionou

  • Abra o Voice Access. O ícone do microfone no topo mostra o nome do dispositivo correto.
  • Diga “Voice Access listen”. A resposta de ativação mostra que ouviu o microfone certo.
  • Dite uma frase no Bloco de Notas. A transcrição é precisa.
  • Desconecte e reconecte o headset. O Voice Access ainda o usa (não o interno) na próxima inicialização.

Se nada disso funcionar

Se o Voice Access ainda usar o dispositivo errado, reinicie o Serviço de Reconhecimento de Fala via services.msc. Se o padrão estiver definido corretamente em Som, mas o Voice Access ignorá-lo, sua instalação do Windows pode precisar da atualização mais recente do mecanismo do Voice Access — verifique Configurações → Acessibilidade → Fala → Voice Access para um link Gerenciar idiomas e atualize se disponível. Para troca consistente de microfone com headsets Bluetooth, desabilite Hands-Free AG Audio nas propriedades do headset — o Voice Access funciona melhor com o perfil estéreo (A2DP) do que com o viva-voz (HFP).

Conclusão: o Voice Access lê os padrões do sistema, não as substituições por aplicativo. Defina tanto Padrão quanto Comunicação Padrão para o mesmo headset, reinicie o Voice Access e a ditado melhora drasticamente.

ADVERTISEMENT