Corrigir Inserção de Pontuação Errada na Ditado em uma Build Localizada
🔍 WiseChecker

Corrigir Inserção de Pontuação Errada na Ditado em uma Build Localizada

Ao ditar texto no Windows 11, o sistema pode inserir sinais de pontuação em um estilo que não corresponde às suas configurações regionais ou de idioma. Por exemplo, um usuário com layout de teclado francês pode ver aspas no estilo inglês ou um usuário britânico pode obter colocação de ponto que segue as convenções dos EUA. Esse problema ocorre porque o mecanismo de ditado usa um estilo de pontuação padrão vinculado ao idioma base do sistema operacional, em vez da build localizada ou do idioma de entrada selecionado. Este artigo explica por que o estilo de pontuação errado aparece e fornece correções passo a passo para alinhar a saída do ditado com sua build localizada.

Principais Conclusões: Corrigir o Estilo de Pontuação do Ditado em uma Build Localizada

  • Configurações > Hora e Idioma > Fala > Pontuação automática: Desative e reative esta opção para redefinir as regras de pontuação para o idioma de entrada atual.
  • Configurações > Hora e Idioma > Idioma e região > Idiomas preferidos > Opções de idioma: Remova e adicione novamente o pacote de idiomas localizado correto para forçar o mecanismo de ditado a usar o estilo de pontuação adequado.
  • Registro do Windows HKEY_CURRENT_USER\Software\Microsoft\Speech\Settings: Defina manualmente o valor do estilo de pontuação se as opções da interface não aplicarem o comportamento correto.

ADVERTISEMENT

Por que o Ditado Usa o Estilo de Pontuação Errado em uma Build Localizada

O ditado do Windows 11 depende de um mecanismo de reconhecimento de fala que processa o áudio e o mapeia para texto. O mecanismo inclui um módulo de pontuação que insere vírgulas, pontos, pontos de interrogação e aspas com base em regras específicas do idioma. Em uma build localizada, o sistema operacional é configurado para uma região e idioma específicos, mas o mecanismo de ditado pode usar um estilo de pontuação genérico vinculado ao idioma base do Windows 11. Por exemplo, o idioma base inglês dos EUA usa aspas duplas e um ponto antes das aspas de fechamento, enquanto o inglês britânico usa aspas simples e coloca o ponto após as aspas de fechamento. Se sua build localizada usar um estilo de pontuação diferente, como os guillemets franceses ou as aspas de abertura e fechamento alemãs, o mecanismo de ditado ainda pode gerar o estilo inglês dos EUA.

A causa raiz é que o mecanismo de ditado não herda automaticamente as regras de pontuação do idioma de entrada ativo ou do formato regional. Em vez disso, ele verifica a lista de idiomas preferidos e aplica as regras do primeiro idioma que possui um modelo de fala correspondente. Se a build localizada não for o idioma principal na lista, ou se o modelo de fala para esse idioma estiver ausente, o mecanismo recorre ao idioma base. Esse comportamento é proposital, mas pode ser corrigido ajustando as configurações de idioma e, em alguns casos, editando um valor do registro.

Passos para Corrigir o Estilo de Pontuação do Ditado

Os passos a seguir cobrem três métodos para corrigir o estilo de pontuação. Comece com o Método 1, pois é o mais simples e afeta apenas a sessão do usuário atual. Se não funcionar, prossiga para o Método 2 para recarregar o pacote de idiomas. Use o Método 3 apenas se os dois primeiros métodos falharem.

Método 1: Alternar a Pontuação Automática nas Configurações de Fala

  1. Abra as Configurações de Fala
    Pressione a tecla Windows + I para abrir Configurações. Vá para Hora e Idioma > Fala. Role para baixo até a seção Pontuação automática.
  2. Desative e Reative a Pontuação Automática
    Desative a opção Pontuação automática. Aguarde cinco segundos e ative-a novamente. Essa ação redefine as regras de pontuação para o idioma de entrada atual.
  3. Teste o Ditado
    Abra qualquer campo de texto, pressione a tecla Windows + H para iniciar o ditado e fale uma frase que inclua pontuação. Diga “olá vírgula como você está ponto de interrogação” e verifique se o estilo de pontuação corresponde à sua build localizada.

Método 2: Readicionar o Pacote de Idiomas Localizado

  1. Abra as Configurações de Idioma
    Pressione a tecla Windows + I, depois vá para Hora e Idioma > Idioma e região. Em Idiomas preferidos, localize seu idioma localizado. Por exemplo, se você usa francês (Canadá), encontre-o na lista.
  2. Remova o Pacote de Idiomas
    Clique no menu de três pontos ao lado do idioma e selecione Remover. Confirme a remoção. Isso exclui o modelo de fala e as regras de pontuação associadas a esse idioma.
  3. Adicione o Pacote de Idiomas Novamente
    Clique em Adicionar um idioma no topo da lista de Idiomas preferidos. Pesquise seu idioma localizado, selecione-o e clique em Avançar. Na tela Recursos de idioma, certifique-se de que a caixa Fala esteja marcada. Clique em Instalar. O Windows 11 baixa o modelo de fala e as regras de pontuação para esse idioma.
  4. Defina o Idioma como Padrão
    Após a instalação, clique no menu de três pontos ao lado do idioma recém-adicionado e selecione Mover para cima até que ele esteja no topo da lista de Idiomas preferidos. Isso força o mecanismo de ditado a usar o estilo de pontuação desse idioma como conjunto de regras principal.
  5. Reinicie e Teste
    Reinicie o Windows 11. Abra qualquer campo de texto, inicie o ditado com a tecla Windows + H e fale uma frase de teste com pontuação. A saída agora deve usar o estilo correto para sua build localizada.

Método 3: Editar o Registro para Forçar o Estilo de Pontuação

  1. Abra o Editor do Registro
    Pressione a tecla Windows + R, digite regedit e pressione Enter. Se solicitado pelo Controle de Conta de Usuário, clique em Sim.
  2. Navegue até a Chave de Configurações de Fala
    No Editor do Registro, vá para HKEY_CURRENT_USER\Software\Microsoft\Speech\Settings. Se a chave Settings não existir, clique com o botão direito na chave Speech, selecione Novo > Chave e nomeie como Settings.
  3. Crie ou Modifique o Valor do Estilo de Pontuação
    Clique com o botão direito no painel direito, selecione Novo > Valor DWORD (32 bits) e nomeie como PunctuationStyle. Clique duas vezes em PunctuationStyle e defina os Dados do valor como um dos seguintes: 0 para pontuação inglês dos EUA, 1 para pontuação inglês britânico ou 2 para pontuação localizada (usa as regras do idioma preferido principal). Para uma build localizada, defina o valor como 2.
  4. Reinicie o Serviço de Fala
    Pressione a tecla Windows + R, digite services.msc e pressione Enter. Encontre o serviço Windows Speech Recognition, clique com o botão direito e selecione Reiniciar. Se o serviço não estiver em execução, clique com o botão direito e selecione Iniciar.
  5. Teste o Ditado
    Abra qualquer campo de texto, inicie o ditado e fale uma frase com pontuação. A saída agora deve corresponder ao estilo de pontuação da sua build localizada.

ADVERTISEMENT

Problemas Comuns e Falhas Relacionadas

O Ditado Ainda Usa Pontuação dos EUA Após Reinstalação do Idioma

Se você removeu e readicionou o pacote de idiomas localizado, mas o mecanismo de ditado ainda gera pontuação dos EUA, o problema pode ser que o modelo de fala para seu idioma localizado não foi instalado completamente. Vá para Configurações > Hora e Idioma > Idioma e região, clique no menu de três pontos no seu idioma localizado e selecione Opções de idioma. Em Fala, verifique se o modelo de fala mostra como Instalado. Se mostrar como Download pendente, clique no botão Download e aguarde a conclusão. Após o download, reinicie o serviço Windows Speech Recognition usando as etapas do Método 3, passo 4.

O Ditado Não Insere Pontuação Alguma

Quando o ditado produz texto sem pontuação, o recurso Pontuação automática pode estar desabilitado globalmente. Abra Configurações > Hora e Idioma > Fala e certifique-se de que Pontuação automática esteja ativado. Se já estiver ativado, desative e ative novamente conforme descrito no Método 1. Se o problema persistir, verifique o valor do registro PunctuationStyle em HKEY_CURRENT_USER\Software\Microsoft\Speech\Settings. Se o valor estiver definido como 0, altere para 2. Se o valor não existir, crie-o e defina como 2.

O Ditado Usa Aspas Erradas para um Idioma Específico

Algumas builds localizadas, como alemão ou francês, usam aspas diferentes do inglês. Por exemplo, o alemão usa „ e “ enquanto o francês usa « e ». Se o ditado inserir aspas duplas inglesas, o pacote de idiomas pode estar faltando o arquivo de recurso de pontuação. Desinstale completamente o pacote de idiomas, reinicie o Windows 11 e reinstale o pacote em Configurações > Hora e Idioma > Idioma e região. Certifique-se de selecionar a variante correta do idioma, como Alemão (Alemanha) em vez de Alemão (Suíça), porque cada variante tem suas próprias regras de pontuação.

Estilo de Pontuação do Ditado: Build Localizada vs Idioma Base

Item Build Localizada Fallback do Idioma Base
Fonte da pontuação Modelo de fala específico do idioma do pacote de idiomas instalado Regras genéricas de pontuação inglês dos EUA do idioma base do SO
Exemplo de aspas Alemão: „Guten Tag“ ou Francês: «Bonjour» Inglês: “Hello”
Colocação do ponto Inglês britânico: ponto após as aspas de fechamento Inglês dos EUA: ponto antes das aspas de fechamento
Método de correção Reinstalar pacote de idiomas e defini-lo como idioma preferido principal Alternar Pontuação automática ou editar o valor do registro PunctuationStyle
Comportamento da chave do registro Valor 2 força regras localizadas do idioma principal Valor 0 força regras inglês dos EUA independentemente do pacote de idiomas

Agora você pode corrigir a pontuação do ditado em qualquer build localizada do Windows 11 alternando a Pontuação automática, reinstalando o pacote de idiomas correto ou editando o registro. Após aplicar a correção, teste o ditado em um documento ou e-mail para confirmar se o estilo de pontuação corresponde às suas expectativas regionais. Para usuários avançados, o valor do registro PunctuationStyle em HKEY_CURRENT_USER\Software\Microsoft\Speech\Settings fornece uma substituição permanente que sobrevive a atualizações do pacote de idiomas.

ADVERTISEMENT