デモ
初めに
Restreamを使うとYouTube Live(YouTube Gaming)やTwitchなど複数のサービスに同時に配信をすることが出来ます。
また、RestreamのChatアプリを使うと複数の配信サービスのコメントを一か所に集約することができ、さらに棒読みちゃんを組み合わせることに読み上げることも可能です。
今回はYouTube LiveとTwitchに対応した正規表現のコードと一緒にその手順を紹介しようと思います。
実現方法
確認済みの動作環境
- Windows 10 Home
使用アプリ
導入手順
こちらのページの手順が参考になりました。
【Youtube,Twitch,Mixer】Restreamで棒読みちゃんの使い方 - AkaMaruServer
中段辺りにある「Boulog」の説明の**「基本設定」と「設定1」の設定方法**まで進めたら以下をご覧ください。
BouLogの設定
設定の例
YouTube Live
検索文字列: \[.*\] Twitch.tv.*, (.*) (.*)
Twitch
検索文字列: \[.*\] Youtube.com.*, (.*): (.*)
「設定 1」にTwitchを、「設定 2」にYouTube Liveを設定しています。他の配信サービスを追加する場合は、「設定 3」以降を使用してください。
置換文字列について
(
と)
で囲った部分にマッチした文字列を左から順に$1
,$2
で取得することが出来ます。
そのため、上記画像の設定を例にすると以下の整形することが可能です。
元の文字列: [2:56:45] Youtube.com UCQAEaOgBMidPZqlluTpAb4A, なかじ: テスト
置換文字列: $1さんのコメント、$2
実際に読み上げられる文字列: なかじさんのコメント、テスト
おまけ: 正規表現文字列の作り方
Sublime Textで左下辺りの正規表現オプションを入れた状態で試すとやりやすいと思います。