竹影是一款创新的视频语音转录与翻译工具,专注于提供高质量的视频音频转文字服务和多语言翻译功能。本项目采用先进的人工智能技术,为用户提供便捷的视频内容处理解决方案。
一名充满热情的开发者,我致力于为开源社区贡献力量。如果您觉得这个项目对您有帮助,请考虑通过以下方式支持我的工作:
- 💼 招聘机会:我正在寻找全职开发岗位,擅长 Python、人工智能和音视频处理
- 🎁 项目赞助:
- 赞助方式请见文档底部, 感谢您的支持!
- 📧 联系方式:johnmelodymel@qq.com
您的支持将帮助我持续改进这个项目,让它变得更好!
类别 | 描述 |
---|---|
开发语言 | Python 3.8+ |
音频处理 | FFmpeg |
语音识别 | OpenAI Whisper |
机器翻译 | Google Translate |
GUI框架 | Tkinter |
数据存储 | SQLite3 |
竹影/
├── assets/ # 资源文件
├── src/ # 源代码
│ ├── translator/ # 翻译模块
│ ├── video_processing/ # 视频处理
│ └── database/ # 数据库操作
├── output/ # 输出目录
└── log/ # 日志文件
# 安装依赖
pip3 install -r requirements.txt
# 运行程序
python3 main.py
- 下载
竹影-1.0.0.dmg
安装包 - 双击打开 DMG 文件
- 将竹影拖拽到"应用程序"文件夹
- 从启动台或应用程序文件夹启动竹影
- 下载
竹影-1.0.0.exe
安装包 - 双击运行安装程序
- 按照安装向导提示完成安装
- 从开始菜单或桌面快捷方式启动竹影
- 选择需要处理的视频文件
- 点击"开始转录"进行音频提取和转写
- 选择目标语言进行翻译
- 导出成品视频
- 视频音频提取
- 智能语音识别
- 多语言翻译支持
- 音视频同步合成
- 批量处理能力
采用 Whisper 大规模预训练模型,运用多头注意力机制和转换器架构,实现了:
其中:
-
$x$ 为输入音频特征 -
$y$ 为输出文本序列 -
$T$ 为序列长度
项目 | 最低配置 | 推荐配置 |
---|---|---|
操作系统 | macOS 10.15+ / Windows 10 | macOS 12+ / Windows 11 |
CPU | Intel i5 双核 | Intel i7 四核 |
内存 | 8GB | 16GB |
显卡 | 集成显卡 | NVIDIA GTX 1660 或更高 |
存储空间 | 10GB | 20GB |
网络 | 基础宽带 | 高速宽带 |
评估项目 | 准确率/评分 |
---|---|
中文语音识别 | 95%+ |
英语语音识别 | 97%+ |
德语语音识别 | 93%+ |
翻译质量 (BLEU-4) | > 0.75 |
本项目采用 木兰宽松许可证 (Mulan PSL) 进行许可。
有关详细信息,请参阅 LICENSE 文件。
感谢您使用本项目!您的支持是开源持续发展的核心动力。
每一份捐赠都将直接用于:
✅ 服务器与基础设施维护
✅ 新功能开发与版本迭代
✅ 文档优化与社区建设
点滴支持皆能汇聚成海,让我们共同打造更强大的开源工具!
🙌 感谢您成为开源社区的重要一员!
💬 捐赠后欢迎通过社交平台与我联系,您的名字将出现在项目致谢列表!