自己做字幕和翻译

26次阅读

共计 781 个字符,预计需要花费 2 分钟才能阅读完成。

总共两大步 生成语音转文字和翻译

一 原文字幕,语音转文字

①下载 WhisperDesktop

https://github.com/Const-me/Whisper/releases 解压缩,打开 WhisperDesktop.exe

②下载模型

https://huggingface.co/ggerganov/whisper.cpp/tree/main 我用的是 medium,够用了一般

③设置

然后填上模型文件路径 Model Implementation 选择 gpu,amd 的也是可以的,我用的 6800H 的核显,点 ok 这边建议用 ffmpeg 切成五分钟左右的片段,这样子准确度高很多,到后面有时候会出 bug 如果是视频的话,也可以用 ffmpeg 把音频提取出来

④转换

language 选择你原文的语言,translate 别勾 Transcribe File 选择音频文件 Output Format 选择 SubRip subtitles 的 srt 格式的文件 Place that file to the input folder 的勾上 点完,然后 Transcribe 开始工作,右上角 Debug Console 可以看到转换的进度的 我的 6800H 的核显转换一段五分钟的话,大概一分钟左右完成

二 翻译

翻译的话直接用 chatgpt,3.5 够用了 用 api 太贵了,直接免费的 web 版丢进去完事了 丢给他翻译就完事了,穷人办法,一分钱都不用花 用下面这段提示的话,能保留原来的日文字幕,英文的话自己把日文改成英文就行了 如果它停止了的话就发个 go on 就行了

把这个日语的字幕文件转成中日双语,中文在下,日文在下面另起一行,保留原有的日文
字幕文件如下复制代码

参考 https://www.bilibili.com/video/av268725141/?p=1&t=160 https://www.bilibili.com/read/cv22692287/

正文完
 0