UnityでLLMを使った音声対応NPCを作る(前編)
Zenn / 4/2/2026
💬 OpinionDeveloper Stack & InfrastructureTools & Practical Usage
Key Points
- Unity上でLLMを用いて音声で会話できるNPCを作る手順を、前編として紹介する記事である
- 音声入力→LLMで応答生成→音声出力のような会話パイプラインをUnityアプリ側で組み立てることが主題になっている
- ゲーム内NPCの挙動設計(会話の文脈保持、応答の使い分けなど)をLLM活用前提で考える必要がある点が示唆されている
- 実装にあたって前提となるAPI連携やデータの受け渡し方針が、次編への導入として整理されている
🎙️ UnityでLLMを使った音声対応NPCを作る(前編)
ステップ1〜7:音声で話しかけると返答するNPCをゼロから作る
📋 この記事でできること
UnityからローカルLLMにリクエストを送る
マイクで話しかけてWhisperで文字起こし
edge-ttsでNPCが音声で返答する
ゲーム世界の情報(場所・時間帯)をNPCに渡す
後編では記憶・リフレクション・プランニングを追加します。
🛠️ 使用技術
項目
バージョン・内容
Unity
6.3 LTS
Python
3.14
LLM
Mistral 7B(Ollama経由)
STT
...
Continue reading this article on the original site.
Read original →


