總共兩大步 生成語音轉文字和翻譯
一 原文字幕,語音轉文字
①下載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/
https://www.bilibili.com/read/cv22692287/
|