Migushthe2nd/MsEdgeTTS

A simple Azure Speech Service module that uses the Microsoft Edge Read Aloud API. https://www.npmjs.com/package/msedge-tts

解決的問題

它提供了一種將 Microsoft Edge 的 Read Aloud API 集成到伺服器端應用程式中進行文字轉語音 (TTS) 合成的簡單方法,允許開發人員生成音訊檔案或語音文字串流。

工作原理

該模組透過與 Microsoft Edge Read Aloud API 互動將文字轉換為語音。它使用 SSML (Speech Synthesis Markup Language) 的子集來控制輸出音訊的語音、語速、音調和音量。它還支援多種音訊格式,並可以配置使用自定義 HTTP 代理來轉發請求。

適用對象

構建需要高品質文字轉語音功能,但不需要完整的 Azure Speech Service 設定的伺服器端應用程式的開發人員。

亮點

  • 支援音訊串流輸出或直接寫入檔案。
  • 允許透過 SSML 元素自定義語音、語速、音調和音量。
  • 提供用於同步的句子和單詞邊界元數據。
  • 支援用於代理請求的自定義 HTTP 代理。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案