見出し画像

【補足】mebo+VOICEVOX使ってAI VTuber作る

チャット欄に答えて雑談配信する「AI VTuber」の作り方 (zenn.dev)
この記事の補足。
全体の流れとしては元記事を参照してください。

ここではmebo→voicevoxへのテキスト受渡しができず読上げ動作がない症状について記述します。

実際のchormeの検証機能使って中段のようなCORSエラーメッセージが出ている対処法です

VOICEVOXを起動してlocalhost:50021/settingにアクセスします。
下記CORS Policy Modeを allに変更します。
デフォルトはlocalappsになっているっぽい。これでCORSエラーは解消されます。ただしallにするとすべてのリクエストが通るので、悪意あるサイト踏んだ時に影響がでそう。できれば使うものに限定した方がセキュリティーとしてはよさそう。

コレでローカルではコメントを取得して、応答するのが出来るようになります。

追記 下記解決しました

youtube liveにつなげてコメント取得することができてないので調査中です
下記パラメータは設定済みです

const YOUTUBE_VIDEO_ID
const YOUTUBE_DATA_API_KEY
エラーはget400や404が出てます

エラー関連スクショ

テストのためにyoutube配信を”非公開”としていたためのエラーでした
限定公開または公開でやるとコメントを取得できます。

AIVtuber始まりました!

この記事が気に入ったらサポートをしてみませんか?