ガイド

EPUB をオーディオブックに:電子書籍を MP3 に変換

読むより聞きたい本があります。散歩中、運転中、目が疲れたとき。EPUB にはすでに章ごとに分かれたきれいなテキストが入っているので、オーディオブックにいちばんしやすい形式です。テキストを取り出し、章ごとに読み上げるだけです。

無料の SuperClonica エンジンは、自然なニューラル音声で、長さの制限なく、あなたのPC上でオフラインで読み上げます。このガイドでは、テキストの取り出し方、MP3 への変換、変換してよい本について説明します。

必要なもの

大手ストアで買った本の多く(Kindle の本を含む)は DRM で保護されています。変換はできず、多くの国で禁止されている DRM の解除については、このガイドでは扱いません。

  • DRM のない EPUB:自分の原稿、パブリックドメインの本、DRM なしで販売されている本。
  • テキストを取り出すための無料の電子書籍管理ソフト calibre。
  • 無料の SuperClonica エンジンと Python 3.10 以降:python -m pip install superclonica-cpu。
  • グラフィックカードは不要。ふつうのCPUで足ります。

1ページを無料で試聴

本を丸ごと変換する前に、1文をコピーして、どの声のページにでも30〜100文字で貼り付け、言語を選んで生成ボタンを押します。数秒でナレーターの声の感じが分かります。アカウントは不要です。

EPUB からテキストを取り出す

1章1ファイルにすると、確認・修正もプレーヤーでの移動も楽になります。

  • calibre で本をプレーンテキストに変換:ebook-convert book.epub book.txt。
  • 目次、奥付、注の記号は削除。
  • 章見出しで区切り、1章につき1ファイルに。
  • 読みにくい名前や略語は、読ませたいとおりに書く。

章を MP3 に読み上げる

各章を1つのコマンドで読み上げます:superclonica --text-file chapter01.txt --voice F2 --lang ja --normalize --output chapter01.mp3。長い章は自然な間で分割されて1つのファイルにまとめられ、どの章も同じ声質から始まります。私たちの見積もりでは、8コアのデスクトップCPUで1時間分の音声に6〜10分かかります。章マーカー付きの M4B 1ファイルにしたい場合は、ffmpeg などの音声ツールで章をつなげます。

変換してよい本

自分の DRM なしの本を個人で聞くのはあなたの自由です。Project Gutenberg などのパブリックドメインの本は読み上げて共有できますが、パブリックドメインかどうかは国によって異なります。著作権が残っている本のオーディオブックを公開するには権利者の許可が必要です。ストアの AI ナレーションに関するルールも確認してください。