DrewThomasson/ebook2audiobook

Generate audiobooks from e-books, voice cloning & 1158+ languages!

解決的問題

Ebook2audiobook (E2A) 將非 DRM 電子書轉換為帶有章節與元資料的高品質有聲書。它提供了一種使用多種 AI 驅動的語音合成(TTS)引擎,將數位書籍轉換為語音音訊的方法,支援大量語言與格式。

如何運作

此工具處理電子書檔案(例如 .epub.mobi),並使用選定的 TTS 引擎合成語音。可透過基於 Gradio 的 Web 界面執行,或在無頭 CLI 模式下運行。使用者可從多種 TTS 引擎(如 XTTSv2BarkTortoise)中選擇,並可選擇性地提供語音克隆檔案以模擬特定語音。同時支援對圖像式文字頁面進行 OCR 掃描,以及使用 SML 標籤對停頓與語音切換進行細緻控制。

適用對象

希望將合法的非 DRM 電子書收藏轉換為有聲書的讀者,以及希望使用進階 TTS 模型自訂有聲書語音與節奏的使用者。

特色亮點

  • 廣泛引擎支援:支援多種 TTS 引擎,包括 XTTSv2BarkFairseqVITSTacotron2TortoiseGlowTTSYourTTS
  • 廣泛語言支援:相容 1158 種語言與方言。
  • 彈性格式:可轉換多種輸入格式(包括 .epub.pdf.mobi.docx),並輸出至多種音訊格式(如 .m4b.mp3.flac)。
  • 語音克隆:可使用自訂語音檔案進行語音克隆。
  • 低資源需求:僅需 2GB RAM 與 1GB VRAM 即可執行。
  • SML 標籤:支援 [break][pause][voice] 等標籤,實現手動音訊控制。

相關

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