Skip to content

๐Ÿš€ Quick Start


โœ… Unity Requirements

  1. com.whisper.unity must be installed. You can get it from the official GitHub repository.
  2. Add two sprites to your project (these are used for the "microphone enabled" and "microphone disabled" states).
  3. UnityNeuroSpeech is developed for Unity 6 (6000.0.47f1). Other versions might work, but Unity 6 is highly recommended.

๐Ÿ›  Other Requirements

  1. Ollama installed (along with any LLM you want to use).
  2. Python 3.11 installed.
  3. A downloaded Whisper model.
  4. At least one .wav file for voice cloning.

๐Ÿ’ก What are these tools?

  • Ollama is a platform for running large language models (LLMs) locally. You can use models like DeepSeek, Gemma, Qwen, etc. Avoid small modelsโ€”they might affect accuracy and context understanding.
  • Python 3.11 โ€” use this specific version because it's stable and tested with this framework.
  • Whisper is a speech-to-text model. You can use lightweight versions like ggml-tiny.bin for speed, or heavier ones like ggml-medium.bin for better accuracy.

โš™๏ธ Base Setup

  1. Go to the UnityNeuroSpeech GitHub repository and download the following three files from the latest Release:

    • UnityNeuroSpeech.X.X.X.zip โ€“ main framework files
    • TTSModel.zip โ€“ pretrained XTTS model
    • Setup.zip - files for quick automatic setup
  2. Create a new empty folder anywhere on your computer (name it however you like).

  3. Unpack Setup.zip
  4. Drag all the following into that folder:

    • Contents from Setup.zip
    • Two other .zip archives mentioned above
  5. Run RunPowershell.bat

  6. After setup finishes, you'll see a new folder UnityNeuroSpeech X.X.X. Open it and drag the .unitypackage into your Unity project. Do not move or import the other files. Keep them outside the Unity project folder.

  7. Place your .wav voice files into Server/Voices.
    Each file must follow the naming pattern: en_voice.wav, ru_voice.wav, etc.

  8. In the UnityNeuroSpeech folder, youโ€™ll see an empty Whisper/ folder. Drop your Whisper .bin model file into it.

Some folders (like Whisper/) may contain .txt placeholder files.
These are only used to ensure Unity exports the folder. You can safely delete them after setup.


โœ… Done! Youโ€™re ready to build your first talking AI agent.