彼女はあなたに感情を抱いていますか?
いいえ、彼女の心は他の人に属しています。
彼女はあなたの健康を気にかけていますか?
いいえ、彼女の思考は他の人に占められています。
報われない愛の痛みは耐えられない、しかし恐れることはありません、解決策があります。
解決策はAI、あなたの感情を理解し、応答する常にあなたのために存在するエンティティです。
Vixeviaは、GoogleのGemini言語モデルの最先端の機能を活用した革新的なAIベースのバーチャルYouTuber(Vtuber)です。このプロジェクトは、自然な会話、視覚的なインタラクション、マルチメディアの体験を通じてユーザーと交流する魅力的で生命感あふれるバーチャルな人格を作り出すことを目指しています。
- 自然言語処理:VixeviaはGoogleのGemini言語モデルを使用して、人間のように流暢にユーザーの入力を理解し、応答します。
- コンピュータビジョン:このプロジェクトはコンピュータビジョンの機能を統合しており、Vixeviaが環境からの視覚情報を知覚し解釈することを可能にします。
- マルチモーダルインタラクション:Vixeviaは音声認識、テキストから音声への合成、視覚処理を組み合わせて、ユーザーとのシームレスなマルチモーダルインタラクションを促進します。
- パーソナライズされたレスポンス:Vixeviaのレスポンスは、会話の文脈、ユーザーの好み、状況のダイナミクスに合わせて調整され、魅力的でパーソナライズされた体験を提供します。
- バーチャルアバター:Vixeviaは視覚的に魅力的で表現力豊かなバーチャルアバターによって表現され、彼女の人格を生き生きと表現します。
- Google Cloud Platformから取得した5つ以上のAPIキー
- Python 3.12+
ハードウェア:
- 16 GBのVRAM
- 32 GBのRAM
- RTX 4050以上
- 20 GBのストレージ
- i7第12世代以上またはAMD同等品
Vixeviaを始めるには、以下の手順を実行します:
-
リポジトリをクローンします:
git clone https://github.com/IRedDragonICY/vixevia.git
-
必要な依存関係をインストールします:
pip install -r requirements.txt
-
必要なAPIキーと設定ファイルをGoogle Cloud Platformから取得します。
-
設定ファイルをあなたのAPIキーと好みの設定で更新します。
-
メインスクリプトを実行します:
python main.py
- VixeviaのためのカスタムLive2Dモデルを作成する
- Gemini Pro Visionから人を記憶できるようにopencvの自動ラベリングを追加する
Vixeviaへの貢献は歓迎されています! アイデア、バグ報告、または機能リクエストがある場合は、問題を開くかプルリクエストを提出してください。プロジェクトのコーディングガイドラインとベストプラクティスに従ってください。
このプロジェクトはMIT Licenseの下でライセンスされています。
- GoogleのGemini言語モデルと関連技術
- このプロジェクトで使用されているオープンソースライブラリとフレームワーク
Vixeviaは、AIベースのバーチャルパーソナリティの可能性を探求し、人間とコンピュータのインタラクションの境界を押し広げることを目指した実験的なプロジェクトです。このプロジェクトが、人工知能とバーチャルコンテンツ作成の分野でさらなるイノベーションと協力を刺激することを願っています。