☆ Anima - Immersive NPC Conversation [イマージョン] ID:123799 Author:Cuneyt Tyler 2024-12-29 02:54 Version:1.0.9
- RATE: ★=6 [DOWNLOAD SITE]
-
TAG: [会話] [台詞] [音声]
[編集する] [日本語化UP]🤖 AI要約原文からAIが自動生成した要約の為、内容は未検証です。 2026-09-21 [このMODの説明を記入する]

Anima - Immersive NPC Conversation
NPCと自由に会話でき、NPC同士も話すようになるMOD。外部のLLMと音声合成を組み合わせて動きます。
▼ 機能
・NPCとの直接の会話
・その場の全員に届く一斉の発言。部屋の中の全員が聞いて応じる
・NPC同士の会話
・ウィンターホールド大学の講義への参加
・キャラクターを設定するためのブラウザ上の画面
・「生きている」キャラクターを画面から管理。指定すると、こちらが話しかけなくても不意に話しかけてくる
▼ LLMと音声合成の選択肢
・LLMは「OpenAI」「OpenRouter」「Groq」「MinstralAI」を外部の提供元として、または「OLLAMA」をローカルの提供元として使える
・音声合成は「Google TTS API」か、ローカルでの実行。ローカル用の実行ファイルは別に用意されており、性能の高いPCなら「XTTS_v2」との組み合わせを勧めている
・「MinstralAI」は無料の枠でも十分に働き、速く、料金も高くないとしている
▼ 導入
・MODのファイルを手動かMODマネージャーで導入
・「AnimaApp」をダウンロードし、SkyrimSEのフォルダに「Anima」という名前で置く。中に「Anima.exe」などが入る形
・「Anima」のフォルダの「.env」を開き、Skyrimのフォルダの項目とMODのフォルダの項目を記入
・「LipGenerator」をダウンロードしてSkyrimのフォルダへ展開
・「.env」にLLMの提供元、音声合成の提供元、APIキーの項目、使うモデルの項目を記入
▼ 「Google」のサービスを使う場合
・「Google Cloud Console」でプロジェクトを作り、LLMなら「Vertex AI API」、音声合成なら「Cloud Text to Speech API」を有効化
・認証情報のファイルを安全な場所に保存し、「.env」の「GOOGLE_APPLICATION_CREDENTIALS」にそのパスを、「GOOGLE_PROJECT_ID」にプロジェクトのIDを記入
・「GOOGLE_LLM_MODEL」には「gemini-1.0-pro」か「gemini-1.5-flash」。無料の試用の枠では前者の方が1分あたりの上限が高い
▼ 他の提供元を使う場合
・「OpenRouter」は登録して鍵を作り、「OPENROUTER_API_KEY」へ記入。モデルは「OPENROUTER_LLM_MODEL」へ。デフォルトは「google/gemma-2-9b-it:free」
・「OpenAI」「Groq」「Minstral AI」も同じ手順
▼ ローカルで動かす場合
・音声合成はファイル欄の「TTS Server」を落とし、好きな場所へ置く
・「nvidia-smi」を実行してCUDAの版を確かめ、11系なら「install_cuda_11.bat」、12系なら「install_cuda_12.bat」を実行
・モデルは「xtts_v2」が最高品質でGPUを要求、「xtts_v1.1」は速いが品質は落ちる、「your_tts」は古いGPUでも速いが品質は劣る
・ゲームを起動する前に毎回「app.bat」を実行。初回はモデルのダウンロードが走る
・この場合、音声合成の提供元は「LOCAL」
・LLMをローカルで動かすなら「Ollama」を導入し、コマンドでモデルを起動。提供元は「OLLAMA」、モデルの項目には使うモデル名
▼ 使い方
・「Y」でNPCとの会話を開始
・「U」で一斉の発言
・「}」でNPC同士の会話を終了
・「{」で強制的に初期化
・初回は「Anima」を手動で一度動かし、ファイルを作らせてから。1分ほどで起動する。以後はゲームの起動に合わせて自動で立ち上がる
▼ 重要な注意
・初回の起動では、会話が読み上げられるように一度セーブして読み直すこと
・NPCが他のNPCの発言を拾うには字幕が要る。ゲームの設定で字幕を切らないこと
・字幕を見えなくしたい場合は、付属の「hide_subtitles.txt」をルートのフォルダへ置き、コンソールで「bat hide_subtitles」を実行。戻すときは「show_subtitles」
▼ 補足
・NPC同士の会話はデフォルトでは無効。「N2N_ENABLED」を「TRUE」にすると有効
・一斉の発言とNPC同士の会話を正しく働かせるには、今のところ「BROADCAST_RECURSIVE」も「TRUE」にする必要がある
・「Nether's Follower Framework」との連携のespも同梱。フォロワーに近くにいるよう頼めば近くに留まり、くつろぐよう頼めば付いてきつつ待機の行動を取る
・プロフィールはアプリの「Anima/Profiles」の下に、キャラクター名のフォルダとして作られる。中の「profile.txt」に設定を書き込める
・大学の講義は、元素の間でトルフディルが防御魔法の講義をする場所へ行けば受けられる。講義の予定表の本は自室に置かれる
▼ 更新
・旧版からの更新はクリーンインストールを勧めている。データのフォルダから「Anima」を外し、ゲームを起動して保存して終了。新しい物を導入し、起動して保存して読み直す
・「Profile」と「World」のフォルダは引き継ぐこと
▼ ログ
・クラッシュしたときのために「Crash Logger SSE AE VR - PDB support」の導入を勧めている
・「Anima」のフォルダとSkyrimSEのフォルダの「Anima.log」にもログが出る
▼ 注記
・作者の他のMODとして「A Land of Hope (Soundtrack)」「New Avoid Death」「Greeting - Head Tracking Config」「Spell Incantations」を案内Skyrim Special Edition Nexus, Cuneyt Tyler. 29 Dec 2024. Anima - Immersive NPC Conversation. 14 Jul 2024 <https://www.nexusmods.com/skyrimspecialedition/mods/123799>.PR
PR
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
- 作者(Cuneyt Tyler)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
- 機械翻訳 説明引用 [原文]
「Anima を使用すると、簡単な統合で NPC と会話できます。」
PR
PR