Wie installiert man neue Stimmen für Text-to-Speech?
Alternative Anleitung von Microsoft
Kurzanleitung
-
Stimmenverwaltung öffnen
(Oder drücke > ms-settings:speech)Win +R - Stimmen hinzufügen
- Warte bis die Stimme heruntergeladen ist und starte Soundpad neu.
Die Kurzanleitung funktioniert auch mit Windows 11.
Detaillierte Anleitung
Öffne die Windowseinstellungen über das Startmenü ▶ Einstellungen.
Wähle Zeit und Sprache aus.
Wähle Spracherkennung im linken Menü aus.
Scrolle runter und klicke auf Stimmen hinzufügen.
Wähle die gewünschte Sprache aus und klicke auf Hinzufügen.
Hier im Beispiel ist es Japanisch.
Scrolle runter und warte bis die Sprache heruntergeladen wurde.
Wichtig: Starte Soundpad neu, nachdem der Download abgeschlossen ist.
Der einfache Teil
- Lade die Microsoft Speech Platform herunter und installiere sie.
- Lade weitere Stimmen herunter und installiere sie. Lade nur Dateien herunter, die TTS im Namen haben, z.B. MSSpeech_TTS_ca-ES_Herena.msi.
Der schwierige Teil
Haftungsausschluss:
Versuche es auf eigene Gefahr. Sei vorsichtig, wenn du Einstellungen in der Registry änderst.
-
Exportiere den Tokens-Schlüssel aus der Registry, indem du folgenden Befehl in der Kommandozeile ausführst:
reg export "HKLM\SOFTWARE\Microsoft\Speech Server\v11.0\Voices\Tokens" "%TEMP%\tts.reg"
- Öffne den Dateiexplorer und navigiere zum %TEMP%-Verzeichnis.
- Bearbeite die exportierte Datei tts.reg mittels Rechtsklick > Bearbeiten.
- Suche nach allen Vorkommnissen von Speech Server\v11.0 und ersetze sie mit Speech.
Hier ist ein Beispiel, wie die Datei vor und nach den Änderungen aussieht:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices\Tokens]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices\Tokens\TTS_MS_ru-RU_Elena_11.0]
@="Microsoft Server Speech Text to Speech Voice (ru-RU, Elena)"
"419"="Microsoft Server Speech Text to Speech Voice (ru-RU, Elena)"
"CLSID"="{a12bdfa1-c3a1-48ea-8e3f-27945e16cf7e}"
"LangDataPath"="C:\Program Files (x86)\Common Files\Microsoft Shared\Speech\Tokens\TTS_MS_ru-RU_Elena_11.0\MSTTSLocruRU.dat"
"VoicePath"="C:\Program Files (x86)\Common Files\Microsoft Shared\Speech\Tokens\TTS_MS_ru-RU_Elena_11.0\ElenaT"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices\Tokens\TTS_MS_ru-RU_Elena_11.0\Attributes]
@=""
"Age"="Adult"
"AudioFormats"="6"
"Gender"="Female"
"Language"="419"
"Name"="Microsoft Server Speech Text to Speech Voice (ru-RU, Elena)"
"Vendor"="Microsoft"
"Version"="11.0"
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_ru-RU_Elena_11.0]
@="Microsoft Server Speech Text to Speech Voice (ru-RU, Elena)"
"419"="Microsoft Server Speech Text to Speech Voice (ru-RU, Elena)"
"CLSID"="{a12bdfa1-c3a1-48ea-8e3f-27945e16cf7e}"
"LangDataPath"="C:\Program Files (x86)\Common Files\Microsoft Shared\Speech\Tokens\TTS_MS_ru-RU_Elena_11.0\MSTTSLocruRU.dat"
"VoicePath"="C:\Program Files (x86)\Common Files\Microsoft Shared\Speech\Tokens\TTS_MS_ru-RU_Elena_11.0\ElenaT"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_ru-RU_Elena_11.0\Attributes]
@=""
"Age"="Adult"
"AudioFormats"="6"
"Gender"="Female"
"Language"="419"
"Name"="Microsoft Server Speech Text to Speech Voice (ru-RU, Elena)"
"Vendor"="Microsoft"
"Version"="11.0"
- Speichere die Änderungen und importiere die Datei, indem du sie ausführst.
- Starte Soundpad neu.
Solltest du TTS oft nutzen, dann musst du unbedingt die kostenfreie Text-To-Speech Anwendung ausprobieren. Damit lassen sich in Soundpad Stimmen von Anbietern wie Amazon, Google und IBM nutzen.