OBS連携 WSv5
前提条件
- OBS Studio v28以降を使用していること
OBS WebSocketについて
- OBS Studio v28からは、デフォルトでWebSocket機能が備わっています。
このプラグインで出来ること¶
- OBS Studioの字幕レイアウトを直接書き換えることで字幕をきれいに表示できます
有効化¶
- プラグインを使うチェックをONにしてください。
OBS WebSocket 4の環境ではこのプラグインは使えません
- OBSの通信仕様が大きく変わったためです。バージョンを確認して使ってください。
- このプラグインの対象となるOBSの設定画面はこちら側です
設定¶
設定 | 意味 |
---|---|
通信先 | 字幕を送付したいOBSを指定します。 ※ポート番号はバージョンによって 4440 ・4444 ・4455 とばらつきがあるのでOBSで確認してください |
パスワード | パスワードを設定していれば入れます |
送信先 | 指定した文字列を超えた場合にクロップ処理をします |
ソース名+… | 話者毎にテキストを分ける場合に指定します |
OBS側の設定
- ポート番号やパスワードなどはOBS側の設定とNEOの設定を一致させてください。
- 設定値は自分で決めて一致させる形で構いません。
- v2.1.109以降、パスワードが空欄の場合は自PCにはいっているOBSのパスワードが自動入力されます。
ソース名の先頭が一致するすべてのソースに送付
- シーンをいくつかに分けていて複数のソースに字幕を送る場合に使用します。
日本語1
日本語2
というソースがあり、すべてに送る場合- 母国語に
日本語
と指定 - ソース名の先頭が一致するすべてのソースに送付をONに
- 母国語に
送信先は存在するソース名を設定してください
- 「ソース名が設定されているが以前OBSから返答された名前がない場合」は、
なんどか「ほんとにソース名がないのか」を問い合わせするようにしています。
その場合、通信負荷がかかるため、必ず存在する名前を設定してください。 - PCにかかる負荷が高い場合は、"ソース名の先頭が一致するすべてのソースに送付"を使わず
OBS側で「コピー(参照)」をうまく使ってみてください。
設定 | 意味 |
---|---|
書き出し先 | 配信ソフトに読み込ませるためのテキストファイルを置く場所を指定します |
改行を入れなおす | 文字数毎に改行を入れます |
長い文字列に処理をする | 指定した文字列を超えた場合にクロップ処理をします |
指定した行数を超えたら省く | 処理した結果指定行数を超えたら、末尾の「指定した行数」を表示します |
改行を省く | 処理を始める前に、最初に改行を省きます |
処理内容 | 条件に当てはまる場合に改行を入れるか、省く(クロップ)するかを選びます |
字幕ミュート状態を連動 | 配信をONにしたときに字幕ミュートを解除し、配信OFFと同時に字幕をミュートします |
字幕のミュートについて
- 配信後に字幕が見えていると都合が悪い場合に使います。
例)配信+Discord画面共有などをしている場合 - 意図せず認識結果が他者に見えることを防止します
設定 | 意味 |
---|---|
クローズドキャプション | OBSにクローズドキャプション信号として字幕をおくります |
OBSsシーン切り替え | 特定のキーワードが含まれていたらシーンを切り替える指示をだします |
クローズドキャプションについて
OBSシーン切り替え設定の作り方¶
編集方法
- Excel もしくは メモ帳で実施します。
使うとき¶
- プラグイン画面で「OBSに接続」をおします。
- 音声認識と同時に字幕が転送されます。