憨鴨 HannyaStudio 回到官網 ↗
免費開源工具 / OBS 即時語音翻譯
跨語言直播 / OBS 外掛

OBS 即時語音翻譯

版本資訊以 GitHub 為準

obs-live-translate

你說的話,
用另一種語言播出來。

把麥克風的聲音交給 Gemini 即時翻譯,再透過獨立的 OBS 音訊來源播放譯音。原音與翻譯能分開調整音量、分配音軌,讓直播或錄影同時留下兩種聲音。

  • 自動辨識說話語言,選好要翻譯的語言即可
  • 譯音獨立輸出,可設定 0–30 秒播放延遲
  • 直接在 OBS 裡設定,支援 WebSocket 調整

正在查詢最新版本;也可直接前往 GitHub。

需自備 Gemini API Key,API 用量依 Google 定價計費。
Windows 已測試;macOS、Linux 已提供套件,尚未實機驗證。
GPL-2.0 授權。安裝前請關閉 OBS;此工具輸出語音,不產生字幕。

麥克風 → Gemini → OBS ● ● ●
你的聲音 / 中文大家好,歡迎來到直播!
↓ 即時語音翻譯
翻譯語音 / 日本語こんにちは、配信へようこそ!

語音翻譯流程示意 · 譯文僅供說明,非字幕功能

讓同一場直播,聽得到另一種語言。

在 OBS 麥克風上加上 Gemini Live Translate 濾鏡,聲音會傳送到 Gemini Live API 翻譯,再從 Gemini Translated Audio 音訊來源播出。

原音和譯音是兩個獨立來源,可以各自調整音量、分配音軌。適合想在直播或錄影中加入另一種語言語音的創作者。

這是語音對語音翻譯,不會產生字幕。翻譯需要網路與雲端 API,實際延遲會受模型回應和連線狀況影響。

開始前,先準備這些

  • OBS Studio 與可正常收音的麥克風來源。
  • Google AI Studio 的 Gemini API Key,以及可用的 API 配額。
  • 要翻譯成的目標語言,例如英文、日文或韓文。

API 用量依 Google 定價計費,請在 Google AI Studio 確認金鑰與配額,費用以 Google 官方定價 為準。

麥克風音訊會送至 Google 處理。API Key 以明文保存在 OBS 場景集合檔中,分享場景集合前請先移除金鑰。

把翻譯語音加進 OBS

關閉 OBS,安裝外掛

Windows 可執行安裝程式,或將 ZIP 解壓縮到 OBS Studio 目錄。macOS 將 .plugin 放入 ~/Library/Application Support/obs-studio/plugins/;Linux 套件解壓縮到 ~/.config/obs-studio/plugins/。

在麥克風上加入翻譯濾鏡

重新開啟 OBS,對麥克風來源按右鍵 → 濾鏡 → 新增 Gemini Live Translate。

填入 API Key,選擇目標語言

在濾鏡設定貼上 Gemini API Key,選好要翻譯的語言,等待狀態顯示 Connected。來源語言會自動辨識,不需另外選擇。

新增翻譯音訊來源

在場景的來源區新增 Gemini Translated Audio。這個來源會播放譯音,可在進階音訊屬性中分配到獨立音軌。

試講一段,確認兩邊的音量

先說一小段話,確認原音與譯音都有輸出,再依直播需求調整音量、音軌與播放延遲。

Windows 為已測試平台。macOS 與 Linux 套件由 CI 建置,尚未實機驗證;各平台套件未簽署,安裝細節請參考 GitHub README。

兩個常用的聲音設定

同語言也播出:Echo

預設開啟。即使說的話已經是目標語言,仍會輸出語音;關閉後,與目標語言相同的輸入會保持靜音。

播放延遲:0–30 秒

可額外延後譯音播放,配合直播的音訊安排。這個設定不會消除翻譯本身的等待時間。錄影時說完最後一句,請稍等譯音播完再停止錄製。

下載前可能想問

可以同時翻成好幾種語言嗎?

目前設計為單一翻譯工作階段,不支援多個語言同時輸出。

能用快捷控制或其他工具更換語言嗎?

可透過 OBS WebSocket v5 的 SetSourceFilterSettings 調整目標語言、Echo 與播放延遲。切換語言會重新連線,可能短暫中斷;完整參數範例請看 GitHub README。

外掛是 OBS 或 Google 官方推出的嗎?

這是獨立開源專案,並非 OBS Project 或 Google 所屬或背書的產品,原始碼採 GPL-2.0 授權。

另一個免費開源工具 → OBS 自動切換場景