🔥🔥🔥本周GitHub项目圈选****: 主要包含视频翻译、正则填字游戏、敏感词检测、聊天机器人框架、AI 换脸、分布式数据集成平台等热点项目。
1、pyvideotrans
pyvideotrans
是一个视频翻译工具,可将一种语言的视频翻译为另一种语言和配音的视频。
其语音识别基于 openai-whisper
离线模型、文字翻译使用 google翻译接口
,文字合成语音使用 Microsoft Edge TTS
,背景音乐去除使用 Spleeter
。
项目地址:github.com/jianchang512/pyvideotrans
源码部署
-
配置好 python 3.9+ 环境
-
下载拉取项目源码
-
安装依赖包(pip install -r requirements.txt)
-
解压 ffmpeg.zip 到根目录下 (ffmpeg.exe文件)
-
解压 pretrained_models.zip 在根目录下(Spleeter模型文件)
-
python sp.py 打开软件界面, python cli.py 命令行执行
-
如果使用去除背景音功能,第一次需要下载模型,会比较耗时。你可以解压pretrained_models.zip 到当前项目根下
-
如果希望打包为exe的话,请使用命令 pyinstaller sp.py,不要添加 -w -F 参数,否则可能闪退(tensorflo