Skip to content

Releases: HardCodeDev777/UnityNeuroSpeech

v2.1.0

23 Nov 05:44

Choose a tag to compare

Unity

  • Added full support for IL2CPP, by writing native C++ plugin.
  • Replaced all Coroutines and Tasks with UniTask.
  • Ollama, TTS and Json logics from one large BaseAgentController.cs was splitted into their own modules. Now BaseAgentController.cs is much cleaner.
  • Whisper now fully integrated in UnityNeuroSpeech package. That means that now you don't need to install it manually and that I can easily modify it. Already was deleted a lot of unnecessary code .
  • Added AgentState struct(again, but now with more fields).
  • Removed SafeExecutionUtils.cs, ReflectionUtils.cs, AgentManager.cs.
  • AgentManager was moved to AgentUtils.cs.
  • Improved code comments, logs, and internal validation.

Setup

  • Added dependencies validation.

Full Changelog: v2.0.0...v2.1.0

v2.0.0

12 Oct 15:45
c35db38

Choose a tag to compare

🎉 Finally... UnityNeuroSpeech v2.0.0!

There are a lot of changes — but I’ll only mention the ones that really matter:
 


TTS

  • No more Python! No more local servers! No more pain! UnityNeuroSpeech now uses the amazing and actively maintained Coqui XTTS fork by Idiap — and everything runs directly through the CLI. Yes, you’ll need to install UV, but it’s so much better than before.

Unity

  • Added full support for multiple voices, languages, and agents
  • Added dialog history saving (with or without AES encryption) between player and LLM
  • Whisper models now work from StreamingAssets/, meaning full Mono support. Unfortunately, IL2CPP currently not supported. I'm planning to add support for it in v2.1.0.
  • Removed AgentState struct
  • Added SetJsonDialogHistory method
  • Added two powerful new Editor tools: Prompts Test and Decode Encoded
  • Improved code comments, logs, and internal validation

Docs

  • Simplified and cleaned up documentation — removed duplicate info already shown in Unity tooltips

Setup

  • One amazing setup.bat file handles everything — it installs all required dependencies automatically 😎 No more 3 ZIPs or manual setup — just a .unitypackage and one script to run.

This version of UnityNeuroSpeech is ready for real, production-level games.
I spent a lot of time testing it — but let’s still hope there are no bugs! 🤠


Full Changelog: v1.2.1...v2.0.0

v1.2.1

18 Aug 15:20

Choose a tag to compare

Unity

  • Fixed important problem with TTS URI

Full Changelog: v1.2.0...v1.2.1

v1.2.0

09 Aug 10:20

Choose a tag to compare

Unity

  • Added custom TTS URI
  • Added changing request timeout to server for agents
  • Added enabling/disabling debug for Python
  • Added automatic agent and uns manager creation in scene
  • Added more validation in editor scripts
  • Fixed logging
  • All required fields in editor windows highlight red if empty

TTS Server

  • Added some output in main.py

Full Changelog: v1.1.1...v1.2.0

v1.1.1

27 Jul 12:51

Choose a tag to compare

TTS Server

  • Fixed some important TTS errors.

Setup

  • Now all archives are .zip, to avoid virus detected-like problems.
  • .venv folder now in UnityNeuroSpeech.X.X.X.zip

Full Changelog: v1.1.0...v1.1.1

v1.1.0

23 Jul 17:58

Choose a tag to compare

Unity

  • Added support for custom Ollama URI
  • Added AfterSTT() function for agent API
  • Added TextArea attribute to systemPrompt in AgentSettings.cs
  • Fixed json saving path to Resources/ folder

Setup

  • Added some setup scripts to optimize installation process.

Full changelog: v1.0.0...v1.1.0

Release - v1.0.0

06 Jul 10:56

Choose a tag to compare

⭐ First release of UnityNeuroSpeech!