WindowsXP 中默认只安装了Microsoft Sam,而且只能朗读英文,不能读中文。
Windows XP自动播报语音,文字转语音,语音识别等,也就是传统的TTS方案。建议选择微软自家的引擎SpeechSDK5.1来实现,然后可以下载Neospeech_Lily_ZH中文语音包,还是很不错的。在XP这一版可选的语音包并不多,而且大多数还是需要付费的。
找了一个Microsoft_TTS_51_chs.msi安装了以后中文引擎多了一个 Microsoft Simplified Chinese,但是这个读音有点差。
本文提供Speech SDK 5.1 官方下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=10121
链接:https://pan.baidu.com/s/1pxgVoNJWnP5RZRlC_0pgLA
提取码:ot6d
|
Version: |
Date Published: |
| 5.1 | 3/9/2022 |
|
File Name: |
File Size: |
|
SpeechSDK51.exe |
68.0 MB |
| msttss22L.exe | 2.0 MB |
| sapi.chm | 2.3 MB |
| Sp5TTIntXP.exe | 3.5 MB |
| SpeechSDK51LangPack.exe | 81.5 MB |
|
SpeechSDK51MSM.exe |
131.5 MB |
支持早期操作系统:
Windows XP Professional or Home Edition
Microsoft Windows 2000, all versions
Microsoft Windows Millennium Edition
Microsoft Windows 98, all versions
SpeechSDK51LangPack是语言包,直接运行解压,然后找exe或者msi安装文件。
Neospeech_Lily_ZH中文语音包安装好后我的电话中的语音引擎如下:
Name: Microsoft Mary
Culture: en-US
Age: Adult
Gender: Female
Description: Microsoft Mary
ID: MSMary
Enabled: True
Name: Microsoft Mike
Culture: en-US
Age: Adult
Gender: Male
Description: Microsoft Mike
ID: MSMike
Enabled: True
Name: Microsoft Sam
Culture: en-US
Age: Adult
Gender: Male
Description: Microsoft Sam
ID: MSSam
Enabled: True
Name: Microsoft Simplified Chinese
Culture: zh-CN
Age: Adult
Gender: Male
Description: Microsoft Simplified Chinese
ID: MSSimplifiedChineseVoice
Enabled: True
Name: SampleTTSVoice
Culture: en-US
Age: Adult
Gender: Male
Description: Sample TTS Voice
ID: SampleTTSVoice
Enabled: True
Name: VW Lily
Culture: zh-CN
Age: Adult
Gender: Female
Description: VW Lily
ID: VW Lily
Enabled: True
其中VW Lily正是我们需要的。后续文章我会写一个测试工具以及一个开发Demo放出来。