Mit ein wenig Recherche habe ich herausgefunden, wie das geht, also bin ich hierher gekommen, um es mit allen anderen zu teilen, und hier sind die Schritte, mit denen Sie Microsoft Eva als Text-to-Speech-Stimme (TTS) verwenden können.
Stellen Sie sicher, dass Sie die Schritte richtig ausführen, da Sie sonst Ihren PC beschädigen können
- Wir müssen
C:\Windows\SysWOW64\Speech_OneCore\Common\en-US\
eine Datei mit dem Namen öffnen und bearbeitentokens_TTS_en-US.xml
( Bevor wir diese Datei bearbeiten können, müssen wir die Berechtigung und den Besitz dieser Datei ändern. ) - Klicken Sie mit der rechten Maustaste auf die Datei
tokens_TTS_en-US.xml
und wechseln Sie zurSecurity
Registerkarte
- Klicken Sie auf und
Advanced
dann auf,Change
wo es heißtOwner: TrustedInstaller
- In dem
Select User or Group
Fenster geben Sie einAdministrators
und klicken Sie auf undCheck Names
dann aufOK
- Jetzt müssen
Administrators
wir die erforderlichen Berechtigungen vergeben. Klicken Sie aufOK
. Jetzt sind wir wieder auf derSecurity
Registerkarte Eigenschaften> ( wenn es möglich ist, dass Sie die Berechtigungen ändern können, um die Eigenschaften erneut zu öffnen ), und klicken Sie aufEdit
.
- Während wir eingeschaltet sind
Permissions for tokens_TTS_en-US.xml
, müssen<Your computer's name>\Administrators
Sie das Kontrollkästchen vorFull control
und unter auswählen undAllow
dann auf klickenOK
.
- Jetzt können wir die Datei bearbeiten, in der sie sich befinden
C:\Windows\SysWOW64\Speech_OneCore\Common\en-US\tokens_TTS_en-US.xml
, wir können einen beliebigen Editor verwendenNotepad
oderNotepad++
unsere Datei bearbeiten und die erforderliche Änderung hinzufügen. Führen Sie den Editor aus, den Sie ausgewählt haben,Administrator
indem Sie mit der rechten Maustaste auf die Verknüpfung Ihres Editors klicken undRun as administrator
dann auf den vollständigen Pfad klicken der Datei und öffnen Sie sie mit dem Editor, nicht durch Ziehen oder Ablegen der Datei, fügen Sie diese hinzu und speichern Sie die Datei. ( Möglicherweise werden Sie dazu aufgefordert, die Datei zu ersetzen oder zu überschreiben, sodass Sie auf "Ja" oder "OK" klicken müssen). Die Datei sollte daher wie folgt aussehen: tokens_TTS_en-US.xml ( Beachten Sie, dass dies meine Version von isttokens_TTS_en-US.xml
und dies nur, um Ihnen zu zeigen, wie mach es )<Category name="Voices" categoryBase="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore"> <Token name="MSTTS_V110_enUS_EvaM"> <String name="" value="Microsoft Eva Mobile - English (United States)" /> <String name="LangDataPath" value="%windir%\Speech_OneCore\Engines\TTS\en-US\MSTTSLocenUS.dat" /> <String name="VoicePath" value="%windir%\Speech_OneCore\Engines\TTS\en-US\M1033Eva" /> <String name="409" value="Microsoft Eva Mobile - English (United States)" /> <String name="CLSID" value="" /> <Attribute name="Version" value="11.0" /> <Attribute name="Language" value="409" /> <Attribute name="Gender" value="Female" /> <Attribute name="Age" value="Adult" /> <Attribute name="DataVersion" value="11.0.2013.1022" /> <Attribute name="SharedPronunciation" value="" /> <Attribute name="Name" value="Microsoft Eva Mobile" /> <Attribute name="Vendor" value="Microsoft" /> <Attribute name="SampleText" value="You have selected %1 as the default voice." /> </Token> </Category>
- Sobald wir mit dieser Datei fertig sind, ist es besser, den Besitz der Datei wiederherzustellen, indem Sie dieselben Schritte mit wenigen Unterschieden ausführen. Wechseln Sie
Security
dann wie in Schritt 5 zum Tab und klicken Sie aufEdit
, wie in Schritt 6.<Your computer's name>\Administrators
Wählen Sie diese Option aus überprüfen boxs und nur verlassen zwei davon überprüftRead & execute
und,Read
und klicken sieOK
.
- Dann gehen Sie wie in Schritt 3 vor und ändern Sie den Besitz
NT SERVICE\TrustedInstaller
nach dem Tippen aufCheck Names
und dannOK
.
- Jetzt müssen wir die Windows-Registrierung ändern. Klicken Sie hier und dann auf
Raw
, um die Datei herunterzuladen, nachdem Sie die Datei heruntergeladen haben, doppelklicken Sie darauf und lassen Sie die Registrierungseinstellungen übernehmen. - Für die letzten Änderungen an der Registrierung, die Sie herunterladen müssen, um Process Hacker oder Process Explorer ( ich habe Process Hacker verwendet ) herunterzuladen, öffnen Sie die Fenstereinstellungen, indem Sie diese Tastenkombination + drücken. iKlicken Sie anschließend auf Einstellungen
Time & language
>Speech
und suchen Sie dann nach dem Vorgang für das EinstellungsfensterSystemSettings.exe
, dessen Eigenschaften geöffnet werden, gehen Sie zurHandles
Registerkarte,HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech_OneCore\Isolated\
klicken Sie mit der rechten Maustaste darauf und klicken Sie aufOpen key
.
- Es öffnet sich der Registrierungsschlüssel. Nach dem
Isolated
Schlüssel gibt es einige andere Schlüssel, deren Namen wie zufällig generierte Namen sind, aber nur einer von ihnen wird mit einem Rechtsklick erweitert. Klicken Sie auf "Copy Key Name
Weiter", und klicken Sie auf " Notieren". Laden Sie dann diese Datei MSTTS_V110_enUS_EvaM.reg herunter. Nachdem Sie die Datei heruntergeladen haben, bearbeiten Sie die Datei und ersetzen sie<Needs to be replaced>
durch den Namen, der danach kommt.HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech_OneCore\Isolated\
Vergewissern Sie sich, dass Sie sie richtig gemacht haben, und speichern Sie sie, indem Sie sie mit einem Doppelklick auf die Datei anwenden.
Das war alles und Sie müssen nur Ihren PC neu starten.
Ein Teil davon, der XML-Inhalt und Microsoft-Eva-Mobile.reg
stammt aus dieser Quelle . Er hatte nicht die Details, die er brauchte, also habe ich das gemacht