Wie installiere ich mehr Stimmen in Windows Speech?

216246
BrunoLM

Ich habe ein anderes TTS-Paket von Microsoft Speech Platform heruntergeladen - Runtime Languages ​​(Version 11), aber in den Spracheigenschaften wird dieses Paket nicht angezeigt.

In der folgenden Abbildung sind alle installierten Pakete aufgeführt, die standardmäßig in meiner Windows 8-Installation enthalten waren.

speech

Es wird jedoch nicht unter Windows 8 unterstützt. Wie kann ich dann weitere Pakete installieren?

30
Diese Seite besagt, dass dies nur Sprachdatendateien sind, am wahrscheinlichsten für MS SAPI-Entwickler. Stimmen von Fremdanbietern / TTS-Engines scheinen viel umfangreichere Downloads zu sein, aber TBH habe ich nie probiert, außer den 2 L & H-Stimmen für XP, die MS als kostenlose Downloads bereitstellt. Karan vor 10 Jahren 0
Ich möchte auch wissen, wie man Deutsch hinzufügen kann. Ray Koopa vor 10 Jahren 0
Ich wusste nicht, dass Windows endlich so viele Sprachen beherrscht! Kamil vor 9 Jahren 0
Hier ist eine Antwort, die direkt darauf eingeht: https://superuser.com/questions/1020849/get-more-microsoft-text-to-speech-voice/1268824#1268824 SDsolar vor 6 Jahren 0

4 Antworten auf die Frage

26
tMacka

Nutzen Sie einfach das Tutorial auf dieser Seite :

!!!WARNUNG!!!

Dies beinhaltet manuelle Änderungen an Ihrer Registry. Wenn Sie es vermasseln, beschuldigen Sie mich nicht. Tun Sie auf eigene Gefahr.

Schritt 1 ------------------------------------------------ --------------------------

Installieren Sie die Sprachplattform v11

a) go here: http://www.microsoft.com/en-us/download/details.aspx?id=27225 b) click "Download" c) select the "x64_SpeechPlatformRuntime\SpeechPlatformRuntime.msi" d) run the installer (duh :P) 

Schritt 2: ----------------------------------------------- ---------------------------

Holen Sie sich die alternativen Stimmen

a) go here: http://www.microsoft.com/en-us/download/details.aspx?id=27224 b) click "Download" c) select the voice files you want. They are the ones that have "TTS" in the file name.  

Es gibt 6 Englisch (alle weiblich). Ich habe den anderen Sprachen nicht zugehört, daher weiß ich nicht, wie sie klingen. GB_Hazel und US_ZiraPro sind IMO die besser klingenden Stimmen.

MSSpeech_TTS_en-CA_Heather MSSpeech_TTS_en-GB_Hazel MSSpeech_TTS_en-IN_Heera MSSpeech_TTS_en-US_Helen MSSpeech_TTS_en-US_ZiraPro MSSpeech_TTS_en-AU_Hayley  d) run the installers for each (duh :P) 

Schritt 3: ----------------------------------------------- ---------------------------

Extrahieren Sie die Registrierungs-Token

a) Open Regedit b) Under - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices - right click the "Tokens" folder and export. Save this file to your desktop as voices1.reg so it will be easy to find later. b) Under - HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Speech Server\v11.0\Voices - right click "Tokens" and again export it, again to the desktop. Call it voices2.reg. 

Schritt 4: ----------------------------------------------- ---------------------------

Bearbeiten Sie die Voices1 / 2-Dateien

a) open Voices1.reg in Notepad. b) press "cntrl + H" c) enter \Speech Server\v11.0\ into the "Find What" field d) enter \Speech\ into the "Replace With" field e) click "Replace All" f) Save File g) Repeat a-f with the Voices2.reg file 

Schritt 5: ------------------------------------------- ---------------------------

Führen Sie die neuen Registrierungsdateien in Ihre Registrierung ein

a) double click to "run" both Voices1.reg and Voices2.reg b) Click "Yes" when it prompts 

Sie sollten jetzt Zugriff auf die neuen Stimmen in Voice Attack und im Windows TTS-Optionsmenü haben.

Dieser Vorgang funktioniert möglicherweise auch mit anderen Voice Packs.

Externe Links können brechen oder nicht verfügbar sein. In diesem Fall hätte Ihre Antwort keinen Wert. Der Link sollte für die Attribution und weitere Informationen verwendet werden, aber die wesentlichen Punkte sollten in Ihre Antwort aufgenommen werden. fixer1234 vor 9 Jahren 0
ZiraPro klingt viel natürlicher als "Robotic Anna", funktioniert jedoch nicht, wenn ich in ** Microsoft Word ** auf die Schaltfläche "Sprache" klicke. Wenn ich Hazel wähle, wird es als Anna gelesen. Wenn ich ZiraPro wähle, ist es völlig still. Beide Stimmen lesen den Vorschautext in den "Text to Speech" -Optionen der Systemsteuerung ordnungsgemäß. ADTC vor 8 Jahren 1
Ihre URL funktioniert nicht Die exportierte Registry für hat viele Dinge. Bitte sagen Sie uns sicher, was wir ändern müssen. Vielen Dank! Academy of Programmer vor 8 Jahren 0
Um Tippfehler zu vermeiden, habe ich eine PowerShell erstellt, um die Registrierung durchzuführen: Dre vor 8 Jahren 0
Toller Hack! Für die längste Zeit konnte ich das nicht einmal zum Laufen bringen, und jetzt funktioniert TTS einwandfrei! Vielen Dank!! Antony vor 8 Jahren 0
Ich sollte hinzufügen, dass dies auf englischer Sprache unter englischem Betriebssystem (getestet unter Windows 10) funktioniert. Wenn ich jedoch andere Sprachen wie "Microsoft Server Speech Text to Speech Voice (zh-TW, HanHan)" ausprobierte, scheint es nicht zu funktionieren, da eine Ausnahme ausgelöst wird. Antony vor 8 Jahren 0
Habe es mit ZiraPro und Hazel versucht. Die Stimmen werden in der Systemsteuerung aufgelistet. Wenn ich jedoch eine Vorschau der Stimme versuche, wird eine Fehlermeldung angezeigt: "Diese Stimme kann nicht abgespielt werden." Dheeraj V.S. vor 7 Jahren 0
Funktioniert das in Windows 10? Menasheh vor 7 Jahren 0
@ DheerajV.S. Sind Sie sicher, dass Sie * Speech Platform v11 * installiert haben? Robbie Dee vor 7 Jahren 0
Zur Information habe ich dies unter Windows 7 Enterprise ausprobiert, aber nur den ersten Teil von Schritt 3 => b ie HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech Server \ v11.0 \ Voices ausgeführt und es hat perfekt funktioniert. Vielen Dank / Colm carbontracking vor 6 Jahren 0
Es funktioniert unter Windows 10 x64. Ich habe die Stimmen installiert und sie wurden von der RTVoice-Sprachsynthese für Unity 3D erkannt. Anton Andreev vor 6 Jahren 0
Funktioniert nicht für mich unter Windows 10, die Stimme wird im TTS-Cpanel aufgeführt, aber bei Auswahl erhalte ich eine Fehlermeldung Riccardo vor 6 Jahren 0
Arbeitete unter Windows 7 Home 64-Bit, nachdem ich `x86_SpeechPlatformRuntime` deinstalliert hatte (heruntergeladen) (https://www.microsoft.com/de-de/download/details.aspx?id=27225)` x64_SpeechPlatformRuntime` und wiederholte die Schritte. (30 Minuten insgesamt für minimale Sprachverbesserung.) Vielen Dank für Ihre Veröffentlichung! ashleedawg vor 5 Jahren 0
8
harrymc

Möglicherweise installieren Sie 32-Bit-Voices, die nicht verfügbar sind, wenn Sie das Dialogfeld "64-Bit-Spracheigenschaften" verwenden, das normalerweise unter 64-Bit-Windows angezeigt wird.

Versuchen Sie, den 32-Bit-Dialog durch Aufrufen zu verwenden %windir%\sysWOW64\speech\SpeechUX\SAPI.cpl.

Ja ... Und ich frage mich, ob die Stimmen http://www.microsoft.com/de-de/download/details.aspx?id=27224 32 Bit oder 64 Bit haben? Weil sie unter der Norma 64-Bit-Konsole sowie der 32-Bit-Konsole nicht sichtbar sind ... Also wtfisit ... Academy of Programmer vor 8 Jahren 0
@Peretz: Versuchen Sie es mit [Dimios Tools] (http://dimio.altervista.org/eng/). Dieser Link enthält auch zusätzliche Informationen, die nützlich sein können. Wenn Sie sich für Visual Studio interessieren, finden Sie unter [dieses Programm] (http://charleshays.com/find-all-installed-tts-voices/) eine Liste der installierten TTS-Stimmen. harrymc vor 8 Jahren 1
Genau das war es, wonach ich gesucht hatte, um die TTS-Sprache in Zwietracht zu ändern. Vielleicht hilft dieser Kommentar den Leuten auch, dies bei google zu finden (und wenn es nur mein ist, hat es sich gelohnt). Danke für diese Antwort! geisterfurz007 vor 6 Jahren 0
1
ms. mann

Fügen Sie im Control Panel eine neue Sprache hinzu und laden Sie dort das Sprachpaket herunter.

0
Ivan Ičin

Fügen Sie im Control Panel eine neue Sprache hinzu und laden Sie dort das Sprachpaket herunter.

Willkommen bei Superuser! Diese Antwort ist ein wenig zu detailliert. Könnten Sie sie bitte etwas erweitern? Vielen Dank David vor 10 Jahren 2
Dies ist für Windows 8.1 - die ersten 2 Schritte sind erforderlich http://windows.microsoft.com/en-us/windows-8/add-language-keyboard. Es gibt nahezu identische Spracheinstellungen in der Desktop-Systemsteuerung für Windows 8 und 8.1 Ivan Ičin vor 10 Jahren 2