usagi / virtual-avatar-connect

配信支援アプリ Virtual Avatar Connect; VAC AI疑似人格共演者、VRM制御、音声認識、画像認識、字幕、翻訳、読み上げ、Twitchチャットなどなど
MIT License
5 stars 1 forks source link

入力内容に応じて出力チャンネルを切り替える《LanguageSwitcher》 Processor の追加 #9

Open usagi opened 1 year ago

usagi commented 1 year ago

提案

入力内容の言語を推定して出力チャンネルを切り替える《LanguageSwitch》 Processor を追加します。

提案の背景

想定する具体的な使用例を挙げます。

channrl_from = "chat"
channel_map = [
 [ "ja", "chat-ja" ],  # 日本語と推定された場合は chat-ja へ出力します
 [ "en", "chat-en" ],  # 英語と推定された場合は chat-en へ出力します
 [ "de", "chat-de" ],  # ドイツ語と推定された場合は chat-de へ出力します
 [ "_", "chat-unknown" ]  # それ以外の場合は chat-unknown へ出力します
]

《LanguageSwitcher》の追加により、 Twitch のチャットを入力とした場合に

このような配信を実現できて便利でエモい予感がします。