ebook2audiobookSTYLETTS2
V1.1
该程序使用Caliber将电子书转换为章节和Styletts2,以将这些章节转换为有声读物。
如果提供语音文件,它具有文本对语音技术,具有可选的语音克隆功能。
。



ebook-convert工具将电子书转换为文本格式。StyleTTS2将每一章转换为音频文件。要迅速从本电子书开始到Audiobook Converter,只需运行以下Docker命令:
要运行Docker容器并启动Gradio接口,请使用以下命令:
用GPU运行
docker run - it -- rm -- gpus all - p 7860 : 7860 athomasson2 / ebook2audiobookstyletts2:latest不用GPU运行
docker run - it -- rm - p 7860 : 7860 athomasson2 / ebook2audiobookstyletts2:latest这将在端口7860上启动Gradio接口。您可以通过导航到Web浏览器中的http://localhost:7860来访问它。
styletts2 Python软件包sudo apt-get install -y calibrebrew install calibrechoco install calibresudo apt-get install -y ffmpegbrew install ffmpegchoco install ffmpegpip install styletts2 pydub nltk beautifulsoup4 ebooklib tqdm导航到终端中的脚本目录,并使用以下命令之一:
python styletts_to_ebook.py < path_to_ebook_file >将<path_to_ebook_file>替换为电子书文件的路径。
python styletts_to_ebook.py < path_to_ebook_file > < path_to_voice_file >将<path_to_ebook_file>替换为电子书文件的路径。
用<path_to_voice_file>替换为克隆语音文件的路径。