| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Make your Unity characters hear, think, and talk — using real voice AI. Locally. No cloud.
UnityNeuroSpeech is an open-source framework for creating fully voice-interactive AI agents inside Unity.
It connects:
All locally. All offline.
No subscriptions, no accounts, no OpenAI API keys.
| Feature | Description |
|---|---|
| 🎙️ Voice Input | Uses whisper.unity for accurate speech-to-text |
| 🧠 AI Brain (LLM) | Easily connect to any local model via Ollama |
| 🗣️ Custom TTS | Supports any voice with Coqui XTTS |
| 😄 Emotions | Emotion tags (<happy>, <sad>, etc.) parsed automatically from LLM |
| 🎬 Actions | Action tags (<turn_off_lights>, <play_cutscene_123>, etc.) also parsed automatically from LLM |
| 🎛️ Agent API | Subscribe to events like BeforeTTS() to monitor your agents |
| 📝 History Saving in JSON | Save dialog history between player and LLM in JSON with/without AES encryption |
| 🛠️ Editor Tools | Create, manage and customize agents inside Unity Editor easily |
| 🧱 No Cloud | All models and voice run locally on your machine |
| 🌐 Multilingual | Works with over 15+ languages, including English, Russian, Chinese, etc. |
| 🔊 Multiple Voices and Languages for Multiple Agents | Each Agent can have each voice file for any available laguage |
| ⚡ High Performance | Uses UniTask instead of Coroutines and Tasks for optimal performance. |
| 🔧 Full Build Support | Full compatibility with both Mono and IL2CPP scripting backends. |
| Scripting backend | Windows | Other platforms |
|---|---|---|
| Mono | ✅ | ❌ (not planned) |
| IL2CPP | ✅ | ❌ (not planned) |
See UnityNeuroSpeech official documentation.
UnityNeuroSpeech was created by HardCodeDev — solo dev from Russia.
UnityNeuroSpeech is licensed under the MIT License. For other Licenses, see Licenses.
| Back | FazBrowse Home | New Git URL |