ホームページ >バックエンド開発 >Python チュートリアル >テキスト読み上げ (書籍からオーディオブックへ)
貴重な読書時間を犠牲にすることなく、お気に入りの本を楽しめたらと思ったことはありませんか? 私たちの多くはこのジレンマに直面しています。読みたい本はありますが、生活の邪魔になります。
ここでは、一般的な課題をいくつか示します:
幸いなことに、既存の電子ブックを無料でオーディオブックに変換する簡単なコーディング ソリューションが存在します。
解決策: gTTS
Python ライブラリ gTTS
は、テキストから音声を生成する簡単な方法を提供します。
gTTS とは何ですか?
gTTS
は、Google 翻訳の Text-to-Speech API を利用します。 これは、複数の言語と MP3 出力をサポートする多用途ツールであり、オーディオブック、自動メッセージ、アクセシビリティ アプリケーションに最適です。
gTTS の主な機能:
.com
、.co.uk
、または .co.in
などのトップレベル ドメイン (TLD) を指定してアクセントを微調整します。slow
パラメータを使用すると、理解力を向上させるために発話速度を制御できます。例: テキストから音声への変換
これは簡単なコードスニペットです:
<code class="language-python">from gtts import gTTS # Text to convert text = "Hello, welcome to the world of text-to-speech!" # Create gTTS object speech = gTTS(text=text, lang='en', tld='com', slow=False) # Save as MP3 speech.save("output.mp3") print("Audio file 'output.mp3' created successfully.")</code>
簡略化されたソリューション: 既製のリポジトリ
利便性をさらに高めるために、テキスト読み上げを使用して .epub
および .fb2
ファイルの MP3 オーディオブックへの変換を効率化するリポジトリを作成しました。
今すぐ電子書籍をオーディオ形式で楽しみ始めましょう!
以上がテキスト読み上げ (書籍からオーディオブックへ)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。