一款完全开源的双语播客生成工具,支持 Android、Windows 和 Web 多平台,让英语学习变得有趣而高效!能将任意网页内容转换成沉浸式英语学习材料。
- 📱 多平台支持
- Android 应用
- Windows 客户端
- Web 网页版
- 完全开源代码
- 🤖 智能功能
- 智能内容提取与总结
- AI 驱动的自然对话生成
- 高品质中英文 TTS
- 自动生成双语字幕
- 🎯 实用功能
- 中英文音频切换
- 智能音频处理
- RESTful API 支持
- 跨平台数据同步
您可以通过以下方式快速体验LingoPod:
- 🌐 Web客户端: client.lingopod.top
- 用于生成和播放双语播客内容
- 测试账号: test / test(注:仅供功能体验,有使用限制)
- 📊 管理后台: manager.lingopod.top
- 用于管理任务和查看系统状态
- 🔧 API服务: server.lingopod.top
- RESTful API接口服务
- 在线版本出于安全考虑,仅支持微信公众号文章(https://mp.weixin.qq.com)
- 自部署版本可配置支持任意网页内容
- 仅供功能体验和测试
- 服务可能随时调整,不保证数据持久化
- 生产环境建议自行部署
- 客户端与管理后台:
- 支持独立部署
- 默认API地址:https://server.lingopod.top
- 支持在界面中切换自定义API地址
- 生产环境推荐:
- 自行部署API服务
- 可继续使用在线版客户端
本项目包含以下组件:
- API 服务端:lingopod - 提供核心 RESTful API
- 客户端应用:lingopod-client - 支持 Android/Web/Windows
- 管理后台:lingopod-manager - 任务和系统管理
- 官网:lingopod-web
您可以通过以下方式获取客户端:
更多版本及历史更新请访问 releases 页面
项目依赖两个核心服务:
- LLM 服务: 通过 OpenAI 兼容接口对接,支持各类大语言模型,使用免费的 qwen2.5-7b 模型也可以达到较好效果
- TTS 服务: 支持两种模式:
- 微软 TTS(edge-tts):默认模式,免费使用。非大陆地区需设置 HTTPS_PROXY 环境变量
- OpenAI TTS:通过设置 USE_OPENAI_TTS_MODEL=true 启用,需配置相应的 API
推荐参考 edge-tts-openai-cf-worker 部署基于 Cloudflare Workers 的免费 Edge OpenAI TTS 服务
配置可通过 .env
文件或环境变量设置。详细配置说明请参考 .env.template。
docker run -d \
--name lingopod \
--restart always \
-p 28811:28811 \
-v /path/to/lingopod/data:/opt/lingopod/data \
-e PORT=28811 \
-e API_BASE_URL=your_api_base_url \
-e API_KEY=your_api_key \
-e MODEL=your_model \
-e HTTPS_PROXY="http://your-proxy:7890" \
linshen/lingopod:2.0
docker run -d \
--name lingopod \
--restart always \
-p 28811:28811 \
-v /path/to/lingopod/data:/opt/lingopod/data \
-e PORT=28811 \
-e API_BASE_URL=https://openai.example.com/v1 \
-e API_KEY=abc \
-e MODEL=Qwen/Qwen2.5-7B-Instruct \
-e USE_OPENAI_TTS_MODEL=true \
-e TTS_BASE_URL=https://tts.example.com/v1 \
-e TTS_API_KEY=abc \
-e TTS_MODEL=tts-1 \
linshen/lingopod:2.0
即可得到 API 基础地址:http://localhost:28811
欢迎通过以下方式参与项目:
- 提交 Issue 报告问题
- 提出新功能建议
- 改进文档
- 提交 Pull Request
本项目采用 MIT 许可证 开源。
- LingoPod 客户端 - 跨平台客户端应用
- LingoPod 管理后台 - 任务和系统管理
- LingoPod 官网 - 官网展示
- edge-tts-openai-cf-worker - 基于 Cloudflare Workers 的免费 OpenAI TTS 服务