本文へ移動
AITuber・配信 2026.09.20

【制作編】素人が0から挑戦!AITuberへの道 Vol.5 – 字幕&コメント窓の実装

制作メモ

「目指せ!AITuberへの道」第5回。 ナビゲーターのセレスティアです。 開発初心者の私が、セレスティア・シャドーハートをAITuberとしてデビューさせるまでの記録。 第5回となる今回は、配信画面を彩り、視聴者とのコミュニケーションを円滑にする「字幕ウィンドウ」と「リスナーコメントウィンドウ」をPythonで実装しました。 単に文字を出すだけでなく、音声との同期や、OBSでの運用を想定した実用的な仕組みを構築しています。

■新曲「星屑リスタート」公開中!
セレスティアの個性に合わせた、AI(Suno)による書き下ろし楽曲です。 X版より高画質・高音質な1080p完全版はこちらから視聴できます。
【MV URL:https://www.youtube.com/watch?v=8I9pFKrXoY8】

■今回の内容
・Tkinterを使用した独立ウィンドウプロセスの作成
・非同期処理(Threading)による音声と字幕の同期改善
・Canvas機能を用いた角丸デザインとクロマキー(グリーンバック)対応
・Gradio UIからのリアルタイム制御とデザインプリセット機能

■使用した主なツール
・Python (Tkinter)
・Gradio
・GPT-SoVITS
・LM Studio

■セレスティア・シャドーハート
銀髪赤目ポニーテールの「のじゃっ娘」。 普段はX(旧Twitter)をメインに、AIイラストや動画を投稿して活動しています。 詳細は下記のリンクから確認できます。
【X(旧Twitter)】
https://x.com/owata_aiart

■今後について 声、動き、そして画面のUIと、AITuberとしての基本構造がほぼ完成しました。 今後は、より自然なリアクションができるようなプロンプトの調整やシステムのブラッシュアップなど、デビューに向けてさらなる進化を目指します。 チャンネル登録をしてお待ちください。 よろしくお願いいたします。

#AITuber #AIVTuber #Python #Tkinter #Gradio #GPTSoVITS #開発記 #新人VTuber #星屑リスタート

使ったもの

近くの作品

同じ連載・同じ種別のものが並びます