פתח את כל הנעילה של כל קולות Windows 10 TTS בכל מערכת המערכת כדי להשיג יותר מהם

נסה את הכלי שלנו לביטול בעיות

מערכת ההפעלה Windows 10 של מיקרוסופט מגיעה עם מערכת קולות עבור כל שפה המותקנת במכשיר. רק חלק מהקולות המותקנים הופכים לזמינים ברחבי המערכת כך שתוכנות ושירותים של צד שלישי עשויים לעשות בהם שימוש גם. מרבית הקולות מוגבלים לשימוש פנימי, למשל. עבור קורטנה או אזורים אחרים.

אם אתה פותח הגדרות> קלות גישה> Narrator ובחר בתפריט 'בחר קול' שם, תקבל רשימת קולות זמינים.

windows 10 voices

כשאתה פותח תוכנית של צד שלישי המשתמשת בקולות במחשב Windows, רק חלק מהם מסופקים.

צילום המסך שלמעלה מציג כמה קולות זמינים כשאתה בוחר את בורר הקול ב- Narrator.

תוכנית הצד השלישי Balabolka מציגה רק שלושה קולות שתוכלו לבחור למרות שאתם יודעים שיותר זמינים במכשיר: מתסכל.

third-party voices

עם זאת יש דרך לפתוח את כל הקולות לטקסט לדיבור של Windows 10 כך שהם יהיו זמינים לכל תוכנית או אפליקציה המשתמשים בקולות שמציעה Windows.

הערה : השיטה דורשת עריכת רישום. אני מציעה לך ליצור גיבוי של הרישום או אפילו את המערכת שלך לפני שתבצע שינויים ברישום Windows כדי שתוכל לשחזר את המצב הראשוני אם הדברים לא יתנהלו כמתוכנן.

כך נעשה:

שלב 1: פתח את עורך הרישום של Windows

  1. הפעל את תפריט התחל של מערכת ההפעלה.
  2. הקלד regedit.exe כדי להפעיל את עורך הרישום.
  3. אשר את בקשת האבטחה UAC שמוצגת.

שלב 2: לִפְתוֹחַ רשימת הקולות הזמינים

windows 10 installed voices

  1. עבור אל מפתח הרישום מחשב HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices סמלים

הוא מפרט את כל הקולות הזמינים (למעט קולות קורטנה, עוד על כך בהמשך).

שלב 3: ייצאו את הקולות

export registry voice

עליך לייצא את המידע הקולי ברישום בשלב הראשון.

  1. לחץ באמצעות לחצן העכבר הימני על מקש בעורך הרישום, למשל. MSTTS_V110_enUS_MarkM ובחר ייצוא.
  2. הקלד שם לקובץ הרישום החדש, למשל markm ובחר שמור מתיבת הדו-שיח.

4. שנה את קובץ הרישום המיוצא

פתח את קובץ הרישום שנשמר. יש לשנות אותו כך שערכיו יתווספו לשני מיקומים אחרים ברישום.

  1. העתק את כל המידע למעט השורה הראשונה (עורך הרישום של Windows גרסה 5.00) והדבק את המידע מתחת לתוכן הקובץ.
  2. החלף את המיקום בערכת הנתונים הראשונה ב- HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech Voices Tokens
  3. החלף את המיקום במערך הנתונים השני ב- HKEY_LOCAL_MACHINE SOFTWARE WOW6432 קוד Microsoft SPEECH Voices סמלים

הערה : כל קבוצה כוללת שני נתיבים שאתה צריך להחליף. עיין בקובץ הרישום המשנה הבא כדי להבין טוב יותר את התהליך (עבור סימן הקול בארה'ב):

קובץ מקורי:

עורך הרישום של Windows גרסה 5.00

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices Tokens MSTTS_V110_enUS_MarkM]
@ = 'מיקרוסופט מארק - אנגלית (ארצות הברית)'
'409' = 'מארק של מיקרוסופט - אנגלית (ארצות הברית)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'
'LangDataPath' = הקס (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 קולות סמלים MSTTS_V110_enUS_MarkM attribute]
'גיל' = 'מבוגר'
'גרסת נתונים' = '11 .0.2013.1022 '
'מגדר' = 'זכר'
'שפה' = '409'
'Name' = 'Microsoft Mark'
'SharedPronunciation' = ''
'ספק' = 'מיקרוסופט'
'גרסה' = '11.0'

קובץ שונה:

עורך הרישום של Windows גרסה 5.00

[ HKEY_LOCAL_MACHINE SOFTWARE Microsoft נאום קולות סמלים MSTTS_V110_enUS_MarkM]
@ = 'מיקרוסופט מארק - אנגלית (ארצות הברית)'
'409' = 'מארק של מיקרוסופט - אנגלית (ארצות הברית)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'
'LangDataPath' = הקס (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 נאום קולות סמלים MSTTS_V110_enUS_MarkM Attribute]
'גיל' = 'מבוגר'
'גרסת נתונים' = '11 .0.2013.1022 '
'מגדר' = 'זכר'
'שפה' = '409'
'Name' = 'Microsoft Mark'
'SharedPronunciation' = ''
'ספק' = 'מיקרוסופט'
'גרסה' = '11.0'

[ HKEY_LOCAL_MACHINE SOFTWARE WOW6432 צומת Microsoft SPEECH קולות סמלים MSTTS_V110_enUS_MarkM]
@ = 'מיקרוסופט מארק - אנגלית (ארצות הברית)'
'409' = 'מארק של מיקרוסופט - אנגלית (ארצות הברית)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'
'LangDataPath' = הקס (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 WOW6432 צומת Microsoft SPEECH קולות סמלים MSTTS_V110_enUS_MarkM Attribute]
'גיל' = 'מבוגר'
'גרסת נתונים' = '11 .0.2013.1022 '
'מגדר' = 'זכר'
'שפה' = '409'
'Name' = 'Microsoft Mark'
'SharedPronunciation' = ''
'ספק' = 'מיקרוסופט'
'גרסה' = '11.0'

שלב 5: ייבא את הנתונים החדשים

import registry

הייבוא ​​הוא פשוט. לחץ לחיצה כפולה על קובץ הרישום ששינית וקבל את שורת האזהרה.

שים לב שעליך להחליף משתמשים, להיכנס ולהפעיל שוב או להפעיל מחדש את המחשב לפני שתראה את הקול החדש בתוכניות אחרות.

new voice windows 10

כמו כן, אתה זקוק לזכויות ניהול כדי להוסיף נתונים לרישום באמצעות קבצי .reg.

שלב בונוס: קורטנה

קולותיה הבלעדיים של קורטנה מוזכרים במקום אחר במרשם.

  1. עבור אל HKEY_CLASSES_ROOT הגדרות מקומיות תוכנה Microsoft Windows CurrentVersion AppContainer Storage microsoft.windows.cortana_cw5n1h2txyewy SOFTWARE Microsoft Speech_OneCore מבודד בעורך הרישום.
  2. אתה מוצא שם מספר ערכי תווים אקראיים. עקוב אחר אחד מהם ל HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices סמלים
  3. במערכת הבדיקה שלי הלכתי ל- HKEY_CLASSES_ROOT הגדרות מקומיות תוכנה מיקרוסופט Windows CurrentVersion AppContainer Storage microsoft.windows.cortana_cw5n1h2txyewy SOFTWARE Microsoft Speech_OneCore Isolated ohDO1Sgy3MzgdEgCHCQF1 אסימונים
  4. שים לב שהקולות בפועל צריכים לרשום את LangUpdateDataDirectory כשאתה בוחר את התיקיה.
  5. ייצא את הנתונים בדיוק כמו שהיה לך בעבר.
  6. העתק את הנתונים של קובץ הרישום כך שהם יהיו שלוש פעמים (לא פעמיים) בקובץ הרישום המיוצא.
  7. החלף את ההגדרה הראשונה לטוקנים ב- HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore Voices סמלים
  8. החלף את ההגדרה השנייה לטוקנים ב- HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech Voices Tokens
  9. החלף את ההגדרה השלישית לטוקנים באמצעות HKEY_LOCAL_MACHINE SOFTWARE WOW6432 צומת Microsoft SPEECH Voices סמלים

להלן דוגמא המשתמשת בקול קורטנה האמריקאי אווה.

קובץ מקורי:

עורך הרישום של Windows גרסה 5.00

[HKEY_CLASSES_ROOT Local Settings Software Microsoft Windows CurrentVersion AppContainer חפצים microsoft.windows.cortana_cw5n1h2txyewy SOFTWARE Microsoft Speech_OneCore מבודד ohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2EBJ1Cyr7HTF0 HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore קולות אסימונים MSTTS_V110_enUS_EvaM]
@ = 'Microsoft Eva Mobile - אנגלית (ארצות הברית)'
'LangDataPath' = '% windir% \ Speech_OneCore \ מנועים \ TTS \ en-US \ MSTTSLocenUS.dat'
'LangUpdateDataDirectory' = '% SystemDrive% \ נתונים \ SharedData \ דיבור_OneCore \ מנועים \ TTS \ en-US'
'VoicePath' = '% windir% \ Speech_OneCore \ מנועים \ TTS \ en-US \ M1033Eva'
'VoiceUpdateDataDirectory' = '% SystemDrive% \ נתונים \ SharedData \ דיבור_OneCore \ מנועים \ TTS \ en-US'
'409' = 'מיקרוסופט אווה מובייל - אנגלית (ארצות הברית)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'

[HKEY_CLASSES_ROOT Local Settings Software Microsoft Windows CurrentVersion AppContainer חפצים microsoft.windows.cortana_cw5n1h2txyewy SOFTWARE Microsoft Speech_OneCore מבודד ohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2EBJ1Cyr7HTF0 HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore קולות אסימונים MSTTS_V110_enUS_EvaM תכונות]
'גרסה' = '11.0'
'שפה' = '409'
'מגדר' = 'נקבה'
'גיל' = 'מבוגר'
'גרסת נתונים' = '11 .0.2013.1022 '
'SharedPronunciation' = ''
'Name' = 'Microsoft Eva Mobile'
'ספק' = 'מיקרוסופט'
'PersonalAssistant' = '1'

קובץ ערוך:

עורך הרישום של Windows גרסה 5.00

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore קולות סמלים MSTTS_V110_enUS_EvaM]
@ = 'Microsoft Eva Mobile - אנגלית (ארצות הברית)'
'LangDataPath' = '% windir% \ Speech_OneCore \ מנועים \ TTS \ en-US \ MSTTSLocenUS.dat'
'LangUpdateDataDirectory' = '% SystemDrive% \ נתונים \ SharedData \ דיבור_OneCore \ מנועים \ TTS \ en-US'
'VoicePath' = '% windir% \ Speech_OneCore \ מנועים \ TTS \ en-US \ M1033Eva'
'VoiceUpdateDataDirectory' = '% SystemDrive% \ נתונים \ SharedData \ דיבור_OneCore \ מנועים \ TTS \ en-US'
'409' = 'מיקרוסופט אווה מובייל - אנגלית (ארצות הברית)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Speech_OneCore קולות סמלים MSTTS_V110_enUS_EvaM attribute]
'גרסה' = '11.0'
'שפה' = '409'
'מגדר' = 'נקבה'
'גיל' = 'מבוגר'
'גרסת נתונים' = '11 .0.2013.1022 '
'SharedPronunciation' = ''
'Name' = 'Microsoft Eva Mobile'
'ספק' = 'מיקרוסופט'
'PersonalAssistant' = '1'

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft דיבור קולות סמלים MSTTS_V110_enUS_EvaM]
@ = 'Microsoft Eva Mobile - אנגלית (ארצות הברית)'
'LangDataPath' = '% windir% \ Speech_OneCore \ מנועים \ TTS \ en-US \ MSTTSLocenUS.dat'
'LangUpdateDataDirectory' = '% SystemDrive% \ נתונים \ SharedData \ דיבור_OneCore \ מנועים \ TTS \ en-US'
'VoicePath' = '% windir% \ Speech_OneCore \ מנועים \ TTS \ en-US \ M1033Eva'
'VoiceUpdateDataDirectory' = '% SystemDrive% \ נתונים \ SharedData \ דיבור_OneCore \ מנועים \ TTS \ en-US'
'409' = 'מיקרוסופט אווה מובייל - אנגלית (ארצות הברית)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft נאום קולות סמלים MSTTS_V110_enUS_EvaM Attribute]
'גרסה' = '11.0'
'שפה' = '409'
'מגדר' = 'נקבה'
'גיל' = 'מבוגר'
'גרסת נתונים' = '11 .0.2013.1022 '
'SharedPronunciation' = ''
'Name' = 'Microsoft Eva Mobile'
'ספק' = 'מיקרוסופט'
'PersonalAssistant' = '1'

[HKEY_LOCAL_MACHINE SOFTWARE WOW6432 צומת Microsoft SPEECH קולות סמלים MSTTS_V110_enUS_EvaM]
@ = 'Microsoft Eva Mobile - אנגלית (ארצות הברית)'
'LangDataPath' = '% windir% \ Speech_OneCore \ מנועים \ TTS \ en-US \ MSTTSLocenUS.dat'
'LangUpdateDataDirectory' = '% SystemDrive% \ נתונים \ SharedData \ דיבור_OneCore \ מנועים \ TTS \ en-US'
'VoicePath' = '% windir% \ Speech_OneCore \ מנועים \ TTS \ en-US \ M1033Eva'
'VoiceUpdateDataDirectory' = '% SystemDrive% \ נתונים \ SharedData \ דיבור_OneCore \ מנועים \ TTS \ en-US'
'409' = 'מיקרוסופט אווה מובייל - אנגלית (ארצות הברית)'
'CLSID' = '{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}'

[HKEY_LOCAL_MACHINE SOFTWARE WOW6432 צומת Microsoft SPEECH קולות סמלים MSTTS_V110_enUS_EvaM Attribute]
'גרסה' = '11.0'
'שפה' = '409'
'מגדר' = 'נקבה'
'גיל' = 'מבוגר'
'גרסת נתונים' = '11 .0.2013.1022 '
'SharedPronunciation' = ''
'Name' = 'Microsoft Eva Mobile'
'ספק' = 'מיקרוסופט'
'PersonalAssistant' = '1'

אתה יכול להוריד את קבצי הרישום כדי להוסיף את קול Cortana Eva ואת הסימן הקולי בכל המערכת: windows-10-voices-add.zip

חזור על הצעדים עבור כל שפה שהתקנת, התהליך תמיד זהה. (באמצעות Reddit )