OpenAI API / WebRTC

Realtime Translate

スマホのマイク音声を gpt-realtime-translate でリアルタイム翻訳します。 v2

gpt-realtime-translate

1. 認証

キーはLocalStorage/Cookieには保存しません。セッション作成時だけ、このサイトのCloudflare Workerを経由してOpenAIへ送ります。

2. 翻訳先

入力言語は自動判定です。翻訳方向を変えるときは一度停止し、翻訳先を切り替えて再開してください。

未接続

入力

Source

翻訳

Translation
Cloudflareへのアップロード方法
  1. Cloudflare Dashboard → Workers & PagesCreate applicationDrag and drop your files
  2. このZIPをそのままアップロードして Deploy site
  3. 発行された https://xxxx.pages.dev をスマホで開きます。

APIキー入力モード: 追加設定なしで使えます。公開サイトなので、APIキーは自分で入力した人のものだけが使われます。

保護モード: Pagesの Settings → Variables and Secrets で OPENAI_API_KEYAPP_ACCESS_CODE をSecretとして設定してください。サーバーキーだけを設定してアクセスコードを設定しない構成は、このアプリでは意図的に拒否します。