Gemini SRT Translator - AI字幕翻訳ツール
(gemini-srt-translator.is-an.ai)Gemini SRT Translator - AI字幕翻訳ツール
Google Gemini AIを活用したSRT字幕ファイル翻訳Webサービスです。
翻訳が必要な動画字幕があれば、使ってみるとよさそうです。
一般的な翻訳API(Google、DeepLなど)よりも、はるかに品質が高いです。
主な特徴
- SRTタイムスタンプを正確に維持したまま翻訳
- 100以上の言語をサポート
- ドラッグ&ドロップで簡単にファイルをアップロード
- リアルタイムの進行状況表示
- 翻訳完了後すぐにダウンロード
使い方
- https://aistudio.google.com/app/apikey で無料のAPIキーを発行
- サイトでAPIキーを入力
- SRTファイルをドラッグ&ドロップ
- 対象言語を検索して選択(例: "韓国語", "Korean", "日本語" など)
- 翻訳開始 → 完了したらダウンロード
技術スタック
- Node.js + Express
- Google Generative AI SDK
- Gemini 2.0 Flashモデル(デフォルト)
オープンソース
- GitHub: https://github.com/DHKIM0207/gemini-srt-translator-js
- npm: npm install -g gemini-srt-translator
元のPythonプロジェクトをNode.jsへ移植し、Web UIを追加しました。映画、YouTube、講義字幕の翻訳が必要な人に役立ちそうです。
私は個人的に、英語のYouTube動画の字幕をWhisperで生成した後、その字幕を
このプログラムで翻訳し、vrewのような動画編集プログラムに読み込んでから書き出す形で使いました。
今後の計画としては、YouTube動画のダウンロードから上記プロセスを自動化するプログラムを作る予定です。
APIキーを別途収集することはありませんが、心配な方はGitHubリンクからローカルにインストールして実行するとよいと思います。
まだコメントはありません。