Nyissa ki az összes Windows 10 TTS hangot az egész rendszeren, hogy minél többet hozzájusson hozzájuk

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A Microsoft Windows 10 operációs rendszere minden eszközhöz telepített nyelvhez tartozó hangkészlettel rendelkezik. Csak a telepített hangok egy része elérhetővé válik az egész rendszerben, így harmadik féltől származó szoftverek és szolgáltatások is használhatják őket. A hangok többsége belső használatra korlátozódik, pl. Cortana vagy más területeken.

Ha megnyitja a Beállítások> Könnyű hozzáférés> Diktátor elemet és kiválasztja a 'Hang kiválasztása' menüt, megkapja a rendelkezésre álló hangok listáját.

windows 10 voices

Amikor megnyit egy harmadik féltől származó programot, amely hangot használ a Windows PC-n, ezek közül csak néhány áll rendelkezésre.

A fenti képernyőkép megmutatja, hogy hány hang érhető el, ha a Diktátorban kiválasztja a hangválasztót.

A Balabolka harmadik féltől származó program csak három olyan hangot jelenít meg, amelyeket választhat, még akkor is, ha tudja, hogy több elérhető eszközön: frusztráló.

third-party voices

Van azonban mód arra, hogy feloldja az összes Windows 10 szöveg-beszéd hangot, hogy azok hozzáférhetővé váljanak minden olyan program vagy alkalmazás számára, amely a Windows által biztosított hangokat használja.

jegyzet : A módszer megköveteli a beállításjegyzék szerkesztését. javaslom neked készítsen biztonsági másolatot a beállításjegyzékről vagy akár a rendszerét, mielőtt bármilyen módosítást elvégezne a Windows beállításjegyzékben, így visszaállíthatja a kezdeti állapotot, ha a dolgok nem a tervek szerint mozognak.

Így történik meg:

1. lépés: Nyissa meg a Windows beállításjegyzék-szerkesztőt

  1. Aktiválja az operációs rendszer Start menüjét.
  2. Írja be a regedit.exe fájlt a Beállításszerkesztő indításához.
  3. Erősítse meg a megjelenő UAC biztonsági utasítást.

2. lépés: Nyisd ki a rendelkezésre álló hangok listája

windows 10 installed voices

  1. Lépjen a Registry key számítógépre HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices Token

Felsorolja az összes elérhető hangot (a Cortana hangok kivételével, erről később bővebben).

3. lépés: Exportálja a hangokat

export registry voice

Az első lépésben exportálnia kell a hanginformációkat a nyilvántartásban.

  1. Kattintson a jobb gombbal egy kulcsra a Beállításszerkesztőben, pl. MSTTS_V110_huUS_MarkM és válassza az Exportálás lehetőséget.
  2. Írja be az új regisztrációs fájl nevét, pl. jelölje meg, és válassza a mentés lehetőséget a párbeszédpanelen.

4. Módosítsa az exportált regisztrációs fájlt

Nyissa meg a mentett regisztrációs fájlt. Azt módosítani kell, hogy az értékek hozzáadódjanak a nyilvántartás két másik helyéhez.

  1. Másolja az összes információt, kivéve az első sort (a Windows Registry Editor 5.00 verziója), és illessze be az információkat a fájl tartalma alá.
  2. Cserélje ki a helyet az első adatkészletben a HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech Voices Token-ekre
  3. Cserélje ki a helyet a második adatkészletben a HKEY_LOCAL_MACHINE SOFTWARE WOW6432Node Microsoft SPEECH Voices Token

jegyzet : Mindegyik készlet két útvonalat tartalmaz, amelyeket cserélnie kell. Vessen egy pillantást a következő módosított nyilvántartási fájlra, hogy jobban megértse a folyamatot (az amerikai hangjelzéshez):

Eredeti fájl:

A Windows beállításjegyzék-szerkesztő 5.00-as verziója

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices zseton MSTTS_V110_enUS_MarkM]
@ = 'Microsoft Mark - angol (Egyesült Államok)'
'409' = 'Microsoft Mark - angol (Egyesült Államok)'
'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,55,00,53,00,5c, 00,4d, 00,53,00,54,00,54,00,53,00,
4c, 00,6f, 00,63,00,65,00,6e, 00,55,00,53,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,55,00,53,00,5c, 00,4d, 00,31,00,30,00,33,00,33,00,4d,
00,61,00,72,00,6b, 00,00,00

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices zseton MSTTS_V110_enUS_MarkM Tulajdonságok]
„Kor” = „Felnőtt”
'Adatverzió' = '11 .03.2013.1022 '
'Nem' = 'Male'
'Language' = '409'
'Név' = 'Microsoft Mark'
'SharedPronunciation' = ''
'Gyártó' = 'Microsoft'
'Version' = '11,0'

Módosított fájl:

A Windows beállításjegyzék-szerkesztő 5.00-as verziója

[ HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech Voices zseton MSTTS_V110_enUS_MarkM]
@ = 'Microsoft Mark - angol (Egyesült Államok)'
'409' = 'Microsoft Mark - angol (Egyesült Államok)'
'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,55,00,53,00,5c, 00,4d, 00,53,00,54,00,54,00,53,00,
4c, 00,6f, 00,63,00,65,00,6e, 00,55,00,53,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,55,00,53,00,5c, 00,4d, 00,31,00,30,00,33,00,33,00,4d,
00,61,00,72,00,6b, 00,00,00

[ HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech Voices zseton MSTTS_V110_enUS_MarkM tulajdonságok]
„Kor” = „Felnőtt”
'Adatverzió' = '11 .03.2013.1022 '
'Nem' = 'Male'
'Language' = '409'
'Név' = 'Microsoft Mark'
'SharedPronunciation' = ''
'Gyártó' = 'Microsoft'
'Version' = '11,0'

[ HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft BESZÉD Voices zseton MSTTS_V110_enUS_MarkM]
@ = 'Microsoft Mark - angol (Egyesült Államok)'
'409' = 'Microsoft Mark - angol (Egyesült Államok)'
'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,55,00,53,00,5c, 00,4d, 00,53,00,54,00,54,00,53,00,
4c, 00,6f, 00,63,00,65,00,6e, 00,55,00,53,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,55,00,53,00,5c, 00,4d, 00,31,00,30,00,33,00,33,00,4d,
00,61,00,72,00,6b, 00,00,00

[ HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft BESZÉD Voices zseton MSTTS_V110_enUS_MarkM tulajdonságok]
„Kor” = „Felnőtt”
'Adatverzió' = '11 .03.2013.1022 '
'Nem' = 'Male'
'Language' = '409'
'Név' = 'Microsoft Mark'
'SharedPronunciation' = ''
'Gyártó' = 'Microsoft'
'Version' = '11,0'

5. lépés: Importálja az új adatokat

import registry

Az importálás egyszerű. Csak kattintson duplán a módosított nyilvántartási fájlra, és fogadja el a figyelmeztetést.

Vegye figyelembe, hogy a felhasználókat ki kell kapcsolnia, ki és újra be kell jelentkeznie, vagy újra kell indítania a számítógépet, mielőtt más programokban megjelenik az új hang.

new voice windows 10

Ezenkívül adminisztratív jogokra van szüksége ahhoz, hogy .reg fájlokkal adatait hozzáadja a nyilvántartáshoz.

Bónusz lépés: Cortana

A Cortana kizárólagos hangjaira a nyilvántartás egy másik helyén hivatkoznak.

  1. Lépjen a HKEY_CLASSES_ROOT Helyi beállítások Szoftver Microsoft Windows CurrentVersion AppContainer Tárhely microsoft.windows.cortana_cw5n1h2txyewy SOFTWARE Microsoft Speech_OneCore Elkülönített elemre a Beállításszerkesztőben.
  2. Itt számos véletlenszerű karakterérték található. Kövesse az egyiket a HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices Token
  3. A tesztrendszeren elmentem a HKEY_CLASSES_ROOT Helyi beállítások Szoftver Microsoft Windows CurrentVersion AppContainer Storage microsoft.windows.cortana_cw5n1h2txyewy SOFTWARE Microsoft Speech_OneCore Isolated ohDO1Software_Software_Software_Software_Software_Software_Software_Software_Software_Software_Software_Software_Software_Software_Software_support_HWS_EWE_EWE_EWE_EWE_EWE_EWE_EWE_EWEWEWEWEWEWEWEWEWEWEWEWEWEWEWEWEWEWEWEEEWEWEEEWEWEEEEMEsMEsMeSEeMeWEEEEmEeMeEeMeWEEEEEEmEeMEeM törte! tokenek
  4. Vegye figyelembe, hogy a mappák kiválasztásakor a tényleges hangoknak fel kell tüntetniük a LangUpdateDataDirectory fájlt.
  5. Exportálja az adatokat, mint korábban.
  6. Másolja a nyilvántartási fájl adatait úgy, hogy azok háromszor (nem kettő) létezzenek az exportált nyilvántartási fájlban.
  7. Cserélje le az első Tokenekre beállított HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices Token elemeket
  8. Cserélje le a második Token-ek beállításait HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech Voices Token-ekre
  9. Cserélje ki a harmadik, Token-ekre beállított elemet HKEY_LOCAL_MACHINE SOFTWARE WOW6432Node Microsoft SPEECH Voices Token-re

Íme egy példa az amerikai Cortana Eva hangjelzésre.

Eredeti fájl:

A Windows beállításjegyzék-szerkesztő 5.00-as verziója

[HKEY_CLASSES_ROOT Local Settings Software Microsoft Windows CurrentVersion AppContainer Storage microsoft.windows.cortana_cw5n1h2txyewy SOFTWARE Microsoft Speech_OneCore elszigetelt ohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2EBJ1Cyr7HTF0 HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices zseton MSTTS_V110_enUS_EvaM]
@ = 'Microsoft Eva Mobile - angol (Egyesült Államok)'
'LangDataPath' = '% windir% \ Speech_OneCore \ Motorok \ TTS \ en-US \ MSTTSLocenUS.dat'
'LangUpdateDataDirectory' = '% SystemDrive% \ \ adatok SharedData \ \ Speech_OneCore Motorok \ \ TTS en-US'
'VoicePath' = '% windir% \ Speech_OneCore \ motorok \ TTS \ en-US \ M1033Eva'
'VoiceUpdateDataDirectory' = '% SystemDrive% \ \ adatok SharedData \ \ Speech_OneCore Motorok \ \ TTS en-US'
'409' = 'Microsoft Eva Mobile - angol (Egyesült Államok)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'

[HKEY_CLASSES_ROOT Local Settings Software Microsoft Windows CurrentVersion AppContainer Storage microsoft.windows.cortana_cw5n1h2txyewy SOFTWARE Microsoft Speech_OneCore elszigetelt ohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2EBJ1Cyr7HTF0 HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices zseton MSTTS_V110_enUS_EvaM attribútumai]
'Version' = '11,0'
'Language' = '409'
„Nem” = „női”
„Kor” = „Felnőtt”
'Adatverzió' = '11 .03.2013.1022 '
'SharedPronunciation' = ''
'Név' = 'Microsoft Eva Mobile'
'Gyártó' = 'Microsoft'
'PersonalAssistant' = '1'

Szerkesztett fájl:

A Windows beállításjegyzék-szerkesztő 5.00-as verziója

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices zseton MSTTS_V110_enUS_EvaM]
@ = 'Microsoft Eva Mobile - angol (Egyesült Államok)'
'LangDataPath' = '% windir% \ Speech_OneCore \ Motorok \ TTS \ en-US \ MSTTSLocenUS.dat'
'LangUpdateDataDirectory' = '% SystemDrive% \ \ adatok SharedData \ \ Speech_OneCore Motorok \ \ TTS en-US'
'VoicePath' = '% windir% \ Speech_OneCore \ motorok \ TTS \ en-US \ M1033Eva'
'VoiceUpdateDataDirectory' = '% SystemDrive% \ \ adatok SharedData \ \ Speech_OneCore Motorok \ \ TTS en-US'
'409' = 'Microsoft Eva Mobile - angol (Egyesült Államok)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices zseton MSTTS_V110_enUS_EvaM Tulajdonságok]
'Version' = '11,0'
'Language' = '409'
„Nem” = „női”
„Kor” = „Felnőtt”
'Adatverzió' = '11 .03.2013.1022 '
'SharedPronunciation' = ''
'Név' = 'Microsoft Eva Mobile'
'Gyártó' = 'Microsoft'
'PersonalAssistant' = '1'

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech Voices zseton MSTTS_V110_enUS_EvaM]
@ = 'Microsoft Eva Mobile - angol (Egyesült Államok)'
'LangDataPath' = '% windir% \ Speech_OneCore \ Motorok \ TTS \ en-US \ MSTTSLocenUS.dat'
'LangUpdateDataDirectory' = '% SystemDrive% \ \ adatok SharedData \ \ Speech_OneCore Motorok \ \ TTS en-US'
'VoicePath' = '% windir% \ Speech_OneCore \ motorok \ TTS \ en-US \ M1033Eva'
'VoiceUpdateDataDirectory' = '% SystemDrive% \ \ adatok SharedData \ \ Speech_OneCore Motorok \ \ TTS en-US'
'409' = 'Microsoft Eva Mobile - angol (Egyesült Államok)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech Voices zseton MSTTS_V110_enUS_EvaM Tulajdonságok]
'Version' = '11,0'
'Language' = '409'
„Nem” = „női”
„Kor” = „Felnőtt”
'Adatverzió' = '11 .03.2013.1022 '
'SharedPronunciation' = ''
'Név' = 'Microsoft Eva Mobile'
'Gyártó' = 'Microsoft'
'PersonalAssistant' = '1'

[HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft BESZÉD Voices zseton MSTTS_V110_enUS_EvaM]
@ = 'Microsoft Eva Mobile - angol (Egyesült Államok)'
'LangDataPath' = '% windir% \ Speech_OneCore \ Motorok \ TTS \ en-US \ MSTTSLocenUS.dat'
'LangUpdateDataDirectory' = '% SystemDrive% \ \ adatok SharedData \ \ Speech_OneCore Motorok \ \ TTS en-US'
'VoicePath' = '% windir% \ Speech_OneCore \ motorok \ TTS \ en-US \ M1033Eva'
'VoiceUpdateDataDirectory' = '% SystemDrive% \ \ adatok SharedData \ \ Speech_OneCore Motorok \ \ TTS en-US'
'409' = 'Microsoft Eva Mobile - angol (Egyesült Államok)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'

[HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft BESZÉD Voices zseton MSTTS_V110_enUS_EvaM Tulajdonságok]
'Version' = '11,0'
'Language' = '409'
„Nem” = „női”
„Kor” = „Felnőtt”
'Adatverzió' = '11 .03.2013.1022 '
'SharedPronunciation' = ''
'Név' = 'Microsoft Eva Mobile'
'Gyártó' = 'Microsoft'
'PersonalAssistant' = '1'

Töltse le a nyilvántartási fájlokat, hogy hozzáadja a Cortana voice Eva és a hangjelölés egész rendszerét: Windows-10-voices-add.zip

Ismételje meg a lépéseket minden telepített nyelvre, a folyamat mindig ugyanaz. (keresztül Reddit )