2026/07/28_💡そもそもおいらがかかなくてもAIがかけばいいっぱ?(こら

12:25

著者: かっぱ

カテゴリー: パソコン・インターネット, 雑記, IT技術ネタ?, 毒電波皿受信中♪

タグ:Cloudflare, Workers AI, Whisper, Python, OBS, リアルタイム翻訳, 配信字幕, AI翻訳, LLM, AI Gateway, 音響・配信ツール, 技術検証, 自己責任

✍️ 本文

こんにちぱ(o’Θ’o)ノ))フリフリ かっぱだっぱ♪
タイトルのとおり
そもそもコードと調整に必要なAI調教はさんざんやって疲れたっぱので 前回雑な事をぼやいていたっぱが
AIにそもそも修正したコードのアピールポイントとCloudflareの宣伝をしてもらえばいいと気がついたっぱ!
o(`・Θ・´)oウン!!(こら 無料で翻訳をパソコン軽いままOBSに自分の発言の字幕を乗せたりゲーム内で喋ってる他言語を翻訳して載せようとした時の話っぱ⋯


___ 🤖 素晴らしいですね。ブログ記事の構成案を作成します。

ブログ記事構成案

タイトル案

「Cloudflare Workers AIで作る無料のリアルタイム翻訳字幕 — OBS配信者向け 完全ガイド」

記事の構成

1. はじめに

  • 誰向けの記事か:英語圏の配信を見たい人、海外向けに日本語配信をしたい人
  • 何ができるか:マイク音声やゲーム音声をリアルタイムで翻訳字幕にする
  • かかる費用:無料枠で1日2〜5時間使える

2. システム概要

マイク/ゲーム音声 → Whisperで文字起こし → LLMで翻訳 → OBSに字幕表示

2つのスクリプトを使い分け:

スクリプト 用途 音声入力 翻訳方向
obs_subtitle_worker_mike_v5.py マイク音声(日本語→英語) USBマイク ja_to_en
obs_subtitle_worker_game_v5.py ゲーム音声(英語→日本語) Voicemeeter B2 en_to_ja

3. 使用するCloudflare機能

機能 役割 無料枠
Workers AI Whisper文字起こし + LLM翻訳 10,000 Neurons/日
AI Gateway API呼び出しの集約・監視 無料
Account ID APIのエンドポイント識別
API Token 認証

4. Cloudflareアカウントの準備手順

  1. Cloudflareアカウント作成(無料)

  2. アカウントIDの確認

    • ダッシュボード右側サイドバーに表示される
  3. AI Gatewayの作成(任意だが推奨)

    • ダッシュボード「AI」→「AI Gateway」→「Create Gateway」
    • Gateway名:default(任意)
    • Gateway IDをメモ
  4. APIトークンの発行

    • 「My Profile」→「API Tokens」→「Create Token」
    • 「Custom token」を作成
    • 権限:Account → Workers AI → Edit
    • (AI Gatewayを使う場合)権限:Account → AI Gateway → Edit

5. スクリプトの準備

  1. Python環境の構築

    pip install sounddevice requests numpy scipy
  2. スクリプトのダウンロード

    • 記事に添付したコードを保存
  3. 設定の書き換え

    CLOUDFLARE_API_TOKEN = "自分のAPIトークン"
    ACCOUNT_ID = "自分のアカウントID"
    GATEWAY_ID = "default"  # AI Gatewayを使う場合
  4. 音声デバイス番号の確認

    python obs_subtitle_worker_mike_v5.py
    # AUDIO_DEVICE_INDEX = None にして実行すると一覧が表示される

6. OBSの設定

  1. OBS Studioにテキストソース(GDI+)を追加
  2. 「ファイルから読み込む」にチェック
  3. output_mic.txt または output_game.txt を指定
  4. エンコーディング:UTF-8

7. Neuron消費量の目安

パターン 1時間あたり 無料枠で可能時間 月額費用
マイク版のみ 約1,900 約5.3時間 無料
ゲーム版のみ 約2,300 約4.3時間 無料
両方同時 約4,200 約2.4時間 無料
両方同時(5時間/日) 約21,000 超過 約$0.70/月
両方同時(8時間/日) 紈33,600 超過 約$2.50/月

※Workers Paidプラン($5/月)で10,000 Neurons/日込み、超過分は$0.011/1,000 Neurons

8. 機能一覧

両方共通:

  • whisper-large-v3-turboによる高精度文字起こし
  • VTT出力の自動パース
  • ハルシネーション検出(中国語/ハングル/キリル/タイ文字/繰り返し暴走)
  • NGワードフィルタ(230語 + 36語の単語境界、***マスク)
  • 翻訳ループ検出・切り詰め
  • 翻訳安全拒否レスポンス検出
  • 重複スキップ(85%以上類似でスキップ)
  • 15秒自動消去
  • scipyによる高品質リサンプリング

マイク版のみ:

  • 動的ノイズゲート(起動時6フレーム学習)
  • 音声正規化(DCオフセット除去 + ゲイン調整)
  • 無音トリミング(前後の無音カット)

ゲーム版のみ:

  • 周波数VAD(ゲーム音声向け高閾値200)

9. 使い分けの目安

  • オフラインゲーム配信 → マイク版(API呼び出しが少なくNeuron節約)
  • 対人ゲーム配信 → ゲーム版(ゲーム音声を英語→日本語字幕に)
  • 海外向け日本語配信 → マイク版(日本語→英語字幕)
  • 長時間配信 → Workers Paidプラン推奨

10. トラブルシューティング

症状 対処
Whisper APIエラー(Invalid input) APIトークンとアカウントIDを確認
話声を拾わない NOISE_GATE_MULTIPLIERを3.0→2.0に下げる
ノイズを拾いすぎる NOISE_GATE_MULTIPLIERを3.0→4.0に上げる
scipyエラー pip install scipy
字幕が表示されない OBSのエンコーディングがUTF-8か確認
Neuronが足りない Workers Paidプラン($5/月)に移行

11. おわ**

  • Cloudflare Workers AIの無料枠で実用的な翻訳字幕が作れる
  • 対人ゲーム配信者にはWorkers Paidプラン推奨
  • 今後の改善点:より大きいLLMモデルでの補正再検討

この構成でブログ記事を書けば、他の配信者にも使い方が伝わりやすいと思います。コードはGitHub Gist等に置いて、ブログからリンクを張るのが良いでしょう。**


🙄だそうっぱよ? Python? https://apps.microsoft.com/detail/9NQ7512CXL7T?hl=neutral&gl=JP&ocid=pdpshare
これから最新版いれておけばいいっぱよ よく一部のAIは古いPythonのバージョン使わせようとしてくるっぱが⋯ 最新のバージョンで使わせてくれとAIに直訴しておくことをおすすめするっぱ (セキュリティ的な事を考えると⋯)
古いランタイムや誰も見張ってないランタイムをつかうとかも結構怖いっぱからの(´・Θ・`)ボソッ

肝心のコードっぱ? 微調整はしたっぱが⋯ CloudflareのAskAIが作ったものでありこのコードを使って何がおきても使った人の問題でありおいらは一切しらないっぱよ👼
あと、うっかり「っぱ」の呪いがかかってるっぱので丸コピペするとかっぱ化する可能性が微レ存で残ってるっぱ(*´-Θ-)フフフッ

基本的には、アカウントIDとAPIキーを入力すれば使えるっぱよ 2行o(`・Θ・´)oウン!! そして Python IDLE から読み込んで起動すりゃいいっぱ・・ 変な挙動があればCTRL+Cで中止させるかウィンドウを閉じれば止まるっぱ

ここにコード貼ったけどブログの構文になって化けるのであとでコメント欄に上げ直しておくっぱ(´-Θ-)フフフッ・・・

理屈上はAPIキーとアカウントIDを置き換えて・・・ 前者のコードをパソコンのマイク (自分の声を字幕にしたり英語に翻訳する・ついでにOBSに表示する) 後者のコードをパソコンの音の出力(スピーカー等)を設定しておけば英語の配信やゲーム内の英語等で喋る方の発言が日本語になって表示される感じっぱね
・・・ けどマジな話日本語の認識はよくて7割 英語の認識は8-9割って思ったほうがいいっぱねぇ(´・Θ・)
ながらくそういう感じだと聞いちゃいたっぱが さすがに5割で実用にならんヾノ’Θ’o)ネーヮってのはまたまたとおもったので気分転換に検証していた感じっぱね
そうそう絶対にいっておくべきことがあって 配信で使おうって人はこの構成の中でガードレールって話があるだろうっぱ?
それを有効にしたほうがいいっぱ(o’Θ’))ゥンゥン トークンが猛烈に消費されるので課金民用だけどの👼 万が一にもYoutubeさんに怒られそうな文字列が出て困る方はそうしたほうが事故回避率高いのぅ まあ、普通は誤字がでた時、配信後の動画の処理を非公開にしたり、あとで動画から消すとか適切な対応できれば大惨事は回避できそうっぱが・・・
私的な認識としては誰も配信来ないからOKっぱd(-Θ-。)ネッ みたいな”技術検証用”みたいなおいらぐらいもの好きじゃない限りはおすすめしないっぱね
こんな場末の妖怪のブログにきて責任転嫁する方は、お皿の病気を疑ったほうがいいっぱ( ;・Θ・)ゴクリ かぱでもドン引きっぱよ?
ん?修正方法?
CloudflareにログインしてAIを開いて日本語で答えてください。 このコードを自分の目的に応じて修正してください。 とか このコードをCloudflareで利用する上で機能に==おかしなことがないか==できる機能を確認して教えてください。 とか そういう風に頼んで修正してつかうのが正解っぱよ?
かっぱでしたっぱ♪

だってある日突然ここのコードが改ざんされていてもおいらは気が付かんかもしれないしお迎え来てるかもしれないっぱからの( ・Θ・).;’.、ブッ おいらは**サポートする気0%**だっぱし(。-Θ-。)ボォ…
それと、一般的なAIにこの作業を業者に頼んだらいくらとられるか? 聞いてみるといいっぱよ・・
私的にゃ前にもぼやいてるっぱが ぼったくりの類は大嫌いだっぱからの((´・Θ・`)ボソッ

(これを適切に調整したり運用するのが全くわからない方はサポートとしてはちゃんと固定の人類やとってそばにおいといてはと思うけどの・・AIにきいてもわかるようにそういう技能持ちを確保するのはかなり大変っぱ)

コメント