Repository navigation
Releases
OverlaySubs v0.5.0
Released version: v0.5.0
OverlaySubs transcribes and translates any audio playing on your PC in real time and shows the result as an overlay of subtitles. Download an installer and run it — no API key is required, and no audio is sent anywhere.
Download
| File | Platform | Type | Size |
|---|---|---|---|
| overlaysubs-windows-x64-setup.exe | Windows 10/11 (64-bit) | Installer (recommended) | 15 MB |
| overlaysubs-windows-x64.msi | Windows 10/11 (64-bit) | MSI (for managed deployment) | 38 MB |
| overlaysubs-macos-arm64.dmg | macOS 13 or later (Apple Silicon) | Disk image | 20 MB |
| SHA256SUMS.txt | All | SHA-256 checksums | - |
- Windows x64 only; Windows 10 and 11 are supported.
- macOS on Apple Silicon (M1 or later) only; macOS 13 or later is required. There is no Intel Mac build.
- No GitHub account is needed. You can download directly from the links above.
Install
Windows
- Download
overlaysubs-windows-x64-setup.exeand run it (useoverlaysubs-windows-x64.msiif you need the MSI). - If Windows shows “Windows protected your PC”, click [More info] and then [Run anyway]. This warning appears only on the first run because the app is not code-signed.
- Follow the on-screen instructions. You will be asked to accept the Terms of Use on first launch.
macOS
- Download
overlaysubs-macos-arm64.dmg, open it, and dragOverlaySubsinto the Applications folder. - If macOS says it cannot verify the developer on first launch, right-click (or Control-click) the app → [Open] and click [Open] in the confirmation dialog.
If that does not work, open [System Settings] → [Privacy & Security] and click [Open Anyway] in the Security section. - After the first launch, the app opens normally.
Important
The app is ad-hoc signed only (not notarized). On macOS you therefore need the right-click → Open, or System Settings → Privacy & Security → Open Anyway, step on first launch only.
You do not need to disable Gatekeeper (disabling it is not recommended for security reasons).
Model download on first launch
On first launch the app automatically downloads the speech-recognition and translation models (several GB in total) from Hugging Face. Depending on your connection this takes a few to a dozen or so minutes. Downloads resume if interrupted and are verified with SHA-256. No account or token is required. After the first launch the models are reused, so startup is fast.
Make sure you have several GB of free space for the models.
Verifying the checksum (optional)
You can compare a downloaded file against SHA256SUMS.txt to check that it is intact.
Windows (PowerShell)
Get-FileHash .\overlaysubs-windows-x64-setup.exe -Algorithm SHA256
Get-FileHash .\overlaysubs-windows-x64.msi -Algorithm SHA256macOS (Terminal)
cd ~/Downloads
shasum -a 256 overlaysubs-macos-arm64.dmgIf the value matches the corresponding line in SHA256SUMS.txt, the file is intact.
Changes
- Reflect the November 9, 2026 PLaMo Community License revision and remove the overlay credit (#50)
- fix(app): free the models before exit so quitting does not crash on macOS (#52)
- fix(overlay): save the position in logical points and keep the overlay on screen (#49)
- feat(overlay): scroll through subtitles that do not fit (#53)
- feat(overlay): add fine-grained subtitle appearance settings (#54)
Links
- Official site (install, usage, FAQ)
- Japanese site (install, usage, FAQ)
- README (English: how it works and how to build)
- README (Japanese)
- OverlaySubs Terms of Use (English) / Japanese
- PLaMo Community License (revised November 9, 2026)
- All releases
The app code is MIT licensed. Translation uses Preferred Networks' PLaMo 3 Translate (Built with PLaMo).
OverlaySubs v0.4.0
Released version: v0.4.0
OverlaySubs transcribes and translates any audio playing on your PC in real time and shows the result as an overlay of subtitles. Download an installer and run it — no API key is required, and no audio is sent anywhere.
Download
| File | Platform | Type | Size |
|---|---|---|---|
| overlaysubs-windows-x64-setup.exe | Windows 10/11 (64-bit) | Installer (recommended) | 15 MB |
| overlaysubs-windows-x64.msi | Windows 10/11 (64-bit) | MSI (for managed deployment) | 37 MB |
| overlaysubs-macos-arm64.dmg | macOS 13 or later (Apple Silicon) | Disk image | 20 MB |
| SHA256SUMS.txt | All | SHA-256 checksums | - |
- Windows x64 only; Windows 10 and 11 are supported.
- macOS on Apple Silicon (M1 or later) only; macOS 13 or later is required. There is no Intel Mac build.
- No GitHub account is needed. You can download directly from the links above.
Install
Windows
- Download
overlaysubs-windows-x64-setup.exeand run it (useoverlaysubs-windows-x64.msiif you need the MSI). - If Windows shows “Windows protected your PC”, click [More info] and then [Run anyway]. This warning appears only on the first run because the app is not code-signed.
- Follow the on-screen instructions. You will be asked to accept the Terms of Use on first launch.
macOS
- Download
overlaysubs-macos-arm64.dmg, open it, and dragOverlaySubsinto the Applications folder. - If macOS says it cannot verify the developer on first launch, right-click (or Control-click) the app → [Open] and click [Open] in the confirmation dialog.
If that does not work, open [System Settings] → [Privacy & Security] and click [Open Anyway] in the Security section. - After the first launch, the app opens normally.
Important
The app is ad-hoc signed only (not notarized). On macOS you therefore need the right-click → Open, or System Settings → Privacy & Security → Open Anyway, step on first launch only.
You do not need to disable Gatekeeper (disabling it is not recommended for security reasons).
Model download on first launch
On first launch the app automatically downloads the speech-recognition and translation models (several GB in total) from Hugging Face. Depending on your connection this takes a few to a dozen or so minutes. Downloads resume if interrupted and are verified with SHA-256. No account or token is required. After the first launch the models are reused, so startup is fast.
Make sure you have several GB of free space for the models.
Verifying the checksum (optional)
You can compare a downloaded file against SHA256SUMS.txt to check that it is intact.
Windows (PowerShell)
Get-FileHash .\overlaysubs-windows-x64-setup.exe -Algorithm SHA256
Get-FileHash .\overlaysubs-windows-x64.msi -Algorithm SHA256macOS (Terminal)
cd ~/Downloads
shasum -a 256 overlaysubs-macos-arm64.dmgIf the value matches the corresponding line in SHA256SUMS.txt, the file is intact.
Changes
- 表示言語に中国語(繁体字・簡体字)を追加する (#40)
- モデルのダウンロード中もほかのページからモデルの準備に戻れるようにする (#41)
- フォークからの PR でもリリースビルドを回せるようにする (#43)
- 訳文言語で中国語の繁体字・簡体字を選べるようにする (#39)
- 字幕のオーバーレイをドラッグした位置を覚え、移動できることを分かりやすくする (#42)
- docs: make English the default repository language (#45)
- fix(app): stop re-rendering the models page on download progress (#47)
- feat: make English the default across the site, app and release docs (#46)
- fix(app): keep the Downloaded row when a late progress event arrives (#48)
Links
- Official site (install, usage, FAQ)
- Japanese site (install, usage, FAQ)
- README (English: how it works and how to build)
- README (Japanese)
- OverlaySubs Terms of Use (English) / Japanese
- PLaMo 3 license
- All releases
The app code is MIT licensed. Translation uses Preferred Networks' PLaMo 3 Translate (Built with PLaMo).
OverlaySubs v0.3.0
このリリースのバージョン: v0.3.0
PC の音声をリアルタイムで文字起こし・翻訳し、字幕として重ねて表示するアプリです。
インストーラをダウンロードして実行するだけで使えます。API キーは不要で、音声が外部に送信されることはありません。
ダウンロード
| ファイル | 対象 | 種類 | サイズ |
|---|---|---|---|
| overlaysubs-windows-x64-setup.exe | Windows 10/11 (64bit) | インストーラ(推奨) | 15 MB |
| overlaysubs-windows-x64.msi | Windows 10/11 (64bit) | MSI(管理者配布向け) | 38 MB |
| overlaysubs-macos-arm64.dmg | macOS 13 以降(Apple Silicon) | ディスクイメージ | 20 MB |
| SHA256SUMS.txt | すべて | SHA-256 チェックサム | - |
- Windows は 64bit (x64) のみです。Windows 10 / 11 に対応しています。
- macOS は Apple Silicon(M1 以降)のみです。macOS 13 以降が必要です。Intel Mac 用のビルドはありません。
- GitHub アカウントは不要です。上のリンクから直接ダウンロードできます。
インストール
Windows
overlaysubs-windows-x64-setup.exeをダウンロードして実行します(MSI 版が必要な場合はoverlaysubs-windows-x64.msi)。- 「Windows によって PC が保護されました」と表示されたら、[詳細情報] をクリックし、[実行] を選びます。このアプリはコード署名を行っていないため、初回のみこの警告が表示されます。
- 画面の指示に従ってインストールします。初回起動時に利用規約への同意を求められます。
macOS
overlaysubs-macos-arm64.dmgをダウンロードして開き、OverlaySubsを「Applications」フォルダにドラッグします。- 初回起動時に「開発元を検証できません」と表示されたら、アプリを 右クリック →[開く] を選び、確認ダイアログで [開く] を押します。
うまくいかない場合は、[システム設定] → [プライバシーとセキュリティ] を開き、「セキュリティ」の項目にある [このまま開く] を押してください。 - 2 回目以降は通常どおり起動できます。
Important
本アプリは ad-hoc 署名のみ(公証なし)です。そのため macOS では、初回のみ上記の「右クリック→開く」または「システム設定→プライバシーとセキュリティ→このまま開く」の操作が必要です。
Gatekeeper を無効化する必要はありません(セキュリティ上、無効化は推奨しません)。
初回起動時のモデルダウンロード
初回起動時、音声認識モデルと翻訳モデル(合計で数 GB)を Hugging Face から自動ダウンロードします。回線によっては数分〜十数分かかります。ダウンロードは中断しても再開でき、SHA-256 で検証されます。アカウントやトークンは不要です。2 回目以降はモデルを再利用するため短時間で起動します。
モデル用に数 GB 以上の空き容量を確保してください。
チェックサムの確認(任意)
ダウンロードしたファイルが壊れていないか、SHA256SUMS.txt と照合できます。
Windows(PowerShell)
Get-FileHash .\overlaysubs-windows-x64-setup.exe -Algorithm SHA256
Get-FileHash .\overlaysubs-windows-x64.msi -Algorithm SHA256macOS(ターミナル)
cd ~/Downloads
shasum -a 256 overlaysubs-macos-arm64.dmg表示された値が SHA256SUMS.txt の該当行と一致すれば正常です。
リンク
- 公式サイト(インストール・使い方・FAQ)
- README(日本語・仕組みとビルド方法)
- README (English)
- OverlaySubs 利用規約(日本語) / English
- PLaMo 3 のライセンス
- リリース一覧
アプリのコードは MIT ライセンスです。翻訳には Preferred Networks の PLaMo 3 Translate を使用しています(Built with PLaMo)。
変更履歴
[0.3.0] - 2026-11-09
macOS 版で「システム音声」を取り込めるようにしました。ScreenCaptureKit を使って Mac で再生中の音声を直接キャプチャするため、BlackHole などのループバック(仮想オーディオ)デバイスは不要です。初回は「画面収録とシステム音声録音」の許可とアプリの再起動が必要です。あわせて、macOS でマイク入力を使うとアプリがクラッシュする問題も修正しました。
Added
- macOS 13 以降で、Mac で再生中のシステム音声を ScreenCaptureKit 経由で直接取り込めるようにしました。すべてのアプリの音声をまとめてキャプチャします。Windows はこれまでどおり WASAPI loopback、マイク入力は Windows・macOS の両方で使えます。BlackHole などのループバック(仮想オーディオ)デバイスを用意する必要はありません。
- macOS で初めてシステム音声を使うときの権限許可に対応しました。システム設定 → プライバシーとセキュリティの「画面収録とシステム音声録音」(macOS 15 以降。macOS 13〜14 は「画面収録」)で OverlaySubs を許可し、アプリを再起動すると使えます。許可しなかった場合や利用できない場合は、その旨を通知で表示します。
- macOS のアプリバンドルに
Info.plistを同梱し、Tauri が生成する Info.plist にNSMicrophoneUsageDescription(マイクの利用目的)とNSScreenCaptureUsageDescription(画面収録・システム音声の利用目的)をマージするようにしました。
Changed
- macOS のソースビルドには Xcode 26(macOS 26 SDK)が必要になりました。ScreenCaptureKit の Rust バインディングがビルド時に小さな Swift ブリッジをコンパイルし、その依存クレート(apple-metal)が macOS 26 SDK の Metal API を参照するためです。リリース CI は
macos-15ランナー上の Xcode 26 を選択してビルドします。
Fixed
- macOS 版でマイク入力を使うと、マイクの利用目的(
NSMicrophoneUsageDescription)が Info.plist に無いためにアプリがクラッシュする問題を修正しました。利用目的の文字列を同梱するようにし、あわせてシステム音声の権限プロンプト用にNSScreenCaptureUsageDescriptionを追加しました。 - macOS 版が、Homebrew を入れていない Mac で起動直後に「問題が起きたため OverlaySubs を開けません」と表示されて終了する問題を修正しました。同梱していた llama の dylib がビルド環境(GitHub ランナー)の Homebrew の OpenSSL を絶対パスで参照していたため、Homebrew の無い Mac では
libssl.4.dylibを読み込めずに dyld が終了していました。ビルド時に OpenSSL を検出・リンクさせないようにし、あわせて配布物の検査をバンドル内の全 Mach-O(同梱 dylib を含む)に広げて、システム以外の絶対パス依存が残っていればリリースを止めるようにしました。
OverlaySubs v0.2.4
このリリースのバージョン: v0.2.4
PC の音声をリアルタイムで文字起こし・翻訳し、字幕として重ねて表示するアプリです。
インストーラをダウンロードして実行するだけで使えます。API キーは不要で、音声が外部に送信されることはありません。
ダウンロード
| ファイル | 対象 | 種類 | サイズ |
|---|---|---|---|
| overlaysubs-windows-x64-setup.exe | Windows 10/11 (64bit) | インストーラ(推奨) | 15 MB |
| overlaysubs-windows-x64.msi | Windows 10/11 (64bit) | MSI(管理者配布向け) | 38 MB |
| overlaysubs-macos-arm64.dmg | macOS 13 以降(Apple Silicon) | ディスクイメージ | 20 MB |
| SHA256SUMS.txt | すべて | SHA-256 チェックサム | - |
- Windows は 64bit (x64) のみです。Windows 10 / 11 に対応しています。
- macOS は Apple Silicon(M1 以降)のみです。macOS 13 以降が必要です。Intel Mac 用のビルドはありません。
- GitHub アカウントは不要です。上のリンクから直接ダウンロードできます。
インストール
Windows
overlaysubs-windows-x64-setup.exeをダウンロードして実行します(MSI 版が必要な場合はoverlaysubs-windows-x64.msi)。- 「Windows によって PC が保護されました」と表示されたら、[詳細情報] をクリックし、[実行] を選びます。このアプリはコード署名を行っていないため、初回のみこの警告が表示されます。
- 画面の指示に従ってインストールします。初回起動時に利用規約への同意を求められます。
macOS
overlaysubs-macos-arm64.dmgをダウンロードして開き、OverlaySubsを「Applications」フォルダにドラッグします。- 初回起動時に「開発元を検証できません」と表示されたら、アプリを 右クリック →[開く] を選び、確認ダイアログで [開く] を押します。
うまくいかない場合は、[システム設定] → [プライバシーとセキュリティ] を開き、「セキュリティ」の項目にある [このまま開く] を押してください。 - 2 回目以降は通常どおり起動できます。
Important
本アプリは ad-hoc 署名のみ(公証なし)です。そのため macOS では、初回のみ上記の「右クリック→開く」または「システム設定→プライバシーとセキュリティ→このまま開く」の操作が必要です。
Gatekeeper を無効化する必要はありません(セキュリティ上、無効化は推奨しません)。
初回起動時のモデルダウンロード
初回起動時、音声認識モデルと翻訳モデル(合計で数 GB)を Hugging Face から自動ダウンロードします。回線によっては数分〜十数分かかります。ダウンロードは中断しても再開でき、SHA-256 で検証されます。アカウントやトークンは不要です。2 回目以降はモデルを再利用するため短時間で起動します。
モデル用に数 GB 以上の空き容量を確保してください。
チェックサムの確認(任意)
ダウンロードしたファイルが壊れていないか、SHA256SUMS.txt と照合できます。
Windows(PowerShell)
Get-FileHash .\overlaysubs-windows-x64-setup.exe -Algorithm SHA256
Get-FileHash .\overlaysubs-windows-x64.msi -Algorithm SHA256macOS(ターミナル)
cd ~/Downloads
shasum -a 256 overlaysubs-macos-arm64.dmg表示された値が SHA256SUMS.txt の該当行と一致すれば正常です。
リンク
- 公式サイト(インストール・使い方・FAQ)
- README(日本語・仕組みとビルド方法)
- README (English)
- OverlaySubs 利用規約(日本語) / English
- PLaMo 3 のライセンス
- リリース一覧
アプリのコードは MIT ライセンスです。翻訳には Preferred Networks の PLaMo 3 Translate を使用しています(Built with PLaMo)。
変更履歴
[0.2.4] - 2026-11-08
句読点の付かない音声(韓国語など)で字幕が長くつながり、確定まで待たされて読めなくなる問題を修正しました。字幕は話の切れ目ごとに、文ごとに分けて表示されます。
Fixed
- 句読点の付かない音声(韓国語など)で字幕が 150 文字近くまでつながり、確定まで 20 秒以上かかって読めなくなる問題を修正しました。話の切れ目(無音)ごとに字幕を確定し、文末に句点がなければ付けるようにしました(次の発話の認識でも句点が付きやすくなります)。1 つの切れ目に複数の文が含まれる場合は、文ごとに別の字幕として翻訳・表示します。
OverlaySubs v0.2.3
このリリースのバージョン: v0.2.3
PC の音声をリアルタイムで文字起こし・翻訳し、字幕として重ねて表示するアプリです。
インストーラをダウンロードして実行するだけで使えます。API キーは不要で、音声が外部に送信されることはありません。
ダウンロード
| ファイル | 対象 | 種類 | サイズ |
|---|---|---|---|
| overlaysubs-windows-x64-setup.exe | Windows 10/11 (64bit) | インストーラ(推奨) | 15 MB |
| overlaysubs-windows-x64.msi | Windows 10/11 (64bit) | MSI(管理者配布向け) | 38 MB |
| overlaysubs-macos-arm64.dmg | macOS 13 以降(Apple Silicon) | ディスクイメージ | 20 MB |
| SHA256SUMS.txt | すべて | SHA-256 チェックサム | - |
- Windows は 64bit (x64) のみです。Windows 10 / 11 に対応しています。
- macOS は Apple Silicon(M1 以降)のみです。macOS 13 以降が必要です。Intel Mac 用のビルドはありません。
- GitHub アカウントは不要です。上のリンクから直接ダウンロードできます。
インストール
Windows
overlaysubs-windows-x64-setup.exeをダウンロードして実行します(MSI 版が必要な場合はoverlaysubs-windows-x64.msi)。- 「Windows によって PC が保護されました」と表示されたら、[詳細情報] をクリックし、[実行] を選びます。このアプリはコード署名を行っていないため、初回のみこの警告が表示されます。
- 画面の指示に従ってインストールします。初回起動時に利用規約への同意を求められます。
macOS
overlaysubs-macos-arm64.dmgをダウンロードして開き、OverlaySubsを「Applications」フォルダにドラッグします。- 初回起動時に「開発元を検証できません」と表示されたら、アプリを 右クリック →[開く] を選び、確認ダイアログで [開く] を押します。
うまくいかない場合は、[システム設定] → [プライバシーとセキュリティ] を開き、「セキュリティ」の項目にある [このまま開く] を押してください。 - 2 回目以降は通常どおり起動できます。
Important
本アプリは ad-hoc 署名のみ(公証なし)です。そのため macOS では、初回のみ上記の「右クリック→開く」または「システム設定→プライバシーとセキュリティ→このまま開く」の操作が必要です。
Gatekeeper を無効化する必要はありません(セキュリティ上、無効化は推奨しません)。
初回起動時のモデルダウンロード
初回起動時、音声認識モデルと翻訳モデル(合計で数 GB)を Hugging Face から自動ダウンロードします。回線によっては数分〜十数分かかります。ダウンロードは中断しても再開でき、SHA-256 で検証されます。アカウントやトークンは不要です。2 回目以降はモデルを再利用するため短時間で起動します。
モデル用に数 GB 以上の空き容量を確保してください。
チェックサムの確認(任意)
ダウンロードしたファイルが壊れていないか、SHA256SUMS.txt と照合できます。
Windows(PowerShell)
Get-FileHash .\overlaysubs-windows-x64-setup.exe -Algorithm SHA256
Get-FileHash .\overlaysubs-windows-x64.msi -Algorithm SHA256
macOS(ターミナル)
cd ~/Downloads
shasum -a 256 overlaysubs-macos-arm64.dmg
表示された値が SHA256SUMS.txt の該当行と一致すれば正常です。
リンク
- 公式サイト(インストール・使い方・FAQ)
- README(日本語・仕組みとビルド方法)
- README (English)
- OverlaySubs 利用規約(日本語) / English
- PLaMo 3 のライセンス
- リリース一覧
アプリのコードは MIT ライセンスです。翻訳には Preferred Networks の PLaMo 3 Translate を使用しています(Built with PLaMo)。
変更履歴
[0.2.3] - 2026-11-08
文が確定するまでのあいだ、字幕の訳が更新のたびに「…」に変わって読めなくなる問題を修正しました。
Fixed
- 文が確定するまでの途中経過の更新(約 1 秒ごと)のたびに、字幕の訳が一瞬「…」に変わって読めなくなる問題を修正しました。途中経過は訳ができてから原文と一緒に送るようにし、オーバーレイも新しい訳が空のあいだ、および確定した訳を流し込んでいる途中で直前の下書きより短いあいだは、直前の訳を表示し続けるようにしました。翻訳モデルが文の途中の断片を訳した結果が空や「…」だけになった場合も、表示中の訳を置き換えないようにしました。
OverlaySubs v0.2.2
このリリースのバージョン: v0.2.2
PC の音声をリアルタイムで文字起こし・翻訳し、字幕として重ねて表示するアプリです。
インストーラをダウンロードして実行するだけで使えます。API キーは不要で、音声が外部に送信されることはありません。
ダウンロード
| ファイル | 対象 | 種類 | サイズ |
|---|---|---|---|
| overlaysubs-windows-x64-setup.exe | Windows 10/11 (64bit) | インストーラ(推奨) | 15 MB |
| overlaysubs-windows-x64.msi | Windows 10/11 (64bit) | MSI(管理者配布向け) | 38 MB |
| overlaysubs-macos-arm64.dmg | macOS 13 以降(Apple Silicon) | ディスクイメージ | 20 MB |
| SHA256SUMS.txt | すべて | SHA-256 チェックサム | - |
- Windows は 64bit (x64) のみです。Windows 10 / 11 に対応しています。
- macOS は Apple Silicon(M1 以降)のみです。macOS 13 以降が必要です。Intel Mac 用のビルドはありません。
- GitHub アカウントは不要です。上のリンクから直接ダウンロードできます。
インストール
Windows
overlaysubs-windows-x64-setup.exeをダウンロードして実行します(MSI 版が必要な場合はoverlaysubs-windows-x64.msi)。- 「Windows によって PC が保護されました」と表示されたら、[詳細情報] をクリックし、[実行] を選びます。このアプリはコード署名を行っていないため、初回のみこの警告が表示されます。
- 画面の指示に従ってインストールします。初回起動時に利用規約への同意を求められます。
macOS
overlaysubs-macos-arm64.dmgをダウンロードして開き、OverlaySubsを「Applications」フォルダにドラッグします。- 初回起動時に「開発元を検証できません」と表示されたら、アプリを 右クリック →[開く] を選び、確認ダイアログで [開く] を押します。
うまくいかない場合は、[システム設定] → [プライバシーとセキュリティ] を開き、「セキュリティ」の項目にある [このまま開く] を押してください。 - 2 回目以降は通常どおり起動できます。
Important
本アプリは ad-hoc 署名のみ(公証なし)です。そのため macOS では、初回のみ上記の「右クリック→開く」または「システム設定→プライバシーとセキュリティ→このまま開く」の操作が必要です。
Gatekeeper を無効化する必要はありません(セキュリティ上、無効化は推奨しません)。
初回起動時のモデルダウンロード
初回起動時、音声認識モデルと翻訳モデル(合計で数 GB)を Hugging Face から自動ダウンロードします。回線によっては数分〜十数分かかります。ダウンロードは中断しても再開でき、SHA-256 で検証されます。アカウントやトークンは不要です。2 回目以降はモデルを再利用するため短時間で起動します。
モデル用に数 GB 以上の空き容量を確保してください。
チェックサムの確認(任意)
ダウンロードしたファイルが壊れていないか、SHA256SUMS.txt と照合できます。
Windows(PowerShell)
Get-FileHash .\overlaysubs-windows-x64-setup.exe -Algorithm SHA256
Get-FileHash .\overlaysubs-windows-x64.msi -Algorithm SHA256macOS(ターミナル)
cd ~/Downloads
shasum -a 256 overlaysubs-macos-arm64.dmg表示された値が SHA256SUMS.txt の該当行と一致すれば正常です。
リンク
- 公式サイト(インストール・使い方・FAQ)
- README(日本語・仕組みとビルド方法)
- README (English)
- OverlaySubs 利用規約(日本語) / English
- PLaMo 3 のライセンス
- リリース一覧
アプリのコードは MIT ライセンスです。翻訳には Preferred Networks の PLaMo 3 Translate を使用しています(Built with PLaMo)。
変更履歴
[0.2.2] - 2026-11-08
v0.2.1 の Windows 版として配布していたインストーラーが古いテストビルドだった問題を修正した、Windows 版の再配布です。v0.2.1 の Windows 版を使っている場合は、このバージョンに更新してください(macOS 版は v0.2.1 と同じ内容です)。
Fixed
- v0.2.1 として公開した Windows 版のインストーラー(
overlaysubs-windows-x64-setup.exe/.msi)が、実際には以前のテストビルド(バージョン 0.1.0)だった問題を修正しました。リリース用のビルドがキャッシュから復元した古いインストーラーを、新しくビルドしたものの代わりに配布物として選んでいました。ビルド前に古いインストーラーを消し、ビルドしているバージョンのインストーラーがちょうど 1 つあることを確かめてから配布物にするようにしました。
OverlaySubs v0.2.1
このリリースのバージョン: v0.2.1
PC の音声をリアルタイムで文字起こし・翻訳し、字幕として重ねて表示するアプリです。
インストーラをダウンロードして実行するだけで使えます。API キーは不要で、音声が外部に送信されることはありません。
ダウンロード
| ファイル | 対象 | 種類 | サイズ |
|---|---|---|---|
| overlaysubs-windows-x64-setup.exe | Windows 10/11 (64bit) | インストーラ(推奨) | 15 MB |
| overlaysubs-windows-x64.msi | Windows 10/11 (64bit) | MSI(管理者配布向け) | 38 MB |
| overlaysubs-macos-arm64.dmg | macOS 13 以降(Apple Silicon) | ディスクイメージ | 20 MB |
| SHA256SUMS.txt | すべて | SHA-256 チェックサム | - |
- Windows は 64bit (x64) のみです。Windows 10 / 11 に対応しています。
- macOS は Apple Silicon(M1 以降)のみです。macOS 13 以降が必要です。Intel Mac 用のビルドはありません。
- GitHub アカウントは不要です。上のリンクから直接ダウンロードできます。
インストール
Windows
overlaysubs-windows-x64-setup.exeをダウンロードして実行します(MSI 版が必要な場合はoverlaysubs-windows-x64.msi)。- 「Windows によって PC が保護されました」と表示されたら、[詳細情報] をクリックし、[実行] を選びます。このアプリはコード署名を行っていないため、初回のみこの警告が表示されます。
- 画面の指示に従ってインストールします。初回起動時に利用規約への同意を求められます。
macOS
overlaysubs-macos-arm64.dmgをダウンロードして開き、OverlaySubsを「Applications」フォルダにドラッグします。- 初回起動時に「開発元を検証できません」と表示されたら、アプリを 右クリック →[開く] を選び、確認ダイアログで [開く] を押します。
うまくいかない場合は、[システム設定] → [プライバシーとセキュリティ] を開き、「セキュリティ」の項目にある [このまま開く] を押してください。 - 2 回目以降は通常どおり起動できます。
Important
本アプリは ad-hoc 署名のみ(公証なし)です。そのため macOS では、初回のみ上記の「右クリック→開く」または「システム設定→プライバシーとセキュリティ→このまま開く」の操作が必要です。
Gatekeeper を無効化する必要はありません(セキュリティ上、無効化は推奨しません)。
初回起動時のモデルダウンロード
初回起動時、音声認識モデルと翻訳モデル(合計で数 GB)を Hugging Face から自動ダウンロードします。回線によっては数分〜十数分かかります。ダウンロードは中断しても再開でき、SHA-256 で検証されます。アカウントやトークンは不要です。2 回目以降はモデルを再利用するため短時間で起動します。
モデル用に数 GB 以上の空き容量を確保してください。
チェックサムの確認(任意)
ダウンロードしたファイルが壊れていないか、SHA256SUMS.txt と照合できます。
Windows(PowerShell)
Get-FileHash .\overlaysubs-windows-x64-setup.exe -Algorithm SHA256
Get-FileHash .\overlaysubs-windows-x64.msi -Algorithm SHA256macOS(ターミナル)
cd ~/Downloads
shasum -a 256 overlaysubs-macos-arm64.dmg表示された値が SHA256SUMS.txt の該当行と一致すれば正常です。
リンク
- 公式サイト(インストール・使い方・FAQ)
- README(日本語・仕組みとビルド方法)
- README (English)
- OverlaySubs 利用規約(日本語) / English
- PLaMo 3 のライセンス
- リリース一覧
アプリのコードは MIT ライセンスです。翻訳には Preferred Networks の PLaMo 3 Translate を使用しています(Built with PLaMo)。
変更履歴
[0.2.1] - 2026-11-07
待機中にオーバーレイを隠せるようになり、字幕の見た目を設定画面で確認でき、起動時に新しいバージョンを通知するようになりました。あわせて、一部の CPU で翻訳開始時に落ちるビルドの問題を修正しました。
Added
- 字幕オーバーレイの表示・非表示を切り替えられるようにしました。翻訳の開始で表示、停止時は最後の字幕を少し表示してから自動的に非表示になり、トレイメニューの「Show subtitles」または翻訳開始ボタンの上にあるトグルから手動で切り替えることもできます。待機中はオーバーレイ自体を隠すため、表示中は位置がわかるように薄いグレーの背景を表示します。
- 「字幕の表示」の設定を開いているあいだ、翻訳を停止していてもオーバーレイを表示してサンプル字幕を出すようにしました。文字サイズ・フォント・背景の不透明度などの変更を、実際の表示を見ながらその場で調整できます。設定画面を離れると元の表示状態に戻り、実際の字幕があるときはそちらが優先されます。
- 起動時に GitHub Releases で最新版を確認し、新しいリリースがあれば設定画面に通知バナー(リリースページを開く/後で)を表示するようにしました。匿名の読み取りのみで、自動ダウンロード・自動更新は行わず、オフラインなどで確認できない場合は何も表示しません。
Changed
- 「PC の性能を調べる」の結果を設定フォルダの
hardware.jsonにキャッシュするようにしました。次回起動時はハードウェアを調べ直さずに検出結果(最終確認日つき)を表示し、速度チェックのときもキャッシュを再利用します。ハードウェアを変更した場合は「もう一度調べる」で再検出できます。 - PLaMo ライセンス本文の同梱と要約の表示をやめ、公式の PLaMo 3 のライセンスへのリンクに変更しました。
licenses/から PLaMo コミュニティライセンスのコピーを削除し、アプリの「情報」・README・利用者向けドキュメントはリンクのみを掲載します。 - 利用規約を第 3 版に更新しました。PLaMo 3 ライセンスへのリンク化に合わせた文面の改訂と、第 6 条(プライバシー)への起動時の新バージョン確認(GitHub API への匿名のリクエスト 1 回)の明記を行っています(次回起動時に再同意)。
Fixed
- Windows 版が一部の CPU で「翻訳開始」を押した直後に不正命令(
0xc000001d)で落ちる問題を修正しました。リリースビルドが GitHub Actions のビルドマシンの CPU 向け(-march=native相当)にコンパイルされており、AVX-512 などを持たない CPU では最初に CPU カーネルを使う処理(VAD の初期化)で終了していました。ビルドを CPU 非依存(GGML_NATIVE=OFF)にしました。
OverlaySubs v0.1.0
このリリースのバージョン: v0.1.0
PC の音声をリアルタイムで文字起こし・翻訳し、字幕として重ねて表示するアプリです。
インストーラをダウンロードして実行するだけで使えます。API キーは不要で、音声が外部に送信されることはありません。
ダウンロード
| ファイル | 対象 | 種類 | サイズ |
|---|---|---|---|
| overlaysubs-windows-x64-setup.exe | Windows 10/11 (64bit) | インストーラ(推奨) | 15 MB |
| overlaysubs-windows-x64.msi | Windows 10/11 (64bit) | MSI(管理者配布向け) | 37 MB |
| overlaysubs-macos-arm64.dmg | macOS 13 以降(Apple Silicon) | ディスクイメージ | 20 MB |
| SHA256SUMS.txt | すべて | SHA-256 チェックサム | - |
- Windows は 64bit (x64) のみです。Windows 10 / 11 に対応しています。
- macOS は Apple Silicon(M1 以降)のみです。macOS 13 以降が必要です。Intel Mac 用のビルドはありません。
- GitHub アカウントは不要です。上のリンクから直接ダウンロードできます。
インストール
Windows
overlaysubs-windows-x64-setup.exeをダウンロードして実行します(MSI 版が必要な場合はoverlaysubs-windows-x64.msi)。- 「Windows によって PC が保護されました」と表示されたら、[詳細情報] をクリックし、[実行] を選びます。このアプリはコード署名を行っていないため、初回のみこの警告が表示されます。
- 画面の指示に従ってインストールします。初回起動時に利用規約への同意を求められます。
macOS
overlaysubs-macos-arm64.dmgをダウンロードして開き、OverlaySubsを「Applications」フォルダにドラッグします。- 初回起動時に「開発元を検証できません」と表示されたら、アプリを 右クリック →[開く] を選び、確認ダイアログで [開く] を押します。
うまくいかない場合は、[システム設定] → [プライバシーとセキュリティ] を開き、「セキュリティ」の項目にある [このまま開く] を押してください。 - 2 回目以降は通常どおり起動できます。
Important
本アプリは ad-hoc 署名のみ(公証なし)です。そのため macOS では、初回のみ上記の「右クリック→開く」または「システム設定→プライバシーとセキュリティ→このまま開く」の操作が必要です。
Gatekeeper を無効化する必要はありません(セキュリティ上、無効化は推奨しません)。
初回起動時のモデルダウンロード
初回起動時、音声認識モデルと翻訳モデル(合計で数 GB)を Hugging Face から自動ダウンロードします。回線によっては数分〜十数分かかります。ダウンロードは中断しても再開でき、SHA-256 で検証されます。アカウントやトークンは不要です。2 回目以降はモデルを再利用するため短時間で起動します。
モデル用に数 GB 以上の空き容量を確保してください。
チェックサムの確認(任意)
ダウンロードしたファイルが壊れていないか、SHA256SUMS.txt と照合できます。
Windows(PowerShell)
Get-FileHash .\overlaysubs-windows-x64-setup.exe -Algorithm SHA256
Get-FileHash .\overlaysubs-windows-x64.msi -Algorithm SHA256macOS(ターミナル)
cd ~/Downloads
shasum -a 256 overlaysubs-macos-arm64.dmg表示された値が SHA256SUMS.txt の該当行と一致すれば正常です。
リンク
- 公式サイト(インストール・使い方・FAQ)
- README(日本語・仕組みとビルド方法)
- README (English)
- OverlaySubs 利用規約(日本語) / English
- PLaMo コミュニティライセンス
- リリース一覧
アプリのコードは MIT ライセンスです。翻訳には Preferred Networks の PLaMo 3 Translate を使用しています(Built with PLaMo)。
変更履歴
[0.1.0] - 2026-11-06
最初の公開リリースです。GitHub Releases での配布を開始しました。
Added
- ローカル・リアルタイム音声翻訳オーバーレイの初期実装。PC の音声を文字起こしし、翻訳した字幕を最前面の透過ウィンドウに表示します。
- Windows の WASAPI loopback(システム音声)とマイク入力を 16kHz モノラルに変換して取り込む音声キャプチャ。
- Silero VAD(音声区間検出)による発話区間の検出。ゲーム音や BGM が鳴り続ける場面でも文の途中で切れにくいよう、文単位で区切って認識・翻訳します。Whisper には直前の文と用語集をプロンプトとして渡します。
- 設定に「話題(翻訳のヒント)」を追加しました。配信の内容などを自由記述すると訳語の精度が上がります。
- whisper.cpp による文字起こしと、llama.cpp 経由の PLaMo 3 Translate による翻訳(PFML3 プロンプト)。
- ハードウェア検出とティア選択(High / Mid / Low / CPU)。任意のベンチマークを実行でき、リアルタイムに間に合わない場合は1段下げたモデルに切り替えます。
- Hugging Face からのモデル自動ダウンロード。中断しても続きから再開でき、SHA-256 で検証します(アカウント・トークン不要)。
- Tauri UI の刷新: サイドバー型の設定画面、「モデルの準備」の3ステップ、トースト通知、進行状況の表示。
- 利用規約の同意フロー: OverlaySubs 利用規約(PLaMo コミュニティライセンスを別紙として含む)を初回起動時に表示し、同意を版付きで保存します。
- 字幕オーバーレイ: 最前面・透過・クリック透過、原文併記、文字サイズ・フォント・背景の不透明度・行数・表示時間の設定、「Built with PLaMo」表記の表示切り替え。
- 履歴のテキスト/SRT 書き出し。
- トレイ常駐とグローバルホットキー(既定
CmdOrCtrl+Shift+T)。UI は日本語・英語。 - GitHub Releases での配布を開始: Windows x64(NSIS インストーラ / MSI)と macOS Apple Silicon(dmg)、および SHA256SUMS.txt。
- CI を追加:
cargo test -p overlaysubs-coreを push と Pull Request で実行。 - リリースワークフローを追加:
v*タグで Windows / macOS のバンドルをビルドし、GitHub Releases に固定名のアセット(overlaysubs-windows-x64-setup.exe/overlaysubs-windows-x64.msi/overlaysubs-macos-arm64.dmg)とSHA256SUMS.txtを公開します。
Changed
- 設定ウィンドウを閉じたらアプリを終了するようにしました(オーバーレイが残らないようにするため)。
- オーバーレイは透過ウィンドウのまま、背景に淡い色を付けて表示領域がわかるようにしました。
- 「Built with PLaMo」の表記をサイドバーから削除し、「情報」ページと README に残しました。オーバーレイの表記は既定で表示し、「字幕の表示」からオフにできます。
- モデルのダウンロード URL を Hugging Face のコミットに固定しました(上流の再アップロードで SHA-256 が変わるのを防ぐため)。
- プロジェクト名を OverlaySubs に変更しました(旧名: floatsubs。リポジトリ名・配布ファイル名は overlaysubs)。
- 利用者向けのドキュメント(インストール・使い方・FAQ・ライセンス)を公式サイト(GitHub Pages)に移し、README は開発者向けに整理しました。