فتح جميع ويندوز 10 تحويل النص إلى كلام الأصوات على مستوى النظام للحصول على المزيد منهم

يأتي نظام التشغيل Microsoft Windows 10 مزودًا بمجموعة من الأصوات لكل لغة مثبتة على الجهاز. تصبح بعض الأصوات المثبتة فقط متاحة على نطاق النظام بحيث يمكن الاستفادة من برامج وخدمات الجهات الخارجية أيضًا. غالبية الأصوات مقصورة على الاستخدام الداخلي ، على سبيل المثال بالنسبة لـ Cortana أو المناطق الأخرى.

إذا قمت بفتح الإعدادات> سهولة الوصول> الراوي واخترت القائمة الصوتية هناك ، فستحصل على قائمة بالأصوات المتاحة.

عند فتح برنامج تابع لجهة خارجية يستخدم الأصوات على جهاز كمبيوتر يعمل بنظام Windows ، يتم توفير بعض هذه العناصر فقط.

توضح لقطة الشاشة أعلاه عدد الأصوات المتاحة عند تحديد أداة انتقاء الصوت في الراوي.

يعرض برنامج الجهة الخارجية Balabolka ثلاثة أصوات فقط يمكنك تحديدها على الرغم من معرفتك بوجود المزيد منها على الجهاز: الإحباط.

ومع ذلك ، هناك طريقة لإلغاء تأمين جميع أصوات تحويل النص إلى كلام في نظام Windows 10 بحيث تصبح متاحة لأي برنامج أو تطبيق يستخدم الأصوات التي يوفرها Windows.

ملاحظة : تتطلب الطريقة تحرير السجل. أقترح عليك إنشاء نسخة احتياطية من السجل أو حتى نظامك قبل إجراء أي تعديلات على سجل Windows حتى تتمكن من استعادة الحالة الأولية إذا لم تسير الأمور كما هو مخطط لها.

هنا كيف يتم ذلك:

الخطوة 1: افتح محرر تسجيل Windows

  1. قم بتنشيط قائمة Start (ابدأ) لنظام التشغيل.
  2. اكتب regedit.exe لتشغيل محرر التسجيل.
  3. تأكيد موجه أمان UAC الذي يتم عرضه.

الخطوة 2: افتح قائمة الأصوات المتاحة

  1. انتقل إلى مفتاح التسجيل Computer \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens

إنه يسرد جميع الأصوات المتاحة (باستثناء أصوات Cortana ، والمزيد عن ذلك لاحقًا).

الخطوة 3: تصدير الأصوات

تحتاج إلى تصدير المعلومات الصوتية في السجل في الخطوة الأولى.

  1. انقر بزر الماوس الأيمن فوق مفتاح في محرر التسجيل ، على سبيل المثال MSTTS_V110_enUS_MarkM وحدد تصدير.
  2. اكتب اسمًا لملف التسجيل الجديد ، على سبيل المثال markm ، واختر حفظ من مربع الحوار.

4. تعديل ملف التسجيل المصدرة

افتح ملف التسجيل المحفوظ. يجب تعديله بحيث يتم إضافة قيمه إلى موقعين آخرين في السجل.

  1. انسخ جميع المعلومات باستثناء السطر الأول (الإصدار 5 من محرر سجل Windows) والصق المعلومات الموجودة أسفل محتوى الملف.
  2. استبدال الموقع في أول مجموعة بيانات بـ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens
  3. استبدال الموقع في مجموعة البيانات الثانية بـ HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432 عقدة \ Microsoft \ SPEECH \ Voices \ Tokens

ملاحظة : تتضمن كل مجموعة مسارين تحتاج إلى استبداله. ألقِ نظرة على ملف السجل المعدل التالي لفهم العملية بشكل أفضل (للاطلاع على صوت الولايات المتحدة):

الملف الأصلي:

محرر سجل ويندوز الإصدار 5.00

[HKEY_LOCAL_MACHINE \ SOFTWARE \ مايكروسوفت \ Speech_OneCore \ أصوات \ الرموز \ MSTTS_V110_enUS_MarkM]

@ = "Microsoft Mark - English (United States)"

"409" = "Microsoft Mark - الإنجليزية (الولايات المتحدة)"

"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" = عرافة (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 \ مايكروسوفت \ Speech_OneCore \ أصوات \ الرموز \ MSTTS_V110_enUS_MarkM \ سمات]

"العمر" = "الكبار"

"DataVersion" = "11.0.2013.1022"

"الجنس" = "ذكر"

"اللغة" = "409"

"الاسم" = "Microsoft Mark"

"SharedPronunciation" = ""

"البائع" = "مايكروسوفت"

"صفحة" = "11.0"

الملف المعدل:

محرر سجل ويندوز الإصدار 5.00

[ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens \ MSTTS_V110_enUS_MarkM]

@ = "Microsoft Mark - English (United States)"

"409" = "Microsoft Mark - الإنجليزية (الولايات المتحدة)"

"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" = عرافة (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 \ Tokens \ MSTTS_V110_enUS_MarkM \ Attributes]

"العمر" = "الكبار"

"DataVersion" = "11.0.2013.1022"

"الجنس" = "ذكر"

"اللغة" = "409"

"الاسم" = "Microsoft Mark"

"SharedPronunciation" = ""

"البائع" = "مايكروسوفت"

"صفحة" = "11.0"

[ HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432 عقدة \ Microsoft \ SPEECH \ Voices \ Tokens \ MSTTS_V110_enUS_MarkM]

@ = "Microsoft Mark - English (United States)"

"409" = "Microsoft Mark - الإنجليزية (الولايات المتحدة)"

"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" = عرافة (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 \ Voices \ Tokens \ MSTTS_V110_enUS_MarkM \ Attributes]

"العمر" = "الكبار"

"DataVersion" = "11.0.2013.1022"

"الجنس" = "ذكر"

"اللغة" = "409"

"الاسم" = "Microsoft Mark"

"SharedPronunciation" = ""

"البائع" = "مايكروسوفت"

"صفحة" = "11.0"

الخطوة 5: استيراد البيانات الجديدة

الاستيراد واضح ومباشر. ما عليك سوى النقر نقرًا مزدوجًا على ملف التسجيل الذي قمت بتعديله وقبول مطالبة التحذير.

لاحظ أنك بحاجة إلى التبديل بين المستخدمين ، وتسجيل الخروج وإعادة التشغيل ، أو إعادة تشغيل جهاز الكمبيوتر قبل أن ترى الصوت الجديد في برامج أخرى.

تحتاج أيضًا إلى حقوق إدارية لإضافة البيانات إلى السجل باستخدام ملفات .reg.

مكافأة الخطوة: كورتانا

تتم الإشارة إلى الأصوات الحصرية لـ Cortana في موقع آخر في السجل.

  1. انتقل إلى HKEY_CLASSES_ROOT \ الإعدادات المحلية \ البرامج \ Microsoft \ Windows \ CurrentVersion \ AppContainer \ Storage \ microsoft.windows.cortana_cw5n1h2txyewy \ SOFTWARE \ Microsoft \ Speech_OneCore \ Isolated في محرر التسجيل.
  2. تجد عددًا من قيم الأحرف العشوائية هناك. اتبع أحدهم إلى \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens
  3. في نظام الاختبار ، ذهبت إلى HKEY_CLASSES_ROOT \ الإعدادات المحلية \ البرامج \ Microsoft \ Windows \ CurrentVersion \ AppContainer \ Storage \ microsoft.windows.cortana_cw5n1h2txyewy \ SOFTWARE \ Microsoft \ Speech_OneCore \ Isolated \ ohDO1Sgy3KZ \ الرموز
  4. لاحظ أن الأصوات الفعلية تحتاج إلى إدراج LangUpdateDataDirectory عند تحديد المجلد.
  5. تصدير البيانات مثلما كان لديك من قبل.
  6. قم بنسخ بيانات ملف التسجيل بحيث يكون موجودًا ثلاث مرات (وليس مرتين) في ملف التسجيل المصدر.
  7. استبدال أول مجموعة تصل إلى الرموز بـ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech_OneCore \ Voices \ Tokens
  8. استبدل المجموعة الثانية التي تصل إلى الرموز بـ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens
  9. استبدل المجموعة الثالثة التي تصل إلى الرموز بـ HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432 عقدة \ Microsoft \ SPEECH \ Voices \ Tokens

إليك مثال على ذلك باستخدام US Cortana voice Eva.

الملف الأصلي:

محرر سجل ويندوز الإصدار 5.00

[HKEY_CLASSES_ROOT \ محلي إعدادات \ برامج \ مايكروسوفت \ ويندوز \ \ AppContainer \ التخزين \ microsoft.windows.cortana_cw5n1h2txyewy \ SOFTWARE \ مايكروسوفت \ Speech_OneCore \ المعزولة \ ohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2EBJ1Cyr7HTF0 \ HKEY_LOCAL_MACHINE \ SOFTWARE \ مايكروسوفت \ Speech_OneCore \ أصوات \ الرموز \ MSTTS_V110_enUS_EvaM]

@ = "Microsoft Eva Mobile - الإنجليزية (الولايات المتحدة)"

"LangDataPath" = "٪ المجلد \\ \\ Speech_OneCore محركات \\ \\ TTS اون الولايات المتحدة \\ MSTTSLocenUS.dat"

"LangUpdateDataDirectory" = "٪ النظام٪ \\ \\ بيانات SharedData \\ \\ Speech_OneCore محركات \\ \\ TTS أون والولايات المتحدة"

"VoicePath" = "٪ المجلد \\ \\ Speech_OneCore محركات \\ \\ TTS اون الولايات المتحدة \\ M1033Eva"

"VoiceUpdateDataDirectory" = "٪ النظام٪ \\ \\ بيانات SharedData \\ \\ Speech_OneCore محركات \\ \\ TTS أون والولايات المتحدة"

"409" = "Microsoft Eva Mobile - الإنجليزية (الولايات المتحدة)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

[HKEY_CLASSES_ROOT \ محلي إعدادات \ برامج \ مايكروسوفت \ ويندوز \ \ AppContainer \ التخزين \ microsoft.windows.cortana_cw5n1h2txyewy \ SOFTWARE \ مايكروسوفت \ Speech_OneCore \ المعزولة \ ohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2EBJ1Cyr7HTF0 \ HKEY_LOCAL_MACHINE \ SOFTWARE \ مايكروسوفت \ Speech_OneCore \ أصوات \ الرموز \ MSTTS_V110_enUS_EvaM \ سمات]

"صفحة" = "11.0"

"اللغة" = "409"

"الجنس" = "أنثى"

"العمر" = "الكبار"

"DataVersion" = "11.0.2013.1022"

"SharedPronunciation" = ""

"الاسم" = "Microsoft Eva Mobile"

"البائع" = "مايكروسوفت"

"PersonalAssistant" = "1"

الملف المحرر:

محرر سجل ويندوز الإصدار 5.00

[HKEY_LOCAL_MACHINE \ SOFTWARE \ مايكروسوفت \ Speech_OneCore \ أصوات \ الرموز \ MSTTS_V110_enUS_EvaM]

@ = "Microsoft Eva Mobile - الإنجليزية (الولايات المتحدة)"

"LangDataPath" = "٪ المجلد \\ \\ Speech_OneCore محركات \\ \\ TTS اون الولايات المتحدة \\ MSTTSLocenUS.dat"

"LangUpdateDataDirectory" = "٪ النظام٪ \\ \\ بيانات SharedData \\ \\ Speech_OneCore محركات \\ \\ TTS أون والولايات المتحدة"

"VoicePath" = "٪ المجلد \\ \\ Speech_OneCore محركات \\ \\ TTS اون الولايات المتحدة \\ M1033Eva"

"VoiceUpdateDataDirectory" = "٪ النظام٪ \\ \\ بيانات SharedData \\ \\ Speech_OneCore محركات \\ \\ TTS أون والولايات المتحدة"

"409" = "Microsoft Eva Mobile - الإنجليزية (الولايات المتحدة)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ مايكروسوفت \ Speech_OneCore \ أصوات \ الرموز \ MSTTS_V110_enUS_EvaM \ سمات]

"صفحة" = "11.0"

"اللغة" = "409"

"الجنس" = "أنثى"

"العمر" = "الكبار"

"DataVersion" = "11.0.2013.1022"

"SharedPronunciation" = ""

"الاسم" = "Microsoft Eva Mobile"

"البائع" = "مايكروسوفت"

"PersonalAssistant" = "1"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ مايكروسوفت \ كلمة \ أصوات \ الرموز \ MSTTS_V110_enUS_EvaM]

@ = "Microsoft Eva Mobile - الإنجليزية (الولايات المتحدة)"

"LangDataPath" = "٪ المجلد \\ \\ Speech_OneCore محركات \\ \\ TTS اون الولايات المتحدة \\ MSTTSLocenUS.dat"

"LangUpdateDataDirectory" = "٪ النظام٪ \\ \\ بيانات SharedData \\ \\ Speech_OneCore محركات \\ \\ TTS أون والولايات المتحدة"

"VoicePath" = "٪ المجلد \\ \\ Speech_OneCore محركات \\ \\ TTS اون الولايات المتحدة \\ M1033Eva"

"VoiceUpdateDataDirectory" = "٪ النظام٪ \\ \\ بيانات SharedData \\ \\ Speech_OneCore محركات \\ \\ TTS أون والولايات المتحدة"

"409" = "Microsoft Eva Mobile - الإنجليزية (الولايات المتحدة)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ مايكروسوفت \ كلمة \ أصوات \ الرموز \ MSTTS_V110_enUS_EvaM \ سمات]

"صفحة" = "11.0"

"اللغة" = "409"

"الجنس" = "أنثى"

"العمر" = "الكبار"

"DataVersion" = "11.0.2013.1022"

"SharedPronunciation" = ""

"الاسم" = "Microsoft Eva Mobile"

"البائع" = "مايكروسوفت"

"PersonalAssistant" = "1"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ مايكروسوفت \ خطاب \ أصوات \ الرموز \ MSTTS_V110_enUS_EvaM]

@ = "Microsoft Eva Mobile - الإنجليزية (الولايات المتحدة)"

"LangDataPath" = "٪ المجلد \\ \\ Speech_OneCore محركات \\ \\ TTS اون الولايات المتحدة \\ MSTTSLocenUS.dat"

"LangUpdateDataDirectory" = "٪ النظام٪ \\ \\ بيانات SharedData \\ \\ Speech_OneCore محركات \\ \\ TTS أون والولايات المتحدة"

"VoicePath" = "٪ المجلد \\ \\ Speech_OneCore محركات \\ \\ TTS اون الولايات المتحدة \\ M1033Eva"

"VoiceUpdateDataDirectory" = "٪ النظام٪ \\ \\ بيانات SharedData \\ \\ Speech_OneCore محركات \\ \\ TTS أون والولايات المتحدة"

"409" = "Microsoft Eva Mobile - الإنجليزية (الولايات المتحدة)"

"CLSID" = "{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ مايكروسوفت \ خطاب \ أصوات \ الرموز \ MSTTS_V110_enUS_EvaM \ سمات]

"صفحة" = "11.0"

"اللغة" = "409"

"الجنس" = "أنثى"

"العمر" = "الكبار"

"DataVersion" = "11.0.2013.1022"

"SharedPronunciation" = ""

"الاسم" = "Microsoft Eva Mobile"

"البائع" = "مايكروسوفت"

"PersonalAssistant" = "1"

يمكنك تنزيل ملفات التسجيل لإضافة Cortana voice Eva و Voice Mark على مستوى النظام: windows-10-voices-add.zip

كرر الخطوات لأي لغة قد تكون قمت بتثبيتها ، العملية هي نفسها دائما. (عبر رديت)