VoiceTransl(原Galtransl for ASMR)是一站式离线AI视频字幕生成和翻译软件,从视频下载,音频提取,听写打轴,字幕翻译,视频合成各个环节为翻译者提供便利。详细说明请见 视频教程。
- 支持多种翻译模型,包括在线模型(GPT3.5、GPT4、Moonshot、Minimax、Qwen、GLM、Deepseek及任意OpenAI兼容接口)和本地模型(Sakura、Index、Galtransl及任意llama.cpp,Ollama模型)。
- 支持AMD/NVIDIA/Intel GPU加速,翻译引擎支持调整显存占用。
- 支持多种输入格式,包括音频、视频、SRT字幕。
- 支持多种输出格式,包括SRT字幕、LRC字幕。
- 支持多种语言,包括日语,英语,韩语,俄语,法语。
- 支持字典功能,可以自定义翻译字典,替换输入输出。
- 支持从YouTube/Bilibili直接下载视频。
- 支持文件和链接批量处理,自动识别文件类型。
- 支持音频切分,字幕合并和视频合成。
从Release页面下载最新版本的VoiceTransl,解压后运行app.exe
。
- NVIDIA推荐使用faster-whisper模型,支持更高的准确率。请根据配置要求准备DLL和EXE文件。
模型需要自行下载,请选择合适的模型下载然后放到whisper-faster
文件夹。
名称 | 磁盘 | 显存 | 链接 |
---|---|---|---|
faster-whisper-small | 463 MiB | ~1 GB | 下载 |
faster-whisper-medium | 1.42 GiB | ~2 GB | 下载 |
faster-whisper-large-v2 | 2.87 GiB | ~3 GB | 下载 |
- AMD/Intel推荐使用whisper.cpp模型,支持更高的兼容性,引擎已经为Vulkan编译配置好。
模型需要自行下载,请选择合适的模型下载然后放到whisper
文件夹。
名称 | 磁盘 | 显存 | 链接 |
---|---|---|---|
ggml-small.bin | 466 MiB | ~852 MB | 下载 |
ggml-medium.bin | 1.5 GiB | ~2.1 GB | 下载 |
ggml-large-v2.bin | 2.9 GiB | ~3.9 GB | 下载 |
- 在线模型支持任意的OpenAI兼容接口,以及国内各大模型。具体列表如下:
"gpt-custom",
"gpt35-1106",
"gpt4-turbo",
"moonshot-v1-8k",
"deepseek-chat",
"glm-4",
"glm-4-flash",
"qwen2-7b-instruct",
"qwen2-57b-a14b-instruct",
"qwen2-72b-instruct",
"abab6.5-chat",
"abab6.5s-chat",
- 本地翻译模型基于llama.cpp引擎,已经为Vulkan编译配置好。
模型需要自行下载,请选择合适的llama.cpp模型下载然后放到llama
文件夹。
日语
模型 | 磁盘 | 显存 | 链接 |
---|---|---|---|
Index-1.9B-Q4 | ~1 GiB | ~4G | 下载 |
Sakura-7B-v1.0-Q4 | ~5 GiB | ~8 GB | 下载 |
GalTransl-7B-v2.6-Q4 | ~5 GiB | ~8 GB | 下载 |
Sakura-14B-v1.0-Q4 | ~9 GiB | ~16 GB | 下载 |
英语
模型 | 磁盘 | 显存 | 链接 |
---|---|---|---|
Qwen-2.5-7B-Q4 | ~5 GiB | ~8 GB | 下载 |
Qwen-2.5-14B-Q4 | ~9 GiB | ~16 GB | 下载 |
- 如果需要使用Ollama或者其他本地模型引擎,请使用gpt-custom接口,配置自定义OpenAI地址为
http://localhost:11434
,并填写自定义OpenAI模型。具体请参考OpenAI兼容性.
- All connection attempts failed
在线模型请检查网络连接是否正常,或者尝试更换代理。离线模型出现连接错误,先检查是否超显存,把离线参数从0开始逐步增加10;然后确认关闭所有的代理软件,在系统设置-网络和Internet-代理里面应该是空的。
- 多次使用之后闪退
缓存文件中可能存在问题,可以尝试清理下载缓存,或者重新解压程序到一个新的目录。
- 命令行输出乱码
请检查系统编码是否为UTF-8,Windows控制面板-区域-更改日期、时间或数字格式-管理-更改系统区域设置-使用UTF-8提供全球语言支持。
- 没有显卡可以用吗
可以使用在线镜像进行运行,不需要显卡,手机也可以用,详细请参考镜像部署。
- 不是Windows系统可以用吗
Linux可以使用服务器部署进行运行,详细请参考server分支。MacOS暂时不支持,用户可以使用镜像部署。
- 安装依赖
pip install -r requirements.txt
- 构建程序
pyinstaller app.spec
本软件仅供学习交流使用,不得用于商业用途。本软件不对任何使用者的行为负责,不保证翻译结果的准确性。使用本软件即代表您同意自行承担使用本软件的风险,包括但不限于版权风险、法律风险等。请遵守当地法律法规,不要使用本软件进行任何违法行为。