精品軟體與實用教程
文字轉語音TTS-Vue 電腦版
文字轉語音 微軟語音合成工具,TTS-Vue電腦版,二十餘種語音,多種說話風格,批量文字轉語音功能。TTS-Vue使用Electron + Vue + ElementPlus + Vite 構建,快速將文字轉語音MP3。
TTS-Vue官網:https://loker-page.lgwawork.com/home.html
文字轉語音功能簡介
截至文字轉語音最新版本,已實現的功能:
- 普通文字轉語音
- SSML 文字轉語音
- 大量轉換
- 長文本/文件切片
- 紀錄
小提示:遇到莫名其妙偶出現的問題,你可以像刷新瀏覽器一樣按Ctrl + R
刷新這個程序,不用關閉軟體後重新啟動。
最新版本更新
- 可以在使用軟體時開啟控制台:頂部綠色按鈕旁的顯示器圖示。推薦使用軟體時同時打開控制台,可以方便的看到日誌憶輸出以輸出。
- 修復文字模式下,繼續長文字轉語音時,MP3Buffer會增加的BUG。
- 下載檔案後會直接開啟檔案路徑並選擇中檔案。
- 不再有自建的群聊,有問題請在GitHub Issues或Gitee Issues進行提問或回饋。已創建的群組聊天可能會解散。
TTS-Vue下載安裝
- Gitee
- GitHub
- TTS-VUE 備份下載:tts-vue-1.8.3.zip
- 最新版本下載:tts-vue-1.8.7.zip
步驟1. 下載並解壓縮
下載最新版本的壓縮文件,解壓縮裡面的tts-vue_1.xx到任意位置後,執行此安裝程式。
步驟2. 執行安裝程序
注意:首次安裝可以選擇檔案儲存位置,再次安裝會預設選擇先前的安裝位置,並且會卸載舊版本並重新安裝。
選擇為目前使用者或所有使用者安裝,點選下一步。
選擇安裝位置,點選安裝。
恭喜你,完成了安裝步驟,安裝成功後即可執行程式。
嘗試點擊右下角的 開始轉換 按鈕,開始你的第一次文字轉語音吧!
文字轉語音功能介紹
頁面佈局介紹
普通文字轉換為語音
- 功能路徑:文字側邊欄-> 文字選項卡
- 功能介紹:將簡單的文字轉為語音。
- 使用方法:
- 將文字複製到下方的文字框,即內容輸入區域。
- 右邊控制欄選擇所需的語音、風格和角色等
- 點擊開始轉換
- 注意:
- 當文字較長時,軟體內部會自動對文件進行切片,每300 字左右檢測下一個, 。 ? , . ?符號,並在此分割,依序轉為語音後自動拼接。
- 文字較長且沒有標點符號,會轉換失敗。
- 過長的文本,即使有標點符號,轉換也可能會出問題。 (暫時未定未到問題原因)
- 幾千字以上或上萬字推薦自己分成多個txt 檔案批次轉換。
- 可以在文字中加入SSML 標籤語言解決停頓、中斷、多音字狀況。詳情請看這裡
- 底部控制欄綠色的下載按鈕可以在轉換完成後下載到
SSML 轉換為語音
- 功能路徑:文字側邊欄-> SSML選項卡
- 功能介紹:將SSML 標籤文字轉為語音。
- 使用方法:
- 將SSML 標籤內容寫入下方的文字框,即內容輸入區域。
- 右邊控制欄選擇所需的語音、風格和角色等。
- 點擊開始轉換。
文字檔案批次轉換
- 功能路徑:批次側邊欄
- 功能介紹:將多個txt 文件分別轉為MP3 檔案。
- 使用方法:
- 點選選擇文件可以選擇多個文字文件,選擇完成後,可以看到文件的路徑、字數以及目前為ready狀態。
- 不需要的檔案可以點擊同行的刪除按鈕。
- 在右側的設定區域配置好對應的選項後,點選開始轉換,即可轉換多個檔案為mp3。預設儲存路徑為桌面,可以再設定頁面設定儲存檔案路徑。
- 注意:
- 當文字較長時,軟體內部會自動對文件進行切片,每300 字左右檢測下一個, 。 ? , . ?符號,並在此分割,依序轉為語音後自動拼接。
- 文字較長且沒有標點符號,會轉換失敗。
- 【重要】文字檔格式應為utf-8
控制欄
- 功能路徑:控制列
- 功能介紹:對轉換的語音進行精細化控制。
- 使用方法:
- 選擇設定國家語言。軟體不支援翻譯,意思是你輸入的文字內容,因為該是此語言能夠解析的。 (你輸入中文,用印度語音轉換那合適嗎???)
- 選擇設定語音,可以在右側點擊綠色播放按鈕試聽該聲音。
- 選擇設定風格、角色、語速和音調。
- 這些配置修改完成後可以儲存配置,放便下次直接使用。
- 如果你給配置的名字設定為默認,則開啟軟體後會直接顯示這個配置。
設定頁面
- 功能路徑:設定
- 功能介紹:
- 下載路徑:轉換後的檔案儲存路徑。
- 自動播放:文字/ssml 語言轉語音後,是否自動播放。
- 版本更新彈跳窗提醒:發現新版本後是否彈窗提醒。
- 試聽文字:選擇語音時,點選聲音右側播放鈕播放的內容。
- 範本編輯:刪除在控制列中儲存過的聲音配置。
- 注意:
- 下載路徑、試聽文字修改完成後需點選確認。
- 所有設定完畢後推薦點擊刷新配置,不然可能會失效。
文字轉語音常見問題
轉換時間過長或轉換失敗如何查看原因?
- 解決方法:
- 點選設定->開啟日誌,查看日誌檔案日誌檔案儲存路徑:C:\Users\使用者名稱\AppData\Roaming\tts-vue\logs(記得定期手動清理日誌)停在建立webscoket連線...是因為網路問題停在第3次上報...是你的文字裡面有無法解析的內容。 PS:現在已知無法解析的內容包括&和SSML 以外的標籤語言。
經過我多次嘗試,轉換4 篇800 字以上的高考作文用時只要15-20 秒鐘。
如何調整多音字的發音或添加中斷或暫停等?
解決方法:
文字內容輸入這個試試,簡單的發音範例:
你好啊
讀
要讀成“重量”
詳情可看:使用音素改善發音
批次轉換失敗或聽到都是「汪汪汪」(one one one)的聲音
可能出現問題的原因:
微軟那個介面只允許utf-8,其他編碼的文字都會變成1,英文讀起來就是one,連著就是汪汪汪了。https://github.com/LokerL/tts-vue/issues/10#issuecomment-1225158716
解決方法:
- 已經存在的ANSI 編碼的文本文檔,可以點擊文件->另存為->編碼:UTF-8。
- 新建的文本文檔保存文件格式及的選擇UTF-8。 以下節選自官方:
- 檔案是純文字(.txt) 或SSML 文字(.txt)。
- 檔案已編碼為包含位元組順序標記(BOM) 的UTF-8 格式。
- 文件是單一文件,而不是zip 文件。
- 文件包含400 多個字元(對於純文字),或400 個可計費字元(對於SSML 文字),並且少於10,000 個段落。
- 對於純文本,透過點擊Enter/Return 來分隔每個段落。 請參閱純文字輸入範例。
- 對於SSML 文本,每個SSML 部分都被視為一個段落。 按不同段落分隔SSML 部分。 請參閱SSML 文字輸入範例。
點選下載沒反應,下載檔案為文字文件?
可能出現問題的原因:
- 正確的下載方法是轉換完成後點擊綠色的下載圖標,而不是播放器控制項的擴展下載,點播放器控制項的下載會預設為xxxx.txt。
- 點選綠色下載沒反應?因為預設儲存位置是桌面,所以要檢查目前登入的帳號有沒有寫入桌面檔案的權限。
解決方法:
- 嘗試變更預設下載位置為其他磁碟。
- 以管理員身分執行此軟體。
- 要是想直接用播放器控制下載音樂,可以在儲存的時候更改檔案名稱後綴為.mp3 即可。 (如果你已經下載完了,可以嘗試更改下載的文本文檔.txt 後綴名為.mp3)
如果你想在安卓手機使用文字轉語音功能,請瀏覽:文字轉語音,微軟TTS朗讀,聽小說、配音!真人發音!