Develop

Integrating Voice SDK

Updated: Apr 15, 2026
This guide walks you through downloading and installing the Voice SDK plugin and configuring a Wit.ai app for your Unreal project.

Prerequisites

Download and Installation

  1. Create an Unreal project or open an existing Unreal project.
  2. Download the one-click install script from GitHub. Place it in your Unreal project folder and execute the script.
Note: The download link references an older release tag that hosts the install script. The script itself runs git clone to fetch the latest Voice SDK code, so the tag version does not affect the plugin version you receive.

Option 2: Manual git clone

  1. Create an Unreal project or open an existing Unreal project.
  2. Open powershell and navigate to your project folder.
  3. Make a Plugins directory (if it doesn’t already exist) and cd to it.
     mkdir Plugins
     cd Plugins
    
  4. Clone the voicesdk git repo.
     git clone https://github.com/wit-ai/voicesdk-unreal
    
  5. Clone the wit git repo.
     git clone https://github.com/wit-ai/wit-unreal
    
  6. In the [project name]/Config folder, open the DefaultEngine.ini file.
  7. Add the following code to the end of the file:
     [Voice]
     bEnabled=true
    
  8. Save the DefaultEngine.ini file.
    Note: The [Voice] section enables the Unreal Engine Voice Capture module, which the Voice SDK requires for microphone access.
    "DefaultEngine.ini file"
  9. Save and restart Unreal Editor.

Setting up your Wit Configuration file in Unreal

Each app you create in Unreal that uses Voice SDK for voice interactions requires a matching Wit.ai app and a Wit Configuration file created to link the two apps together.
  1. Create a new Wit.ai app.
  2. In Wit.ai, go to Management > Settings and copy the Client Access Token.
    "Client Access Token in Wit.ai"
  3. In your Unreal project, right-click the Content Browser and go to Miscellaneous > Data Asset.
    "Data Asset"
  4. In the search bar under All Classes, search for WitAppConfigurationAsset and select it.
    All Classes search showing WitAppConfigurationAsset selected.
  5. Click Select. Enter a name for the configuration file when prompted.
    "Wit Configuration file"
    Note: Consider naming the file after your Wit.ai app to make it easier to find later.
  6. Open the file to show the Wit Configuration window.
  7. Copy the Client Access Token to Unreal.
    "Adding the Client Access Token"