项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 884
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- NVIDIA GPU 或 NIM 端点
- NGC API Key
安装与启动步骤
-
1克隆仓库
这是 NVIDIA 的 PDF 转播客蓝图,基于 NIM 微服务。
git clone https://github.com/NVIDIA-AI-Blueprints/pdf-to-podcast -
2装环境
make uv 建 Python 环境,make all-services 拉起依赖服务。
make uv make all-services -
3跑一次
喂一份 PDF 与背景资料,输出双人对谈音频。
python tests/test.py --target doc1.pdf --context doc2.pdf -
4调结构
脚本结构影响听感,可在配置里改段落数与语气。
如何确认成功
输出目录生成 mp3,内容覆盖原文要点。
注意事项
- 需要访问 NVIDIA 的容器仓库,网络受限时先配好代理。
核心亮点
- 一键转换 PDF 为对话式播客,听感自然
- 支持自定义 TTS 引擎,灵活适配不同语音
- 纯 Python 实现,易于集成和扩展
不足之处
- 对扫描版 PDF 或复杂排版支持有限
- 文档/社区待观察
适用场景
- 通勤或运动时听学术论文、行业报告
- 为视障用户提供文档音频替代方案
- 快速预览长文档核心内容,提升信息获取效率
替代项目
Podcastfy、OpenPodcast、PDF2Audio
上一篇:TTS-Mod-Vault
下一篇:tts-azure-web
同类项目推荐
ComfyUI-Qwen3-TTS
开源
在 ComfyUI 里拖拽节点,即可用 Qwen3 模型合成、克隆和定制语音。
A ComfyUI custom node suite for Qwen3-TTS, supporting 1.7B and 0.6B models, Custom V···
Text2Speach
开源
一句代码搞定语音合成,Java 项目快速接入 TTS
一句代码搞定语音合成,文字转语音
CoMoSpeech
开源
一步合成语音和歌声,告别扩散模型慢速采样
ACM MM 2023 CoMoSpeech: One-Step Speech and Singing Voice Synthesis via Consistency ···
elevenlabs-node
开源
在 Node.js 里快速集成 ElevenLabs 高质量 AI 语音合成
Eleven Labs text to speech package for NodeJS. You can use the official package at: ···
maise
开源
在安卓设备上离线合成语音,无需联网,保护隐私。
Maise is an open-source android speech engine designed to provide a powerful and fle···
SoCodec
开源
极低码率语音压缩,为语音语言模型提供高质量离散表示
Ultra-low-bitrate Speech Codec for Speech Language Modeling Applications
UniCATS-CTX-txt2vec
开源
用扩散模型生成自然语音,让 TTS 更有表现力
[AAAI 2024] CTX-txt2vec, the acoustic model in UniCATS
bark.cpp
开源
用C++跑Bark模型,轻量快速本地生成语音
Suno AI's Bark model in C/C++ for fast text-to-speech generation
ttts
开源
从零训练你的专属语音合成模型,快速上手 TTS 实验
Train the next generation of TTS systems.
