Wie installiere ich mehr Stimmen für Windows Speech?

32

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

Das folgende Image listet alle installierten Pakete auf, die in meiner Windows 8-Installation standardmäßig enthalten waren.

Rede

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

BrunoLM
quelle
Auf dieser Seite wird angegeben, dass es sich nur um Sprachdateien handelt, wahrscheinlich für MS SAPI-Entwickler. Stimmen von Drittanbietern / TTS-Engines scheinen viel größere Downloads zu sein, aber TBH Ich habe noch nie eine andere als die 2 L & H-Stimmen für XP ausprobiert, die MS als kostenlose Downloads bereitgestellt hat.
Karan
Ich möchte auch wissen, wie ich Deutsch hinzufügen kann.
Ray
Mir war nicht klar, dass Windows endlich so viele Sprachen sprechen kann!
Kamil
Hier ist eine Antwort , die direkt adressiert diese: superuser.com/questions/1020849/...
SDsolar

Antworten:

27

Nutzen Sie einfach das Tutorial auf dieser Seite :

!!!WARNUNG!!!

Dies beinhaltet manuelle Änderungen an Ihrer Registrierung. Wenn Sie es vermasseln, beschuldigen Sie mich nicht. Tun Sie auf eigenes Risiko.

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

Installieren Sie die Speech Platform 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 englische (alle weiblich). Ich habe nicht auf die anderen Sprachen gehört, deshalb 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 Registrierungstoken

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 Ihrer Registrierung zusammen

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

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

Dieser Vorgang funktioniert möglicherweise auch mit anderen Sprachpaketen.

tMacka
quelle
Externe Links können beschädigt oder nicht verfügbar sein. In diesem Fall hat Ihre Antwort keinen Wert. Der Link sollte zur Namensnennung und für weitere Informationen verwendet werden, aber die wesentlichen Punkte sollten in Ihrer Antwort enthalten sein.
Fixer1234
1
ZiraPro klingt so viel natürlicher als Robotic Anna, funktioniert aber nicht, wenn ich in Microsoft Word auf die Schaltfläche Sprache klicke . Wenn ich mich für Hazel entscheide, heißt es Anna. Wenn ich mich für ZiraPro entscheide, ist es völlig geräuschlos. Beide Stimmen lesen den Vorschau-Text in den "Text to Speech" -Optionen der Systemsteuerung richtig.
ADTC
Ihre URL funktioniert nicht. Die exportierte Registry für hat viele Dinge. Sagen Sie uns bitte genau, was wir ändern müssen. Vielen Dank!
Entwickler
Um Tippfehler zu vermeiden, habe ich eine PowerShell für die Registrierung erstellt:
Dre
Großartiger Hack! Die längste Zeit konnte ich nicht einmal zum Laufen bringen, und jetzt funktioniert TTS einwandfrei! Vielen Dank!!
Antony
8

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

Versuchen Sie, das 32-Bit-Dialogfeld durch Aufrufen von zu verwenden %windir%\sysWOW64\speech\SpeechUX\SAPI.cpl.

Harrymc
quelle
Ja ... Und ich frage mich, ob die Stimmen von microsoft.com/en-us/download/details.aspx?id=27224 32-Bit oder 64-Bit sind? Weil sie unter der Norma 64-Bit-Konsole sowie 32-Bit-Konsole nicht sichtbar sind ... Also wtfisit ...
Entwickler
1
@Peretz: Probieren Sie Dimios Tools aus . Dieser Link enthält auch zusätzliche Informationen, die nützlich sein könnten. Wenn Sie mit Visual Studio arbeiten, finden Sie in diesem Programm eine Liste der installierten TTS-Stimmen.
Harrymc
Dies ist genau das, wonach ich gesucht habe, um die TTS-Sprache in Zwietracht zu ändern. Vielleicht hilft dieser Kommentar auch den Leuten, dies in Google zu finden (und wenn es nur mein ist, hat es sich gelohnt). Danke für diese Antwort!
geisterfurz007 Stoppt dieses Chaos
1

Bildbeschreibung hier eingeben

Fügen Sie in der Systemsteuerung eine neue Sprache hinzu und laden Sie dort das Sprachpaket herunter.

Frau. mann
quelle
0

Fügen Sie in der Systemsteuerung eine neue Sprache hinzu und laden Sie dort das Sprachpaket herunter.

Ivan Ičin
quelle
2
Willkommen beim Superuser! Diese Antwort ist ein bisschen kurz. Könnten Sie sie bitte etwas erweitern? Danke
David
2
Dies ist für Windows 8.1 - die ersten beiden Schritte sind erforderlich. Windows.microsoft.com/en-us/windows-8/add-language-keyboard . Es gibt fast identische Spracheinstellungen in der Desktop-Systemsteuerung für Windows 8 und 8.1
Ivan Ičin