使い方
FastSub AIは静的なウェブサイトです。ツールを開くと、ブラウザがアプリをダウンロードし、すべての処理をローカルで実行します。
ファイルは端末内に留まります
ドロップしたファイルはブラウザのFile APIで読み込まれ、メモリ上で処理されます。アップロード用のエンドポイントは一切存在しません。
AIモデルはブラウザ内で動作します
- 音声認識:OpenAI Whisper(base、small、large-v3 turbo)をONNX Runtime Web経由で使用。
- 翻訳:Chrome内蔵の翻訳機能、またはOpus-MTモデル。
- 画像字幕のOCR:Tesseract。
- 音声合成:Meta MMSのテキスト読み上げ。
モデルは一度ダウンロードされるとブラウザのキャッシュに残ります。WebGPUが使える場合はグラフィックカードで、それ以外はWebAssemblyを使ってCPUで動作します。
動画処理
音声の抽出、字幕の焼き込み、吹き替えには、ブラウザがビデオ通話で使うのと同じハードウェアエンコーダーであるMediabunny経由のWebCodecsを使用します。