Unlock alle Windows-10 TTS stemmen system-wide meer

0
236

door Martin Brinkmann op augustus 11, 2018 in Windows – Geen reacties

Van Microsoft Windows-10-besturingssysteem wordt geleverd met een set van stemmen voor elke taal die op het apparaat geïnstalleerd. Slechts enkele van de geïnstalleerde stemmen beschikbaar systeem-brede dus dat software van derden en diensten, kunnen gebruik maken van hen. De meerderheid van de stemmen zijn beperkt tot intern gebruik, bijvoorbeeld voor Cortana of andere gebieden.

Als u Instellingen > toegankelijkheid > Verteller en selecteer de voice menu, dan krijg je een lijst van de stemmen die beschikbaar zijn.

windows 10 voices

Wanneer u een programma van derden dat gebruikt stemmen op de Windows PC, sommige van deze zijn verstrekt.

De screenshot hierboven is te zien hoeveel stemmen zijn beschikbaar wanneer u de stem van kiezer in de Verteller.

De derde-partij-programma Balabolka geeft alleen de drie stemmen die u kunt selecteren, zelfs al weet je dat er meer op het apparaat beschikbaar zijn: frustrerend.

third-party voices

Er is een manier, maar om te ontgrendelen alle Windows-10 tekst-naar-spraak stemmen, zodat ze beschikbaar zijn voor elk programma of app die gebruik maakt van de stemmen die Windows biedt.

Opmerking: De methode vereist het bewerken van het Register. Ik stel voor dat je een back-up maken van het Register of zelfs uw systeem voordat u wijzigingen in het Windows-Register, zodat u kunt herstellen van de oorspronkelijke staat als de dingen niet gaan zoals gepland.

Hier is hoe je dat doet:

Stap 1: Open de Register-Editor van Windows

  1. Activeert het Start-menu van het besturingssysteem.
  2. Type regedit.exe om de lancering van de Register-Editor.
  3. Bevestig de UAC-beveiliging prompt wordt weergegeven.

Stap 2: Open de lijst met beschikbare stemmen

windows 10 installed voices

  1. Ga naar de registersleutel ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesPenningen

Lijst van alle stemmen die beschikbaar zijn (behalve voor Cortana stemmen, daarover later meer).

Stap 3: Exporteren van de stemmen

export registry voice

U exporteren van de stem van gegevens in het Register in de eerste stap.

  1. Rechts-klik op een sleutel in de Register-Editor, bijvoorbeeld MSTTS_V110_enUS_MarkM en selecteer Exporteren.
  2. Typ een naam voor het nieuwe Register bestand, bijvoorbeeld markm, en selecteer opslaan in het dialoogvenster.

4. Het wijzigen van het Register bestand geëxporteerd

Open de Register opgeslagen bestand. Het moet worden aangepast, zodat de waarden worden toegevoegd aan twee andere locaties in het Register.

  1. Alle gegevens kopiëren, behalve voor de eerste lijn (Windows Register-Editor Versie 5.00) en plak de gegevens hieronder de inhoud van het bestand.
  2. Vervang de locatie in de eerste set gegevens met HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoicesPenningen
  3. Vervang de locatie in de tweede set gegevens met HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoicesPenningen

Opmerking: Elke set bestaat uit twee paden die je moet vervangen. Neem een kijkje op de volgende gewijzigde registerbestand om het proces beter te begrijpen (voor de AMERIKAANSE stem van Mark):

Origineel Bestand:

Windows Register-Editor Versie 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_MarkM]
@=”Microsoft Mark – Engels (Verenigde Staten)”
“409”=”Microsoft Mark – Engels (Verenigde Staten)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
“LangDataPath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,
00,70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,
65,00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,
00,5 c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,53,00,54,00,54,00,53,00,
4c,00,6 f,00,63,00,65,00,6 e,00,55,00,53,00,2 e,00,64,00,61,00,74,00,00,00
“VoicePath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,00,
70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,65,
00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,00,
5c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,31,00,30,00,33,00,33,00,4 d,
00,61,00,72,00,6 b,00,00,00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_MarkMAttributes]
“Leeftijd”=”Volwassen”
“DataVersion”=”11.0.2013.1022”
‘Geslacht’ =”Mannelijke”
“Taal”=”409”
“Naam”=”Microsoft Mark”
“SharedPronunciation”=””
“Verkoper”=”Microsoft”
“Version”=”11.0”

Gewijzigde Bestand:

Windows Register-Editor Versie 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoicesTokensMSTTS_V110_enUS_MarkM]
@=”Microsoft Mark – Engels (Verenigde Staten)”
“409”=”Microsoft Mark – Engels (Verenigde Staten)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
“LangDataPath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,
00,70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,
65,00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,
00,5 c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,53,00,54,00,54,00,53,00,
4c,00,6 f,00,63,00,65,00,6 e,00,55,00,53,00,2 e,00,64,00,61,00,74,00,00,00
“VoicePath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,00,
70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,65,
00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,00,
5c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,31,00,30,00,33,00,33,00,4 d,
00,61,00,72,00,6 b,00,00,00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoicesTokensMSTTS_V110_enUS_MarkMAttributen]
“Leeftijd”=”Volwassen”
“DataVersion”=”11.0.2013.1022”
‘Geslacht’ =”Mannelijke”
“Taal”=”409”
“Naam”=”Microsoft Mark”
“SharedPronunciation”=””
“Verkoper”=”Microsoft”
“Version”=”11.0”

[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoicesTokensMSTTS_V110_enUS_MarkM]
@=”Microsoft Mark – Engels (Verenigde Staten)”
“409”=”Microsoft Mark – Engels (Verenigde Staten)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
“LangDataPath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,
00,70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,
65,00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,
00,5 c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,53,00,54,00,54,00,53,00,
4c,00,6 f,00,63,00,65,00,6 e,00,55,00,53,00,2 e,00,64,00,61,00,74,00,00,00
“VoicePath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,00,
70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,65,
00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,00,
5c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,31,00,30,00,33,00,33,00,4 d,
00,61,00,72,00,6 b,00,00,00

[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoicesTokensMSTTS_V110_enUS_MarkMAttributes]
“Leeftijd”=”Volwassen”
“DataVersion”=”11.0.2013.1022”
‘Geslacht’ =”Mannelijke”
“Taal”=”409”
“Naam”=”Microsoft Mark”
“SharedPronunciation”=””
“Verkoper”=”Microsoft”
“Version”=”11.0”

Stap 5: Importeren van de nieuwe gegevens

import registry

Het importeren is eenvoudig. Dubbelklik op het registerbestand die u hebt gewijzigd en accepteer de waarschuwing.

Opmerking dat u moet schakelen tussen gebruikers, afmelden en opnieuw, of start de PC opnieuw op voordat u de nieuwe stem in andere programma ‘ s.

new voice windows 10

Ook, moet u beheerdersrechten gegevens toe te voegen aan het Register met behulp van .reg-bestanden.

Bonus Stap: Cortana

Cortana exclusieve stemmen worden verwezen naar een andere locatie in het Register.

  1. Ga naar HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppContainerStoragemicrosoft.windows.cortana_cw5n1h2txyewySOFTWAREMicrosoftSpeech_OneCoreGeïsoleerd in de Register-Editor.
  2. U vindt een aantal willekeurige karakter waarden. Volg een van hen te HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesPenningen
  3. Op mijn test-systeem, ging ik naar HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppContainerStoragemicrosoft.windows.cortana_cw5n1h2txyewySOFTWAREMicrosoftSpeech_OneCoreIsolatedohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2Ebj1cyr7htf0HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokens
  4. Merk op dat de werkelijke stemmen moeten hebben LangUpdateDataDirectory weergegeven wanneer u de map selecteert.
  5. Het exporteren van de gegevens net als voordien.
  6. Kopieer de gegevens van het Register bestand, zodat het bestaan van die drie keer (niet twee) in het geëxporteerde Register bestand.
  7. Plaats de eerste set-up voor Lopers met HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesPenningen
  8. Vervang de tweede set up-to-Lopers met HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoicesPenningen
  9. Vervang de derde set up-to-Lopers met HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoicesPenningen

Hier is een voorbeeld van het gebruik van de AMERIKAANSE Cortana stem van Eva.

Origineel Bestand:

Windows Register-Editor Versie 5.00

[HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppContainerStoragemicrosoft.windows.cortana_cw5n1h2txyewySOFTWAREMicrosoftSpeech_OneCoreIsolatedohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2Ebj1cyr7htf0HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_EvaM]
@=”Microsoft Eva Mobile – Engels (Verenigde Staten)”
“LangDataPath”=”%windir%\Speech_OneCore\Engines\TTS\en-US\MSTTSLocenUS.dat”
“LangUpdateDataDirectory”=”%SystemDrive%\Data\SharedData\Speech_OneCore\Engines\TTS\en-US”
“VoicePath”=”%windir%\Speech_OneCore\Engines\TTS\en-US\M1033Eva”
“VoiceUpdateDataDirectory”=”%SystemDrive%\Data\SharedData\Speech_OneCore\Engines\TTS\en-US”
“409”=”Microsoft Eva Mobile – Engels (Verenigde Staten)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”

[HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppContainerStoragemicrosoft.windows.cortana_cw5n1h2txyewySOFTWAREMicrosoftSpeech_OneCoreIsolatedohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2Ebj1cyr7htf0HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_EvaMAttributes]
“Version”=”11.0”
“Taal”=”409”
‘Geslacht’ =”Vrouwelijke”
“Leeftijd”=”Volwassen”
“DataVersion”=”11.0.2013.1022”
“SharedPronunciation”=””
“Naam”=”Microsoft Eva Mobiele”
“Verkoper”=”Microsoft”
“PersonalAssistant”=”1”

Bewerkte Bestand:

Windows Register-Editor Versie 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_EvaM]
@=”Microsoft Eva Mobile – Engels (Verenigde Staten)”
“LangDataPath”=”%windir%\Speech_OneCore\Engines\TTS\en-US\MSTTSLocenUS.dat”
“LangUpdateDataDirectory”=”%SystemDrive%\Data\SharedData\Speech_OneCore\Engines\TTS\en-US”
“VoicePath”=”%windir%\Speech_OneCore\Engines\TTS\en-US\M1033Eva”
“VoiceUpdateDataDirectory”=”%SystemDrive%\Data\SharedData\Speech_OneCore\Engines\TTS\en-US”
“409”=”Microsoft Eva Mobile – Engels (Verenigde Staten)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_EvaMAttributes]
“Version”=”11.0”
“Taal”=”409”
‘Geslacht’ =”Vrouwelijke”
“Leeftijd”=”Volwassen”
“DataVersion”=”11.0.2013.1022”
“SharedPronunciation”=””
“Naam”=”Microsoft Eva Mobiele”
“Verkoper”=”Microsoft”
“PersonalAssistant”=”1”

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoicesTokensMSTTS_V110_enUS_EvaM]
@=”Microsoft Eva Mobile – Engels (Verenigde Staten)”
“LangDataPath”=”%windir%\Speech_OneCore\Engines\TTS\en-US\MSTTSLocenUS.dat”
“LangUpdateDataDirectory”=”%SystemDrive%\Data\SharedData\Speech_OneCore\Engines\TTS\en-US”
“VoicePath”=”%windir%\Speech_OneCore\Engines\TTS\en-US\M1033Eva”
“VoiceUpdateDataDirectory”=”%SystemDrive%\Data\SharedData\Speech_OneCore\Engines\TTS\en-US”
“409”=”Microsoft Eva Mobile – Engels (Verenigde Staten)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoicesTokensMSTTS_V110_enUS_EvaMAttributen]
“Version”=”11.0”
“Taal”=”409”
‘Geslacht’ =”Vrouwelijke”
“Leeftijd”=”Volwassen”
“DataVersion”=”11.0.2013.1022”
“SharedPronunciation”=””
“Naam”=”Microsoft Eva Mobiele”
“Verkoper”=”Microsoft”
“PersonalAssistant”=”1”

[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoicesTokensMSTTS_V110_enUS_EvaM]
@=”Microsoft Eva Mobile – Engels (Verenigde Staten)”
“LangDataPath”=”%windir%\Speech_OneCore\Engines\TTS\en-US\MSTTSLocenUS.dat”
“LangUpdateDataDirectory”=”%SystemDrive%\Data\SharedData\Speech_OneCore\Engines\TTS\en-US”
“VoicePath”=”%windir%\Speech_OneCore\Engines\TTS\en-US\M1033Eva”
“VoiceUpdateDataDirectory”=”%SystemDrive%\Data\SharedData\Speech_OneCore\Engines\TTS\en-US”
“409”=”Microsoft Eva Mobile – Engels (Verenigde Staten)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”

[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoicesTokensMSTTS_V110_enUS_EvaMAttributes]
“Version”=”11.0”
“Taal”=”409”
‘Geslacht’ =”Vrouwelijke”
“Leeftijd”=”Volwassen”
“DataVersion”=”11.0.2013.1022”
“SharedPronunciation”=””
“Naam”=”Microsoft Eva Mobiele”
“Verkoper”=”Microsoft”
“PersonalAssistant”=”1”

U kunt het downloaden van de Register bestanden toevoegen Cortana stem van Eva en de stem van Mark systeem: windows-10-voices-add.zip

Herhaal de stappen voor elke taal die u hebt geïnstalleerd, het proces is altijd hetzelfde. (via Reddit)