喋った言葉を OBS の配信画面に字幕で出す方法

喋った声を StreamSpook が文字にして、OBS の配信画面に字幕で出します。

最終更新

  • 4ステップ
  • OBS への追加はボタン1つ
  • 配信を始めなくても試せる
OBS の画面。プレビューの下のほうに「今日はこのゲームの続きからやっていきます」と字幕が1行出ていて、ソース一覧に「StreamSpook 字幕」が並んでいる
① OBS のプレビューに出た字幕

必要なもの

  • StreamSpook(Windows 10 / 11 用の配信支援アプリ。Steam のストアページ)
    • OBS とつないでおきます。まだなら、OBS と StreamSpook を接続する方法を先に済ませてください。アプリの左メニューの「チュートリアル」にある「OBS と連携する」でも、同じ手順を確かめられます
  • OBS Studio(無料の配信ソフト。ダウンロードページから手に入ります)
  • Google Chrome(無料のブラウザ。喋った言葉を文字にするのに使います)
  • マイク(Windows で使えるようにしておきます)

STEP 1 — 音声認識字幕をオンにする

  1. 画面左のメニューの「配信ツール」の中にある「音声認識字幕」を開きます。
  2. いちばん上にある「音声認識字幕をオンにする」のスイッチを入れます。
StreamSpook の音声認識字幕の画面。左メニューの「音声認識字幕」と、「音声認識字幕をオンにする」のスイッチに印が付いている
① 左メニューの「音声認識字幕」 ② 「音声認識字幕をオンにする」のスイッチを入れる

STEP 2 — ボタン1つで OBS に自動で追加する

「OBS に出す」の中に「OBS に自動で追加」があります。OBS では、配信で映す画面のまとまりを「シーン」と呼びます。

  1. 字幕を出したいシーンを選びます。最初は、いま映しているシーンが選ばれています。
  2. 「このシーンに追加」を押します。
  3. 「『(選んだシーンの名前)』に追加しました」と出れば、追加できています。

OBS 側で追加の操作は要りません。

「OBS に出す」のカード。シーンを選ぶ欄と「このシーンに追加」ボタンに印が付いている
① 字幕を出したいシーンを選ぶ ② 「このシーンに追加」を押す
OBS とまだつないでいないときは

「OBS に自動で追加」は、StreamSpook と OBS がつながっているときだけ使えます。

先にOBS と StreamSpook を接続する方法を済ませてください。アプリの左メニューの「チュートリアル」にある「OBS と連携する」でも、同じ手順を確かめられます。つないだあとは、「このシーンに追加」で追加できます。

STEP 3 — 「言語パック」を入れる

言語パックは、日本語を聞き取るための部品です。入れるのは初めて使うときだけです。

  1. 「基本」タブを開きます。
  2. 下のほうの「認識エンジン」にある「言語パック」で、「確認する」を押します。聞き取りに使う Chrome が1つ起動します。
  3. 「まだ入っていません」と出たら、「ダウンロード(約 200MB)」を押します。
  4. 表示が「準備できています」に変われば、日本語を聞き取れます。
「基本」タブの認識エンジンのカード。「Chrome で端末内認識」が選ばれていて、下の「言語パック」の「確認する」に印が付いている
① 「言語パック」の「確認する」を押す(「基本」タブのいちばん下のカード)

声も、聞き取った文字も、パソコンの外には出ません。

パソコンに Chrome が入っていないときは

Chrome が見つからないと、StreamSpook は「Edge でオンライン認識」に切り替えます。Edge のほうは何も入れずに使えますが、マイクの声が Microsoft のサーバーに送られます。何が送られて何が送られないのかは、「基本」タブの「認識エンジン」に並んでいます。読んで同意すると、聞き取りが始まります。

声をパソコンの外に出したくないときは、Chrome を入れてから「Chrome で端末内認識」を選び直してください。

STEP 4 — 字幕が出るか確かめる

  1. 「試してみる」の「字幕を出してみる」を押します。
  2. OBS の画面に、テストの字幕が1行だけ出ます。
StreamSpook の「試してみる」の枠。「字幕を出してみる」ボタンに印が付いている
① 「字幕を出してみる」を押す
OBS の画面。プレビューの下のほうにテストの字幕が1行出ていて、ソース一覧に「StreamSpook 字幕」が並んでいる
① OBS 側で見たところ

テストの字幕が出たら完成です。あとはマイクに向かって喋るだけです。

うまく動かない場合

「字幕を出してみる」を押しても、OBS に何も出ない

上から順に見てください。

  1. StreamSpook が起動しているか
  2. OBS 側のソース一覧に「StreamSpook 字幕」があるか。 無ければ STEP 2 をやり直します
  3. そのソースが OBS 側で非表示になっていないか

テストの字幕は出るのに、喋っても字幕にならない

「今の状態」の欄を上から見ます。

  • 「マイク」が動かない。 声が届いていません。字幕の聞き取りに使われるのは Windows 側の既定のマイクで、StreamSpook の設定で選んだマイクではありません
  • 「最後の認識」が「まだ届いていません」のまま。 「基本」タブの言語パックが「準備できています」になっているか確かめます

「準備できています」と出ているのに、字幕が出ない

言語パックのダウンロードが途中で終わっているかもしれません。「基本」タブの「言語パック」にある「入れ直す」を押します。

「この環境では音声認識を使えません」と出る

StreamSpook が、聞き取りに使う Chrome を用意できていません。Chrome 139 以降が入っているかを確かめて、「基本」タブの「認識エンジン」からもう一度試します。

間違った言葉が字幕に出る

「誤認識対策」タブに、直す場所が2つあります。

  • 置き換え。 毎回同じ形に間違われる言葉を、「間違われる形」と「正しい形」のセットで登録します
  • 出さない言葉。 登録した言葉が入った字幕は、画面に出しません

同じタブの「認識ログ」には、聞き取った言葉が並びます。各行から、置き換えにも出さない言葉にもその場で足せます。

マイクをミュートしたのに、字幕が出続ける

「基本」タブの「ミュート中は字幕も止める」で見張るソースを選ぶと、そのソースがミュートのあいだは字幕も出なくなります。

もっとこだわりたいとき

字幕の見た目を変える

字幕の見た目は「見た目」タブで変えます。「デザイン」から1つ選ぶと、文字と背景がまとめて新しい見た目に変わります。細かく決めたいときは、下の表の項目を動かします。

気になったら動かすところ
出る場所を変えたい表示エリアの「表示する位置」
文字が小さい・大きい文字の大きさ
映像に埋もれて読めない表示エリアの背景を単色にする
字幕が長く残りすぎる出し方の「消えるまでの時間」

英語の訳を2行目に添える

「翻訳」タブの「翻訳も一緒に出す」をオンにすると、字幕の下に訳した文が並びます。訳す先は「翻訳先の言語」で選びます。

ゲーム名や視聴者の名前を拾えるようにする

「自動辞書」タブに、配信のカテゴリ名やチャットで使われている言葉が自動で入ります。聞き取れていない言葉があれば、同じ画面から足せます。

配信前のチェック

配信の前に、次の3つを確かめます。

  1. StreamSpook が起動しているか
  2. 聞き取りに使う Chrome のウィンドウが残っているか
  3. 「字幕を出してみる」を押して、OBS に字幕が出るか

StreamSpook — 配信に必要なツールを、1つのアプリに

StreamSpook は、Windows 10 / 11 で OBS といっしょに動く、配信者のためのデスクトップアプリです。コメント表示や読み上げ、字幕、演出の設定も、配信中の音割れや無言のお知らせも、終わったあとの振り返りも、アプリを切り替えずに使えます。Steam で発売中です。