{"repo":"MidraLab/uDesktopMascot","free":true,"listed":false,"github":"https://github.com/MidraLab/uDesktopMascot","clone":"git clone https://github.com/MidraLab/uDesktopMascot.git","description":"desktop mascot open project","language":"C#","stars":352,"topics":["desktop-mascot","udesktopmascot","unity","llm","unity3d","vrm"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"uDesktopMascot 日本語 English 中文 Español Français 注意 : 上記の言語（English、中文、Español、Français）は、GPT-4o-miniによる自動翻訳で生成されています。翻訳の精度やニュアンスに関しては、原文（日本語）をご参照ください。 uDesktopMascot 概要 機能一覧 macOSでの実行について requirements license 素材について インストーラー作成方法 Windows macOS 制作者クレジット 3rd Party Notices sponsor 概要 「uDesktopMascot」は、 創作の自由化 をテーマにした デスクトップマスコットアプリケーションのオープンソースプロジェクトです。 一機能の例としてVRMやGLB/FBX形式のモデルを読み込み、デスクトップ上に表示することができます。またメニュー画面やアプリケーションウインドウなどのGUIの色や背景画像を自由に設定することもできます。 詳しい機能一覧は 機能一覧 を参照してください。 対応プラットフォーム Windows 10/11 macOS 機能一覧 アプリには以下の機能が実装されています。詳細は以下のリストを参照してください。 外部アセットの追加は、StreamingAssetsフォルダに配置することで実現できます。 モデル・アニメーション StreamingAssetsに配置した任意モデルファイルを読み込んで表示します。 VRM(1.x, 0.x)形式のモデルをサポートしています。 GLB/GLTF形式のモデルをサポートしています。(アニメーションは対応していません) FBX形式のモデルをサポートしています。(ただし一部のモデルではテクスチャーがロードができません。またアニメーションは対応していません) テクスチャーは StreamingAssets/textures/ に配置することで読み込むことができます。 モデル選択・追加画面からVRMモデルの追加 パスを指定して追加 ファイル選択ダイアログから追加 ボイス・BGM SteamingAssets/Voice/以下に配置した音声ファイルを読み込んで再生します。複数ある場合は、ランダムで再生します。 クリック時に再生される音声は、StreamingAssets/Voice/Click/に配置した音声ファイルを読み込んで再生します。 SteamingAssets/BGM/以下に配置した音楽ファイルを読み込んで再生します。複数ある場合は、ランダムで再生します。 キャラクターのデフォルトのボイスの追加 デフォルトのボイスは、COEIROINK:つくよみちゃんの音声を使用しています。 アプリ起動時、アプリ終了時、クリック時に再生されます。 音声認識・AIチャット オフライン音声認識エンジン Vosk を統合し、マイク入力をリアルタイムにテキスト化します。 中間結果 [STT][partial] と確定結果 [STT][final] を Unity Console に表示。 無音が VadSilenceSeconds （既定 1.0 秒）続くとテキストが確定し、LLM へ送信されます（ [STT][send] ログ）。 テキストが確定すると AI チャット機能に音声メッセージを渡し、キャラクターが応答を読み上げます。 応答生成中はマイクを自動で一時停止し、誤認識を防止します。 ChatDialog 画面のマイクボタンで録音の開始／停止をトグ","default_branch":null,"files":null,"tree":[],"storefront":"/r/MidraLab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MidraLab/uDesktopMascot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}