tts版本可以回復但是沒有聲音解決
先說原因:
沒有安裝成功tts,或者tts沒有自動配置成功路徑

檢查網(wǎng)絡連接,重新安裝tts,不能使用魔法
git直接從微軟拉取安裝tts(需要一定代碼基礎)
可能是因為win7或者win10的閹割版原因,導致無法配置路徑
解決方法如下:(很麻煩建議實在不行用這個)
來自Windows7不能用TTS(文本轉語音)的解決方法 - 知乎 (zhihu.com)
https://zhuanlan.zhihu.com/p/551588942
1.下載 Ms-Speech Runtime Platform 并安裝
鏈接為:Download Microsoft Speech Platform - Runtime (Version 11) from Official Microsoft Download Center
需要注意的是,這個文件其實是分為32位和64位的,不知道為什么下載名稱反而都一樣了。可以通過文件大小來區(qū)分:2.6MB的是x64,2.2MB的是x86,至于那個rtf文件是不需要下載的。
2.下載需要的語音庫文件并安裝
鏈接為:Download Microsoft Speech Platform - Runtime Languages (Version 11) from Official Microsoft Download Center
經(jīng)過我測試,能用的是文件名為
MSSpeech_TTS_zh-CN_HuiHui.msi
的語音庫,大家也可以根據(jù)自己的需求選擇不同的語音庫。3.調整注冊表信息
安裝好了之后并不能直接使用,需要在注冊表中進行一下編輯,這一步稍微有點復雜,可以仔細看看。
①按下Win+R鍵,輸入
regedit
并運行,打開注冊表編輯器;②打開到
計算機\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices\Tokens
路徑下;③找到剛才安裝好了的語音庫對應的文件夾,點擊右鍵-導出,將文件保存在自己喜歡的位置;

????????④用記事本打開剛才保存好的reg格式的文件;

????????⑤在記事本的菜單欄點擊編輯-替換

????????查找內容為\Speech Server\v11.0\
,替換內容為\Speech\
?,隨后點擊全部替換即可;

????????⑥完成修改后,保存當前文件,雙擊運行。
????????⑦此時,再到控制面板中,選擇新安裝的語音庫應該就可以使用。