StreamFluentドキュメント
ライブストリーム用のリアルタイムAI音声ダビングを設定するために必要なすべて。あなたの言語でストリームし、すべての視聴者にリーチしましょう。
クイックスタート
OBS プラグインを使用して、5 分以内に最初の吹き替えストリームを実行します。
アカウントを作成する
メールまたはソーシャルログイン(Google、Twitch、Kick)で streamfluent.ai にサインアップします。すぐにダッシュボードに移動します。
OBS プラグインをインストールする
OBS プラグインページから OS 用のプラグインをダウンロードします。OBS プラグインフォルダーにインストール(または Windows でインストーラーを実行)し、OBS を再起動します。
ログインして設定する
OBS で [表示] → [ドック] → StreamFluent.ai を開きます。Google、Twitch、Kick、またはメールでログインします。オーディオソースを選択し、ターゲット言語を選択して、キャプションと音量の設定を調整します。
ライブ配信を開始
StreamFluentドックで「接続」をクリックします。接続されるとステータスドットが緑色に変わります。ダビングされたオーディオとキャプションソースをシーンに追加し、通常どおりOBSでストリーミングを開始します。
仕組み
StreamFluentは、ストリーミング中にあなたの音声をリアルタイムで処理し、翻訳して他の言語に再音声化します。
OBS Plugin
おすすめOBSプラグインは、マイクの音声をキャプチャし、WebSocket接続を介してStreamFluentのAIパイプラインに送信します。あなたのスピーチは文字起こし、翻訳、そして再音声化され、吹き替えられた音声はOBS内のミキサーソースとして直接返されます。
あなたのビデオストリームは、StreamFluentのサーバーを経由せずに、直接あなたのプラットフォーム(Twitch、YouTube、Kickなど)に送信されます。音声のみがリモートで処理され、レイテンシーを低く抑え、ストリームの品質に影響を与えません。
RTMPリレー
代替手段RTMPリレーを使用すると、ストリーミングソフトウェアをプラットフォームではなくStreamFluentの取り込みサーバーに向けることができます。私たちはあなたのフルストリームを受信し、AIパイプラインを通じてオーディオを処理し、設定された宛先に吹き替え版を配信します。
ビデオは再エンコードせずに転送されます。翻訳された各オーディオトラックは、元のビデオとリミックスされ、対応する宛先チャンネルにプッシュされます。
AIダビング
AIダビングはStreamFluentの中核です。あなたの音声をストリーミング中に他の言語に変換するリアルタイム音声翻訳です。
吹き替えの仕組み
吹き替えがアクティブな場合、StreamFluentは3つの段階を実行します。音声認識はあなたの声をテキストに変換し、ニューラル翻訳はそれを各ターゲット言語に適応させ、音声合成はあなたが選択した音声プロファイルを使用して音声オーディオを生成します。
プロセス全体は1秒未満のレイテンシーで実行されます。吹き替えられたオーディオは、元のオーディオと一緒に配信されます。OBSプラグインを使用すると、個別に制御できる個別のミキサーソースとして表示されます。
吹き替えモード
ターゲット言語ごとに吹き替えの動作を制御できます:
| モード | 動作 |
|---|---|
| 自動 | ターゲット言語がソース言語と異なる場合にダビングする(デフォルト) |
| オリジナルのみ | ダビングせずに元のオーディオをパススルーする — ネイティブ言語の出力に便利 |
| 字幕のみ | ダビングされたオーディオなし — 視聴者は翻訳されたキャプション付きであなたの元の声を聞く |
音声技術
StreamFluentは、プランに応じて3つのレベルの音声技術を提供しています。
| ティア | 技術 | プラン |
|---|---|---|
| ベーシックTTS | 自然なイントネーションを持つデフォルトの男性または女性のAI音声 | すべてのプラン |
| カスタムボイス | オプションの言語ごとのオーバーライドで28のプレミアムボイスから選択 | Basic+ |
| 音声クローン | 自分の声をクローン - 30秒のサンプルを録音し、すべての言語で自分の声でストリーミング | Pro+ |
音声の設定
- ダッシュボードのサイドバーにある「音声」に移動します
- 音声タイプを選択します:基本(男性/女性の切り替え)、カスタム(28種類の音声を参照)、または複製(自分の声をクローン)
- 音声クローンの場合:30秒のサンプルを録音またはアップロードします。ステータスが「
未開始→処理中→準備完了 - 音声ページから、サポートされている任意の言語で自分の音声をプレビューします
音声設定
| 設定 | 範囲 | 説明 |
|---|---|---|
| 話す速度 | 0.5倍 – 2.0倍 | 吹き替え音声出力の速度 |
| ピッチ調整 | -12~+12 st | 半音単位でピッチを上下にシフト |
| 感情の維持 | オン/オフ | 吹き替え音声で感情的なトーンを維持 スケール |
サポートされている言語
StreamFluentは、音声認識(ソース)と翻訳(ターゲット)の両方で32の言語をサポートしています。すべての言語は双方向で機能します。
サポートされているすべての言語は、ソース(あなたが話す言語)とターゲット(翻訳先の言語)の両方として機能します。
サポートされているプラットフォーム
StreamFluentは、主要なストリーミングプラットフォームすべてで動作します。
OBSプラグイン
OBSプラグインは、StreamFluentを使用する推奨される方法です。ローカルでオーディオをキャプチャし、AIパイプラインを介して処理し、ダビングされたオーディオをOBSミキサーに直接返します。
仕組み
このプラグインは、WebSocket経由でStreamFluentに接続します。マイクの音声は当社のサーバーに送信され、AIパイプライン(音声認識→翻訳→音声合成)を介して処理され、ダビングされた音声がOBSミキサーの仮想ソースとして返されます。
あなたのビデオストリームはプラットフォームに直接送信され、StreamFluentが触れることはありません。音声のみがリモートで処理されるため、ストリームの品質と安定性はまったく影響を受けません。
インストール
- OBS Pluginのセットアップページから、お使いのOS用のプラグインをダウンロードしてください
- プラグインをOBSプラグインフォルダにインストールするか(macOS/Linux)、インストーラを実行してください(Windows)
- OBS Studioを再起動してください
ログイン
OBSで「表示」→「ドック」→「StreamFluent.ai」を開きます。以下の方法で認証できます。
- Google、Twitch、またはKick(OAuth)
- メールアドレスとパスワード
- ダッシュボード→設定のAPIキー
設定
ログイン後、ドックで直接ダビング設定を行います。
- オーディオソース - キャプチャするマイク/オーディオ入力を選択します
- ターゲット言語 - ダビングする言語を1つ以上選択します
- キャプションスタイル - キャプションの切り替えと外観のカスタマイズ
- 音量 — ダビングされたオーディオと元のオーディオのレベルを調整します
OBSソース
このプラグインは、OBSシーンに追加したターゲット言語ごとに仮想ソースを作成します:
StreamFluent Dub — [言語]ターゲット言語のダビングされたオーディオトラック
StreamFluent Captions — [言語]ターゲット言語のライブキャプションオーバーレイ
プラグインでライブ配信する
- StreamFluentドックで「接続」をクリックします — ステータスドットが緑色に変わります
- ダビングされたオーディオとキャプションソースをOBSシーンに追加します
- 通常どおりOBSでプラットフォームへのストリーミングを開始します
- ドックでトランスクリプションを監視して、オーディオが処理されていることを確認します
Chrome拡張機能
StreamFluent Chrome拡張機能を使用すると、視聴者はあらゆるライブストリームをリアルタイムで自分の言語に吹き替えられた状態で視聴できます。
仕組み
この拡張機能は、Twitch、YouTube、Kick、Rumble、およびその他のストリーミングサイトで動作します。ストリームの音声をキャプチャし、StreamFluentのAIパイプラインを介して送信し、選択した言語で吹き替えられた音声を再生します。すべて1秒未満の遅延でリアルタイムで行われます。
インストール
- Chromeウェブストアにアクセスします(StreamFluentホームページのリンク)
- Chromeに追加をクリックし、インストールを確認します
- StreamFluentアイコンがブラウザのツールバーに表示されます
セットアップ
- サポートされているストリーミングサイトのツールバーにあるStreamFluentアイコンをクリックします
- StreamFluentアカウント(Google、Twitch、Kick、またはメール)でログインします
- ソース言語(ストリーマーが話している言語)を選択します
- ターゲット言語(聞きたい言語)を選択します
- 吹き替え音声の声を選択します
- 吹き替えを開始をクリックします
機能
RTMPリレー
RTMPリレーは、すべてのプランで利用可能な代替接続方法です。OBSプラグインを使用する代わりに、ストリーミングソフトウェアをStreamFluentのインジェストサーバーに向けることができます。オーディオを処理し、設定された宛先に吹き替えストリームを配信します。
仕組み
完全なRTMPストリーム(オーディオ+ビデオ)がStreamFluentのインジェストサーバーに送信されます。オーディオとビデオを分離します。ビデオは再エンコードせずに転送され、オーディオはAIパイプラインを介して処理されます。翻訳された各オーディオトラックは、元のビデオとリミックスされ、対応する宛先にプッシュされます。
OBS Studioの設定
- OBSを開く → 設定 → ストリーム → サービス:カスタム
- サーバーをrtmp://ingest.streamfluent.ai/liveに設定
- ダッシュボードからストリームキーを貼り付け
- ストリーミング開始をクリック
Server: rtmp://ingest.streamfluent.ai/live
Stream Key: sk_live_xxxxxxxxxxxxxxxxxxxxxxxxStreamlabs Desktopの設定
- Streamlabs Desktopを開く → 設定(歯車アイコン)→ ストリーム
- ストリームタイプをストリーミングサービスに設定
- サービスを選択:カスタム
- サーバーをrtmp://ingest.streamfluent.ai/liveに設定
- StreamFluentダッシュボードからストリームキーを貼り付けます
- 完了をクリックし、ライブを開始
配信先
RTMPリレーでは、StreamFluentダッシュボードで配信先を設定します。配信先とは、言語、プラットフォーム、ストリームキーの組み合わせのことです。
- ダッシュボードの配信先に移動
- 配信先を追加をクリック
- 吹き替えのターゲット言語を選択
- プラットフォームを選択(Twitch、YouTube、Kick、またはRumble)
- チャンネル名とストリームキーをプラットフォームから入力
- いつでも配信先を有効または無効にできます
ストリームキーの場所
Twitch: ダッシュボード → 設定 → ストリーム → プライマリーストリームキー
YouTube: YouTube Studio → ライブ配信 → ストリーム設定 → ストリームキー
Kick: ダッシュボード → 設定 → ストリームキー
Rumble: Rumble Studio → ストリーム設定 → ストリームURLとキー
最終配信先
最終配信先は、翻訳されていない元のストリームをメインチャンネルに転送します。StreamFluent はエンコーダーとプラットフォームの間に位置し、翻訳されたバージョンは言語配信先に送信され、オリジナルはメインチャンネルに送信されます。
プラットフォームに直接配信する代わりに、StreamFluent に配信します。翻訳先のオーディオを処理し、同時にオリジナルをメインチャンネルに中継します。
- ダッシュボードのストリーム設定に移動します
- 最終配信先をオンにします
- メインプラットフォーム(Twitch、YouTube、Kick、Rumble、またはカスタム RTMP URL)を選択します
- メインチャンネルのストリームキーを入力してください
ソース言語
ソース言語は、あなたが話す言語をStreamFluentに伝えます。これは、音声認識、翻訳方向、およびパススルー検出を駆動します。
ソース言語の設定
構成OBSプラグインのドックまたはダッシュボードのストリーム設定(RTMPリレーの場合)でソース言語を設定します。これにより、StreamFluentにマイクの音声がどの言語であるかを伝え、パイプライン全体を駆動します。
- 音声テキスト変換 — 認識エンジンはソース言語用に構成されています
- 翻訳 — テキストはソース言語から各ターゲット言語に翻訳されます
- パススルー — ソース言語と一致するターゲット言語は、ダビングを完全にスキップします
ユースケースの例
| シナリオ | ソース言語 | ターゲット言語 |
|---|---|---|
| グローバルな視聴者にリーチする英語話者 | 英語 | スペイン語、日本語、韓国語など |
| 英語の視聴者にストリーミングする日本語話者 | 日本語 | 英語、韓国語、中国語 |
| 吹き替え版とオリジナル版のチャンネルを持つ韓国のストリーマー | 韓国語 | 英語、日本語 + 韓国語(パススルー) |
オーディオ設定
出力で元のオーディオとダビングされたオーディオをどのようにミックスするかを制御します。
| 設定 | デフォルト | 説明 |
|---|---|---|
| オリジナル音量 | 20% | ダビングされた出力における元の声の音量 |
| 吹き替え音量 | 100% | AIによる吹き替え音声出力の音量 |
| オートダッキング | オン | 吹き替え音声がアクティブなときに、オリジナル音声を自動的に下げます |
| ノイズリダクション | 弱 | 音声認識前の音声プリプロセッシング。オプション:オフ、弱、強。よりクリーンな文字起こしのためにバックグラウンドノイズを低減します。 |
キャプション/字幕
ライブ翻訳されたキャプションをストリームに追加します。キャプションはダビングとは独立して動作します。単独で、ダビングと一緒に、またはまったく使用しないこともできます。
キャプションを有効にする
構成OBSプラグインのドックまたはダッシュボードのストリーム設定でキャプションを切り替えます。キャプションはすべてのプランで無制限です。
キャプション設定
| 設定 | オプション | 説明 |
|---|---|---|
| 位置 | 下部中央/上部中央 | ビデオにキャプションが表示される場所 |
| フォントサイズ | 16px – 48px | キャプションテキストのサイズ(デフォルトは38px) |
| 背景色 | 任意の16進数カラー | キャプションボックスの背景色(デフォルトは黒) |
| 背景の不透明度 | 0.0 – 1.0 | キャプション背景の透明度(デフォルトは0.7) |
| フォントの色 | 任意の16進数カラー | キャプションテキストの色(デフォルトは白) |
| フォント | Noto Sans CJK / その他 | キャプションのフォントファミリー |
| キャプションの言語 | 翻訳済み / オリジナル | キャプションを翻訳された言語で表示するか、ソース言語で表示するか |
キャプション言語モード
キャプション言語の設定は、キャプションテキストが表示される言語を制御します。
| モード | 動作 | おすすめ |
|---|---|---|
| 翻訳済み | キャプションは各ターゲット言語で表示されます。スペイン語の出力にはスペイン語のキャプションが表示され、日本語の出力には日本語のキャプションが表示されます。 | 視聴者がすべて自分の言語で見ることができる、完全にローカライズされたストリーム |
| オリジナル | キャプションはソース言語のままです。音声はダビングされますが、字幕は元のままです。 | 言語を学習している視聴者向けのダビングされた音声+元の言語の字幕 |
一般的な組み合わせ
吹き替え音声 + 翻訳字幕
完全なローカリゼーション — 視聴者は自分の言語で聞いて読みます。
吹き替え音声 + オリジナル字幕
ダビングされた音声と元の字幕 — アニメスタイルのストリームや言語学習者に最適です。
元の音声+翻訳されたキャプション
翻訳された字幕付きのあなたの本当の声 — 本物の声を好む視聴者向け。
ライブ配信を開始する
設定が完了すると、StreamFluent でのライブ配信は数回クリックするだけです。
OBSプラグインを使用する場合
- 1StreamFluentドックで「接続」をクリックし、緑色のステータスドットが表示されるまで待ちます
- 2吹き替えられた音声とキャプションのソースがシーンにあることを確認します
- 3通常どおり、OBS でプラットフォームへのストリーミングを開始します
- 4ドックで文字起こしフィードを監視し、音声が処理されていることを確認します
RTMP リレーを使用
- 1OBS ストリームの出力先が StreamFluent の RTMP サーバーを指していることを確認します
- 2宛先がダッシュボードで設定されていることを確認します
- 3OBS で [ストリーミング開始] をクリックします
- 4ダッシュボードでライブモニターを開き、リアルタイムのステータスを確認します
ライブモニター
ダッシュボードのライブモニターには、すべてのアクティブな言語出力、ライブトランスクリプション、および吹き替えられたオーディオを聞く機能のリアルタイムの概要が表示されます。
言語カード
アクティブな各言語は、ライブメトリックを含むカードとして表示されます。ストリームの途中で個々の言語を有効または無効にできます。
ライブ文字起こしフィード
リアルタイムのトランスクリプションパネルには、StreamFluent が何を聞いて翻訳しているかが表示されます。中間(進行中)のテキストは、確定するまで薄いテキストで表示されます。
言語タブ
トランスクリプションフィードの上にあるタブバーを使用して、翻訳された言語を切り替えます。各タブには、あなたのスピーチがその言語にリアルタイムで翻訳されて表示されます。「オリジナル」タブには、翻訳されていないスピーチが表示されます。
利用可能な言語タブは、アクティブなターゲット言語と一致します。
TTSオーディオ再生
TTSボタンをクリックすると、選択した言語の吹き替えられたオーディオをブラウザで直接聞くことができます。これにより、ストリームを切り替えることなく、翻訳された視聴者が何を聞いているかを監視できます。
新しいトランスクリプションのチャンクが到着すると、オーディオクリップが再生されます。いつでもTTSをオフにして、再生をミュートできます。
プランと利用制限
StreamFluentは使用量ベースの価格設定を使用しています。キャプションはすべてのプランで無制限です。各プランには、毎月割り当てられた吹き替え時間(分)が含まれています。無料プランには上限があり、有料プランでは従量制の超過料金が可能です。
| リソース | 無料 | Basic($9.99/月) | スターター(月額$27.99) | Pro(月額$67.99) | スケール(月額$249.99) |
|---|---|---|---|---|---|
| 字幕込み | 無制限 | 無制限 | 無制限 | 無制限 | 無制限 |
| 吹き替え音声込み | 3時間 | 10時間 | 25時間 | 80時間 | 250時間 |
| 言語 | 1 | 最大2 | 最大3 | 最大7 | 15+ |
| 送信先 (RTMP) | 1 | 1 | 最大2 | 無制限 | 無制限 |
| 超過した場合 | 上限あり | 従量課金 | 従量課金 | 従量課金 | 従量課金 |
| 吹き替えの超過 | — | $7.20/時間 | $7.20/時間 | $6.00/時間 | $4.80/時間 |
| 利用制限 | — | 設定可能 | 設定可能 | 設定可能 | 設定可能 |
| キャプションのカスタマイズ | — | ✔ | ✔ | ✔ | ✔ |
| カスタムボイスTTS | — | ✔ | ✔ | ✔ | ✔ |
| マルチ配信先出力 | — | — | ✔ | ✔ | ✔ |
| RTMPリレー | ✔ | ✔ | ✔ | ✔ | ✔ |
| 音声クローン | — | — | — | ✔ | ✔ |
| 優先サポート | — | — | — | ✔ | ✔ |
API概要
すべてのAPIルートは/api/にあり、JWT CookieまたはBearerトークンによる認証が必要です。
認証
Authorization: Bearer your_api_token_hereAPIトークンは、ダッシュボード → 設定 → APIキーから取得してください。トークンはお客様のアカウントにスコープされ、いつでも再生成できます。
送信先
/api/destinations設定されたすべての送信先をリスト表示
/api/destinations新しい送信先を作成
/api/destinations/:id送信先を更新
/api/destinations/:id送信先を削除
音声プロファイル
/api/voice現在の音声プロファイルと設定を取得
/api/voice音声設定を更新
/api/voice/upload音声サンプルをアップロード
/api/voice音声プロファイルを削除
Stream Config
/api/stream/configストリーム構成を取得
/api/stream/configストリーム構成を更新
/api/stream/config/regenerate-key新しいストリームキーを生成
Sessions
/api/sessionsストリームセッションをリスト表示(ページネーション)
/api/sessions/:id詳細を含む単一のセッションを取得
Usage
/api/usage当月の使用量を取得(キャプション時間、吹き替え時間、超過分)