生產力
edge-tts avatar

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
在 GitHub 查看