June Free Content now available!

VoiceAttack Plugin

CorneelBooysen - Code Plugins - May 4, 2019

The VoiceAttack plugin for Unreal Engine provides integration between the popular voice recognition software "VoiceAttack" and Unreal Engine.

  • Supported Platforms
  • Supported Engine Versions
    4.22 - 4.24, 4.26, 5.0
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

The VoiceAttack plugin for Unreal Engine provides integration between the popular voice recognition software "VoiceAttack" and Unreal Engine.


Showcase video: https://www.youtube.com/watch?v=t1yYPidChPU


Plugin Features:

  • Provides integration with VoiceAttack on Windows platforms.
  • Supplies a JSON schema for interaction between Unreal Engine and VoiceAttack.
  • Provides an actor in Unreal Engine that handles the communication.
  • Provides Blueprint accessible wrapping of the C++ functions that access VoiceAttack.

Technical Details

Code Modules:

  • VoiceAttackTCPServerImp.cpp - Runtime - TCP Server
  • VoiceAttackPluginServerActor.cpp - Runtime - Actor class used for TCP Server
  • VoiceAttackPluginBPLibrary.cpp - Runtime - Blueprint function class
  • VoiceAttackPlugin.cpp - Main plugin module

Number of Blueprints: 0

Number of C++ Classes: 4

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: https://github.com/corneel/VoiceAttackSampleProject/wiki

Example Project: https://github.com/corneel/VoiceAttackSampleProject