poq*_*vid 6 voice text-to-speech text-to-speech-voices tts cortana
我真的很想知道如何在 Windows 10 上启用 Microsoft Eva(Cortana 的语音)?所以我可以将它用作文本到语音 (TTS) 语音,因为该语音已在 Windows 10 上可用。
通过一些研究,我发现了如何做到这一点,所以我来到这里与其他人分享,这里是允许您使用 Microsoft Eva 作为文本到语音 (TTS) 语音的步骤。
确保您正确执行这些步骤,否则您会损坏您的电脑
C:\Windows\SysWOW64\Speech_OneCore\Common\en-US\和编辑一个文件名为tokens_TTS_en-US.xml(在我们可以编辑该文件,我们需要改变文件的权限和所有权)tokens_TTS_en-US.xml并转到Security选项卡
Advanced然后你点击Change它说的地方Owner: TrustedInstaller
Select User or Group窗口上键入Administrators并单击,Check Names然后单击OK
Administrators我们需要的权限,单击OK,现在我们回到属性 >Security选项卡(如果它允许您更改权限重新打开属性),然后单击Edit。
Permissions for tokens_TTS_en-US.xml您必须选择<Your computer's name>\Administrators并单击前面Full control和下面的复选框,Allow然后单击OK。
C:\Windows\SysWOW64\Speech_OneCore\Common\en-US\tokens_TTS_en-US.xml,我们可以使用任何编辑器Notepad或Notepad++编辑我们的文件并添加必要的修改,Administrator通过右键单击编辑器的快捷方式运行您选择的编辑器,然后单击Run as administrator然后使用完整路径文件并使用编辑器打开它,而不是通过拖放文件并将其添加到其中,然后保存文件。(它可能会要求您替换或覆盖文件,因此您需要单击“是”或“确定”),因此它看起来像这个tokens_TTS_en-US.xml(请注意,这是我的版本,tokens_TTS_en-US.xml这只是为了向您展示如何做吧)
<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="{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}" /> <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>
Security像我们在步骤 5 中所做的那样转到选项卡,然后单击Edit,就像我们在步骤 6 中所做的那样选择<Your computer's name>\Administrators但这次取消选中那些检查boxs,只留两个对其进行检查Read & execute并Read和点击OK。
NT SERVICE\TrustedInstaller在输入之后将所有权更改为单击Check Names,然后单击OK。
Raw下载文件,一旦你下载了文件,双击它并让它应用注册表设置。 
+打开 Window 的设置,i然后在设置上单击Time & language>Speech然后找到设置窗口的进程SystemSettings.exe打开它的属性,转到Handles选项卡,查找HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech_OneCore\Isolated\右键单击它并单击Open key。
Isolated键之后还有一些其他键,它们的名称类似于随机生成的名称,但只有其中一个被展开右键单击它并单击Copy Key Name将其保留在记事本或其他东西上,因为我们需要它,然后下载此文件MSTTS_V110_enUS_EvaM.reg下载文件后,您将编辑该文件并替换<Needs to be replaced>为后面的名称,HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech_OneCore\Isolated\确保正确完成并保存它,然后双击该文件应用它。这就是全部,你只需要重新启动你的电脑 这
其中的某些部分,xml 内容,Microsoft-Eva-Mobile.reg来自这个源,它没有它需要的细节,所以我做了这个
| 归档时间: |
|
| 查看次数: |
26715 次 |
| 最近记录: |