pdf to podcast
1.0.0
该项目提供了一个将任何 PDF 文档转换为播客剧集的工具!该工具使用 Google 的 Gemini 进行对话生成和 OpenAI 的文本转语音模型,处理 PDF 内容,生成适合音频播客的自然对话,并将其输出为 MP3 文件。
要设置项目,请按照下列步骤操作:
克隆存储库:
git clone https://github.com/knowsuchagency/pdf-to-podcast.git
cd pdf-to-podcast
安装依赖项:
uv sync
设置 API 密钥:
您需要 OpenAI 的 api 密钥,您可以通过接口传递该密钥,也可以将其设置为OPENAI_API_KEY
环境变量。
运行应用程序:
python main.py
这将在您的网络浏览器中启动 Gradio 界面。
上传 PDF:上传要转换为播客的 PDF 文档。
输入 OpenAI API 密钥:在指定文本框中提供您的 OpenAI API 密钥。
生成音频:单击按钮开始转换过程。输出将是包含播客对话的 MP3 文件。
该项目根据 Apache 2.0 许可证获得许可。有关详细信息,请参阅许可证文件。