Nyissa ki az összes Windows 10 TTS hangot az egész rendszeren, hogy minél többet hozzájusson hozzájuk
- Kategória: Ablakok
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.
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ó.
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
- Aktiválja az operációs rendszer Start menüjét.
- Írja be a regedit.exe fájlt a Beállításszerkesztő indításához.
- 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
- 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
Az első lépésben exportálnia kell a hanginformációkat a nyilvántartásban.
- 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.
- Í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.
- 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á.
- Cserélje ki a helyet az első adatkészletben a HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech Voices Token-ekre
- 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
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.
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.
- 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.
- Itt számos véletlenszerű karakterérték található. Kövesse az egyiket a HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices Token
- 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
- Vegye figyelembe, hogy a mappák kiválasztásakor a tényleges hangoknak fel kell tüntetniük a LangUpdateDataDirectory fájlt.
- Exportálja az adatokat, mint korábban.
- 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.
- Cserélje le az első Tokenekre beállított HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices Token elemeket
- Cserélje le a második Token-ek beállításait HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech Voices Token-ekre
- 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 )