You don’t have to do anything to this dropdown. This dropdown is for assigning microphone list after Unity playing. By the way, If you successfully run this project, see if you can get emotional tag from AI response. I tried for couple of weeks and still can’t get emotional tags like happy. sad,…etc.
Hi! Emotional and actions tags aren’t hardcoded - everything depends on LLM. UNS only gives strict system prompt to them - and sometimes it may not work. More information will be helpful - model, logs and maybe even generated ScriptableObject with Agent settings. But I would recommended you to make an issue in UNS repository(btw here I solved DigitalAdam’s problem).
i readed in their notes that the emotional tag is less responsive on smaller models, i will have to test the out but they say to use a large model for that
Hi HardCodeDev777. i just try your code i got this error “[UnityNeuroSpeech] Agent 0 TTS error(or warning): ‘tts’ is not recognized as an internal or external command,”
I found the solution for that issue. Replace the tts fileName with absolute file path"../ local/bin/tts.exe" and remove the string from argument “/C tts” after hit play button it will work properly.
Hi! This error means that TTS wasn’t added in PATH enviroment. This is very weird if you used setup.bat for installation.
Solution about adding absolute file path on your pc is incorrect, it just won’t work for players. I’d recommend you to run uv tool install coqui-tts and then show result(cmd messages).
At last, I use Ollama llama3.1 model with a ModelFile pasted your strict system prompt to create a custom llama3.1 model. And now it can show emotion tag at each time replying.
I didn’t add any validation in setup.bat, this is why I provided logs. Kinda bad way to make setup tbh. But I’ll fix it in 2.1.0(coming very very soon btw).
And I think I found the solution for Python error:
If you stil have uv installed, run uv tool install --python 3.11 coqui-tts. If it helps, then the problem was in Python version.
EDIT: The problem was in Python version - I fixed it. Also I released 2.1.0 with validation in setup
When I released the latest version of UnityNeuroSpeech(2.1.0), the latest version for Coqui TTS was 0.27.2 and everything worked correctly.
But recently Coqui TTS released 0.27.3 and, as you can see, it’s completely broken. But ofc UV will install the latest version. I actually thought that they won’t release broken versions.
So, now you just need to reinstall it with 0.27.2 version.