生產力
edge-tts
使用 Microsoft Edge 神經語音引擎,透過 uvx edge-tts 產生高品質的文字轉語音音訊。
簡介
edge-tts 技能為將文字轉換為自然的語音提供了強大的介面,利用 Microsoft Edge 的先進神經文字轉語音服務。透過使用 uvx edge-tts 命令,此技能使智慧代理能夠進行無縫的語音整合,允許它們提供聽覺回應、協助無障礙需求,或處理多工場景下的內容生成。它支援跨多種語言的各種聲音,包括英語、中文和法語,並可對音訊參數進行細緻的控制。
-
支援具有自然韻律和語調的高品質神經語音。
-
可配置的音訊設定,包括語速(rate)、音量調整(volume)和音高修正(pitch)。
-
除了標準音訊輸出外,還具有產生同步字幕檔案的功能。
-
可列出所有可用語音,以便進行特定的區域和性別客製化。
-
非常適合無障礙輔助工具、長文閱讀協助,以及為影片或多媒體專案製作旁白。
-
常見用法是將文字內容作為輸入變數傳遞給 shell 命令;請確保以預期的臨時目錄格式提供輸出檔案路徑。
-
輸出以媒體檔案(通常為 .mp3)形式提供,可由代理環境進一步處理或播放。
-
限制:需要已安裝 uv/uvx 的系統才能執行 edge-tts 工具;請確保網際網路連線,因為該服務需與 Microsoft 的後端通訊以進行語音合成。
-
若要獲得最佳效果,請指定 --voice 參數以符合所需的語言和角色個性,例如用於專業朗讀的 en-US-AriaNeural 或用於對話任務的 zh-CN-XiaoxiaoNeural。
倉庫統計
- Star 數
- 120
- Fork 數
- 12
- Open Issue 數
- 0
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月1日 上午09:12