Desbloquear texto extra para vozes de fala no Windows 10
As novas versões do Windows costumam adicionar novas vozes de conversão de texto em voz. O Windows Vista adicionou Anna, que foi mantida até o Windows 7. O Windows 8 também teve novas vozes, David, Zira e Hazel. O Windows 10 apresenta um conjunto de vozes adicionais que você pode usar com o Narrator e a Cortana.
Se você está seguindo Winaero há algum tempo, deve se lembrar do artigo relacionado a uma das compilações de pré-lançamento do Windows 10 onde vimos como era possível obter duas vozes extras, Microsoft Mark Mobile e Microsoft Eva Mobile. O mesmo método pode ser usado para obter vozes extras em compilações recentes do Windows 10.
Dica: se você é fã de vozes Text-to-Speech, pode obter muito mais vozes localizadas se você instalar pacotes de idiomas para a sua versão do Windows. Por exemplo, a versão em espanhol inclui Helena e Sabina. A versão francesa tem Microsoft Hortense, a alemã tem Hedda, a japonesa tem Haruka e Huihui, a versão chinesa tradicional tem Tracy e assim por diante. Veja a tabela correspondente no final deste artigo.
As vozes podem ser desbloqueadas com um ajuste especial do Registro. Antes de prosseguir, certifique-se de que sua conta de usuário tenha privilégios administrativos. Agora, siga as instruções abaixo.
Para desbloquear vozes extras de conversão de texto em fala no Windows 10, faça o seguinte.
- Abra o Aplicativo Editor de registro.
- Vá para a seguinte chave do Registro.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens
Veja como acessar uma chave de registro com um clique. Aqui você verá a lista de vozes instaladas em seu Windows 10. No meu caso, é o seguinte, embora não consiga acessar todos eles.
- À esquerda, clique com o botão direito na voz que deseja disponibilizar e selecione 'Exportar' no menu de contexto.
- Abra o arquivo * .reg com o Bloco de Notas e substitua a parte
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Tokens
comHKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens
. - Se você é executando o Windows de 64 bits, você pode querer disponibilizar a voz para aplicativos de 32 bits de terceiros. Copie tudo abaixo do
Editor de registro do Windows versão 5.00
linha e cole no final do arquivo. - Para as linhas coladas, substitua o caminho do registro de
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens
comHKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ SPEECH \ Voices \ Tokens
. - Salve o arquivo editado como um novo arquivo * .reg e clique duas vezes nele para mesclá-lo.
Voila, você pode acessar essa voz no aplicativo Configurações.
O arquivo de registro exportado para a voz George (en-GB):
Editor de registro do Windows versão 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens \ MSTTS_V110_enGB_GeorgeM] @ = "Microsoft George - Inglês (Reino Unido)" "809" = "Microsoft George - Inglês (Reino Unido)" "CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}" "LangDataPath" = hex (2): 25,00,77,00,69,00,6e, 00,64,00,69,00,72,00,25,00,5c, 00,53, \ 00, 70,00,65,00,65,00,63,00,68,00,5f, 00,4f, 00,6e, 00,65,00,43,00,6f, 00,72,00, \ 65,00,5c, 00,45,00,6e, 00,67,00,69,00,6e, 00, 65,00,73,00,5c, 00,54,00,54,00,53, \ 00,5c, 00,65,00,6e, 00,2d, 00,47,00,42,00,5c, 00,4d, 00,53,00,54,00,54,00,53,00, \ 4c, 00, 6f, 00,63,00,65,00,6e, 00,47,00,42,00,2e, 00,64,00,61,00,74,00,00,00. "VoicePath" = hex (2): 25,00,77,00,69,00,6e, 00,64,00,69,00,72,00,25,00,5c, 00,53,00, \ 70,00,65,00,65,00,63,00,68,00,5f, 00,4f, 00,6e, 00,65,00,43,00,6f, 00,72,00,65, \ 00,5c, 00,45,00,6e, 00,67,00,69,00,6e, 00,65,00,73,00,5c, 00,54,00, 54,00,53,00, \ 5c, 00,65,00,6e, 00,2d, 00,47,00,42,00,5c, 00,4d, 00,32,00,30,00,35,00,37,00,47, \ 00,65,00,6f, 00,72,00,67,00,65,00,00,00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens \ MSTTS_V110_enGB_GeorgeM \ Attributes] "Idade" = "Adulto" "DataVersion" = "11.0.2013.1022" "Sexo" = "Masculino" "Idioma" = "809" "Nome" = "Microsoft George" "SayAsSupport" = "spell = NativeSupported; cardinal = GlobalSupported; ordinal = NativeSupported; data = GlobalSupported; tempo = GlobalSupported; telefone = NativeSupported; computador = NativeSupported; endereço = NativeSupported; moeda = NativeSupported; mensagem = NativeSupported; media = NativeSupported; url = NativeSupported; alfanumérico = NativeSupported " "SharedPronunciation" = "" "Fornecedor" = "Microsoft" "Versão" = "11.0"
O mesmo arquivo após todas as edições necessárias:
Editor de registro do Windows versão 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens \ MSTTS_V110_enGB_GeorgeM] @ = "Microsoft George - Inglês (Reino Unido)" "809" = "Microsoft George - Inglês (Reino Unido)" "CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}" "LangDataPath" = heWx (2): 25,00,77,00,69,00,6e, 00,64,00,69,00,72,00,25,00,5c, 00,53, \ 00, 70,00,65,00,65,00,63,00,68,00,5f, 00,4f, 00,6e, 00,65,00,43,00,6f, 00,72,00, \ 65,00,5c, 00,45,00,6e, 00,67,00,69,00,6e, 00, 65,00,73,00,5c, 00,54,00,54,00,53, \ 00,5c, 00,65,00,6e, 00,2d, 00,47,00,42,00,5c, 00,4d, 00,53,00,54,00,54,00,53,00, \ 4c, 00, 6f, 00,63,00,65,00,6e, 00,47,00,42,00,2e, 00,64,00,61,00,74,00,00,00. "VoicePath" = hex (2): 25,00,77,00,69,00,6e, 00,64,00,69,00,72,00,25,00,5c, 00,53,00, \ 70,00,65,00,65,00,63,00,68,00,5f, 00,4f, 00,6e, 00,65,00,43,00,6f, 00,72,00,65, \ 00,5c, 00,45,00,6e, 00,67,00,69,00,6e, 00,65,00,73,00,5c, 00,54,00, 54,00,53,00, \ 5c, 00,65,00,6e, 00,2d, 00,47,00,42,00,5c, 00,4d, 00,32,00,30,00,35,00,37,00,47, \ 00,65,00,6f, 00,72,00,67,00,65,00,00,00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens \ MSTTS_V110_enGB_GeorgeM \ Attributes] "Idade" = "Adulto" "DataVersion" = "11.0.2013.1022" "Sexo" = "Masculino" "Idioma" = "809" "Nome" = "Microsoft George" "SayAsSupport" = "spell = NativeSupported; cardinal = GlobalSupported; ordinal = NativeSupported; data = GlobalSupported; tempo = GlobalSupported; telefone = NativeSupported; computador = NativeSupported; endereço = NativeSupported; moeda = NativeSupported; mensagem = NativeSupported; media = NativeSupported; url = NativeSupported; alfanumérico = NativeSupported " "SharedPronunciation" = "" "Fornecedor" = "Microsoft" "Versão" = "11.0" [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ SPEECH \ Voices \ TokensW \ MSTTS_V110_enGB_GeorgeM] @ = "Microsoft George - Inglês (Reino Unido)" "809" = "Microsoft George - Inglês (Reino Unido)" "CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}" "LangDataPath" = hex (2): 25,00,77,00,69,00,6e, 00,64,00,69,00,72,00,25,00,5c, 00,53, \ 00, 70,00,65,00,65,00,63,00,68,00,5f, 00,4f, 00,6e, 00,65,00,43,00,6f, 00,72,00, \ 65,00,5c, 00,45,00,6e, 00,67,00,69,00,6e, 00, 65,00,73,00,5c, 00,54,00,54,00,53, \ 00,5c, 00,65,00,6e, 00,2d, 00,47,00,42,00,5c, 00,4d, 00,53,00,54,00,54,00,53,00, \ 4c, 00, 6f, 00,63,00,65,00,6e, 00,47,00,42,00,2e, 00,64,00,61,00,74,00,00,00. "VoicePath" = hex (2): 25,00,77,00,69,00,6e, 00,64,00,69,00,72,00,25,00,5c, 00,53,00, \ 70,00,65,00,65,00,63,00,68,00,5f, 00,4f, 00,6e, 00,65,00,43,00,6f, 00,72,00,65, \ 00,5c, 00,45,00,6e, 00,67,00,69,00,6e, 00,65,00,73,00,5c, 00,54,00, 54,00,53,00, \ 5c, 00,65,00,6e, 00,2d, 00,47,00,42,00,5c, 00,4d, 00,32,00,30,00,35,00,37,00,47, \ 00,65,00,6f, 00,72,00,67,00,65,00,00,00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ SPEECH \ Voices \ Tokens \ MSTTS_V110_enGB_GeorgeM \ Attributes] "Idade" = "Adulto" "DataVersion" = "11.0.2013.1022" "Sexo" = "Masculino" "Idioma" = "809" "Nome" = "Microsoft George" "SayAsSupport" = "spell = NativeSupported; cardinal = GlobalSupported; ordinal = NativeSupported; data = GlobalSupported; tempo = GlobalSupported; telefone = NativeSupported; computador = NativeSupported; endereço = NativeSupported; moeda = NativeSupported; mensagem = NativeSupported; media = NativeSupported; url = NativeSupported; alfanumérico = NativeSupported " "SharedPronunciation" = "" "Fornecedor" = "Microsoft" "Versão" = "11.0"
Aqui está a lista de vozes que podem ser encontradas em vários pacotes de idiomas.
Idioma, país ou região | Nome vocal masculino | Nome vocal feminino |
---|---|---|
árabe | Não aplicável | Hoda |
Árabe (Arábia Saudita) | Naayf | Não aplicável |
búlgaro | Ivan | Não aplicável |
catalão | Não aplicável | Herena |
Chinês simplificado) | Kangkang | Huihui, Yaoyao |
Cantonês (tradicional, RAE de Hong Kong) | Danny | Tracy |
Chinês (tradicional, taiwan) | Zhiwei | Yating, Hanhan |
croata | Matej | Não aplicável |
Tcheca (República Tcheca) | Jakub | Não aplicável |
dinamarquês | Não aplicável | Helle |
holandês | Frank | Não aplicável |
Inglês (Austrália) | James | Catherine |
Inglês (Canadá) | Richard | Linda |
Inglês (Grã-Bretanha) | George | Hazel, Susan |
Inglês (Índia) | Ravi | Heera |
Inglês (Irlanda) | Sean | Não aplicável |
Inglês dos Estados Unidos) | David, Mark | Zira |
finlandês | Não aplicável | Heidi |
Flamengo (holandês belga) | Bart | Não aplicável |
Francês (Canadá) | Claude | Caroline |
Francês França) | Paulo | Hortence, Julie |
Alemanha alemã) | Stefan | Hedda, Katja |
Alemão (Suíça) | Karsten | Não aplicável |
grego | Stefanos | Não aplicável |
hebraico | Asaf | Não aplicável |
Hindi (Índia) | Hemant | Kalpana |
Húngaro (Hungria) | Szabolcs | Não aplicável |
Indonésio (Indonésia) | Andika | Não aplicável |
italiano | Cosimo | Elsa |
japonês | Ichiro | Ayumi, Haruka |
malaio | Rizwan | Não aplicável |
norueguês | Jon | Não aplicável |
Polonês (Polônia) | Adão | Paulina |
Portugues (brasil) | Daniel | Maria |
Portugues (portugal) | Não aplicável | Helia |
Romeno (Romênia) | Andrei | Não aplicável |
Russo (Rússia) | Pavel | Irina |
Eslovaco (Eslováquia) | Filip | Não aplicável |
esloveno | Lado | Não aplicável |
coreano | Não aplicável | Heami |
Espanhol (Espanha) | Pablo | Helena, Laura |
Espanhol (México) | Raul | Sabina |
sueco | Bengt | Não aplicável |
tâmil | Valluvar | Não aplicável |
Tailandês (Tailândia) | Pattara | Não aplicável |
turco | Tolga | Não aplicável |
vietnamita | Um | Não aplicável |
Vozes cortana
Da mesma forma, você pode acessar vozes extras da Cortana. Exporte as vozes do seguinte branch do Registro:
HKEY_CLASSES_ROOT \ Local
Em seguida, edite o arquivo exportado e coloque os valores do caminho exportado nas seguintes ramificações do Registro
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens
- HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ SPEECH \ Voices \ Token
Para referência, você pode baixar o ajuste do Registro para a voz Eva.
Baixar Registry Tweak for Eva Voice
É isso. (através da Reddit).