一台使用Windows 7的电脑,播放音乐、视频,声音正常。
但安装Edge浏览器后,使用“大声朗读”功能没有声音。通过“语音选项”选择其它语音也没有效果。
在控制面板中选择“语言”“文本到语音转换”时出现提示“无法使用,请切换设备”的情况。
在网上查找了一下,经过实践,整理了如下4步修复方法。
1 修复TTS
可以使用TTSrepair.exe来修复。
TTSrepair.exe可以在网上搜索和下载,使用前请先查杀病毒,防范夹带木马等恶意程序。
文件说明符 : D:\TTS\TTSrepair.exe
属性 : A---
数字签名:否
PE文件:是
语言 : 英语(美国)
文件版本 : 20091206
说明 : Windows 7 语音组件安装程序 20091206 Installation
版权 : 金狐电脑工作室
备注 :
公司名称 : 金狐电脑工作室
创建时间 : 2025-3-2 23:13:9
修改时间 : 2009-12-7 0:33:3
大小 : 7391960 字节 7.50 MB
MD5 : 8a74418321a58f0b8ff393b9ab003c20
SHA1: 4C7FC0DCBAAB1F39D77E73793911189D45573F39
CRC32: 64bf2f9d
双击文件TTSrepair.exe运行程序,出现以下窗口:
3. 在该窗口中输入“1”,并回车,等待安装完成,窗口自行关闭。
2 安装 Ms-Speech Runtime Platform
到微软官网下载中心下载Microsoft Speech Platform - Runtime (Version 11)并安装
地址如下:https://www.microsoft.com/en-in/download/details.aspx?id=27225
这里一共有3个文件,其中那个rtf文件可以不下载。
需要注意的是,这个有两个名为peechPlatformRuntime.msi的文件,但是文件大小不一样,其中:
文件大小为2.2MB的是适用于x86的32位版本。
文件大小为2.6MB的是适用于x64的64位版本。
根据电脑的操作系统类别来下载安装对应版本的文件并运行,完成安装。
文件说明符 : D:\TTS\SpeechPlatformRuntime(x86).msi
属性 : A---
数字签名:Microsoft Corporation
PE文件:否
创建时间 : 2025-3-2 22:2:9
修改时间 : 2025-3-2 22:2:14
大小 : 2342912 字节 2.240 MB
MD5 : 3b4d8ec73265dd01fc6f84db7ab4d579
SHA1: 2489C0351BA4FB6E27CA9849B70C093234A7CDEC
CRC32: 42b0890a
文件说明符 : D:\TTS\SpeechPlatformRuntime(x64).msi
属性 : A---
数字签名:Microsoft Corporation
PE文件:否
创建时间 : 2025-3-2 22:1:9
修改时间 : 2025-3-2 22:1:13
大小 : 2674688 字节 2.564 MB
MD5 : 0da3a035865c42ededdf3a2d416a45e7
SHA1: D504FB8BAE868D420BA02DDCD5C97138155FB4BC
CRC32: 8449f00d
3 安装语音库文件
到微软官网下载中心下载Microsoft Speech Platform - Runtime Languages (Version 11) 并安装
地址为:
目前有如下56个语音库文件可以下载:
序号 |
文件名
| 文件大小 |
1 | MSSpeech_SR_es-ES_TELE.msi | 13.7 MB |
2 | MSSpeech_TTS_ko-KR_Heami.msi | 22.8 MB |
3 | MSSpeech_TTS_es-MX_Hilda.msi | 13.3 MB |
4 | MSSpeech_TTS_ja-JP_Haruka.msi | 9.8 MB |
5 | MSSpeech_SR_en-AU_TELE.msi | 18.0 MB |
6 | MSSpeech_SR_fr-FR_TELE.msi | 19.0 MB |
7 | MSSpeech_SR_pt-BR_TELE.msi | 12.5 MB |
8 | MSSpeech_TTS_en-AU_Hayley.msi | 13.7 MB |
9 | MSSpeech_SR_en-IN_TELE.msi | 12.6 MB |
10 | MSSpeech_SR_ja-JP_TELE.msi | 9.9 MB |
11 | MSSpeech_TTS_pl-PL_Paulina.msi | 6.0 MB |
12 | MSSpeech_TTS_en-US_ZiraPro.msi | 20.4 MB |
13 | MSSpeech_SR_es-MX_TELE.msi | 17.7 MB |
14 | MSSpeech_TTS_en-GB_Hazel.msi | 7.1 MB |
15 | MSSpeech_TTS_ru-RU_Elena.msi | 6.2 MB |
16 | MSSpeech_SR_zh-TW_TELE.msi | 10.4 MB |
17 | TTS Supplement License.rtf | 27.8 KB |
18 | MSSpeech_SR_it-IT_TELE.msi | 18.2 MB |
19 | MSSpeech_TTS_es-ES_Helena.msi | 11.4 MB |
20 | MSSpeech_SR_ko-KR_TELE.msi | 11.1 MB |
21 | MSSpeech_TTS_pt-PT_Helia.msi | 10.5 MB |
22 | MSSpeech_TTS_en-US_Helen.msi | 16.5 MB |
23 | MSSpeech_SR_pl-PL_TELE.msi | 12.5 MB |
24 | MSSpeech_SR_zh-CN_TELE.msi | 8.1 MB |
25 | MSSpeech_TTS_en-CA_Heather.msi | 8.4 MB |
26 | MSSpeech_TTS_fr-CA_Harmonie.msi | 22.1 MB |
27 | MSSpeech_SR_de-DE_TELE.msi | 18.1 MB |
28 | MSSpeech_SR_en-CA_TELE.msi | 22.4 MB |
29 | MSSpeech_SR_pt-PT_TELE.msi | 28.2 MB |
30 | MSSpeech_TTS_nl-NL_Hanna.msi | 18.0 MB |
31 | MSSpeech_SR_ru-RU_TELE.msi | 17.2 MB |
32 | MSSpeech_SR_en-US_TELE.msi | 22.4 MB |
33 | MSSpeech_TTS_zh-CN_HuiHui.msi | 25.6 MB |
34 | MSSpeech_TTS_da-DK_Helle.msi | 11.5 MB |
35 | SR Engine Supplement License.rtf | 28.0 KB |
36 | MSSpeech_TTS_de-DE_Hedda.msi | 13.3 MB |
37 | MSSpeech_TTS_it-IT_Lucia.msi | 13.3 MB |
38 | MSSpeech_TTS_zh-TW_HanHan.msi | 18.8 MB |
39 | MSSpeech_TTS_pt-PT_Helia16k.msi | 6.8 MB |
40 | MSSpeech_TTS_sv-SE_Hedvig.msi | 11.8 MB |
41 | MSSpeech_TTS_fr-FR_Hortense.msi | 11.6 MB |
42 | MSSpeech_SR_nb-NO_TELE.msi | 19.6 MB |
43 | MSSpeech_TTS_pt-BR_Heloisa.msi | 10.5 MB |
44 | MSSpeech_SR_fi-FI_TELE.msi | 18.5 MB |
45 | MSSpeech_SR_ca-ES_TELE.msi | 25.1 MB |
46 | MSSpeech_SR_fr-CA_TELE.msi | 20.9 MB |
47 | MSSpeech_TTS_en-IN_Heera.msi | 6.2 MB |
48 | MSSpeech_SR_zh-HK_TELE.msi | 13.9 MB |
49 | MSSpeech_SR_sv-SE_TELE.msi | 9.9 MB |
50 | MSSpeech_TTS_nb-NO_Hulda.msi | 7.4 MB |
51 | MSSpeech_TTS_zh-HK_HunYee.msi | 16.2 MB |
52 | MSSpeech_TTS_fi-FI_Heidi.msi | 8.9 MB |
53 | MSSpeech_SR_nl-NL_TELE.msi | 11.7 MB |
54 | MSSpeech_SR_en-GB_TELE.msi | 17.7 MB |
55 | MSSpeech_TTS_ca-ES_Herena.msi | 10.0 MB |
56 | MSSpeech_SR_da-DK_TELE.msi | 25.0 MB |
大家也可以根据自己的需求选择不同的语音库。
我下载用的是文件名为MSSpeech_TTS_zh-CN_HuiHui.msi
的语音库。
文件说明符 : D:\TTS\MSSpeech_TTS_zh-CN_HuiHui.msi
属性 : A---
数字签名:Microsoft Corporation
PE文件:否
创建时间 : 2025-3-2 13:36:39
修改时间 : 2025-3-2 13:36:48
大小 : 26796032 字节 25.568 MB
MD5 : ee0ed9b411c684e6a2953b8291d8dd85
SHA1: 60686643ADACBCBD3DA77E46BD31D597ED1DDE1B
CRC32: c48ccffc
4 修改注册表
(1)运行regedit
,打开注册表编辑器
(2)展开到 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices\Tokens
路径下;
(3)找到刚才安装好了的语音库对应的文件夹,我这里是TTS_MS_zh-CN_HuiHui 11.0,点击右键,从快捷菜单中选择“导出”,将文件保存在自己喜欢的位置。
(4)用记事本打开刚才保存好的注册表文件huihui0.reg。
(5)在记事本中使用替换功能,查找内容填写:\Speech Server\v11.0\,替换内容填写:\Speech\ ,随后点击“全部替换”。
(6)另存为huihui1.reg。
(7)双击huihui1.reg,将文件内容导入注册表。
至此修复完成,如果测试仍然没有效果,可以重启电脑再试试看。