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.
Afeta: Windows 11 com Voice Access ativado e múltiplos microfones disponíveis.
Tempo de correção: 5 minutos.
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
- Pressione
Win + R, digitemmsys.cpl, pressione Enter. - Clique na guia Gravação.
- Encontre o microfone que deseja que o Voice Access use.
- Clique com o botão direito nele e escolha Definir como Dispositivo Padrão. Uma marca de seleção verde aparece.
- 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.
- Clique em OK.
- 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.
Método 2: Definir os padrões pelo novo aplicativo Configurações
- Abra Configurações → Sistema → Som.
- Em Entrada, clique no microfone que deseja como padrão. A seleção se torna ativa.
- Para controle mais preciso, role até Avançado → Todos os dispositivos de som. Clique no microfone e confirme que Dispositivo de áudio padrão mostra Padrão.
- 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.
- Na caixa de diálogo de Som legada (Método 1), encontre o headset.
- 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).
- Na guia Geral, defina Uso do dispositivo como Usar este dispositivo (ativar).
- Desconecte e reconecte o headset. Verifique se ele retorna automaticamente como Padrão.
- 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.
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.