RetroArch – 使用 Gemini AI 即時翻譯懷舊遊戲

你有想過用現代的 AI 模型來實現即時翻譯。這篇文章就是要教你如何使用 Gemini AI 來翻譯。基本原理就是透過在 RetroArch 中擷取遊戲畫面,再串接 Google Gemini AI 進行即時翻譯,可以把日文或其他語言的懷舊遊戲對話,即時轉換成畫有中文字的圖片顯示在畫面上。這就是基本的原理。當然你不用知道原理。只要有 Gemini API 的 KEY 就可用。

Gemini AI 與 ZTranslate VGTranslate 不用處

最直覺的是翻譯上的品質大大的提升。ZTranslate / VGTranslate 有時會翻出奇奇怪怪的句子。但在 Gemini AI 上就不大會。個人感覺已可接受。

必要條件

  • Gemini API Key 。可使用免費的但額度有限制。超過則不給用。程式會噴錯。
  • 可安裝 Python 的 主機. Windows / Linux 都可。個人是建議用小功耗的 ARM 版,我自已是用 OrangePI H3 1GB RAM。實際上 512 GB RAM 即可。但多些 RAM 你自已可裝別的程式如 Adguard Home 等。
  • 下載 AI 輔助開發的程式即時翻譯服務。要裝在本地端。也就是我說要準備 ARM 開發版的原因。
  • 記得在 .env 設定 GEMINI_API_KEY 。與程式同目錄。
  • 程式會使用 port 4404
  • 字型。放程式同目錄
    • NotoSansJP-Bold.ttf 日文
    • NotoSansKR-Bold.ttf 韓文
    • NotoSansTC-Bold.ttf 繁中

設定 AI 服務

  • 程式只支援 Image mode
  • URL 要設定你裝這個 python 程式的主機 IP 。port 設定 4404
  • target Language 要翻譯成什麼語言。理論上程式也支援英翻日,日翻英,英翻中。
retroarch ai service setting

設定正確的話就可以用 AI Service 的 Hot Key 來啟用即時翻譯。

blog.ocam.live
blog.ocam.live

關注科技新聞、SEO、人工智慧、電玩模擬器、程式設言、與 IT 日常等議題,深入簡出文章的說明並持續追蹤相關新聞的發展與報導。