Cosmos by Leartes: All products 50% off

AzSpeech - Voice and Text

Lucoiso - Code Plugins - Mar 8, 2022

An Unreal Engine plugin that integrates Azure Speech Cognitive Services to the Engine by adding functions to perform recognition and synthesis via asynchronous tasks.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.2
  • 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.

A plugin that integrates Azure Speech Cognitive Services into Unreal Engine with simple functions which can do these asynchronous tasks:

  • Speech to Text
  • .wav File to Text
  • Text to Speech
  • Text to .wav File
  • Text to Audio Data
  • Text to Sound Wave
  • SSML to Speech
  • SSML to .wav File
  • SSML to Audio Data
  • SSML to Sound Wave

And helper functions:

  • Convert File to Sound Wave
  • Convert Audio Data to Sound Wave
  • Load XML to String
  • Qualify Path
  • Qualify XML File Path
  • Qualify WAV File Path
  • Qualify File Extension
  • Create New Directory
  • Open Desktop Folder Picker
  • Check and Add Android Permission
  • Is Audio Data Valid
  • Check Return from Recognition Map
  • Get Available Voices

GitHub: lucoiso/AzureSpeech (

Forum: [FREE] AzSpeech plugin: Async Text-to-Voice and Voice-to-Text with Microsoft Azure

Technical Details


  • Cognitive services
  • Azure Integration
  • Debugging
  • Logging
  • Asynchronous Tasks
  • Runtime audio importer
  • Viseme
  • SDK logs
  • Open Source
  • Editor Tools: AzSpeech Audio Generator

Number of Blueprints: 33

Number of C++ Classes: 23

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64, Android, HoloLens 2

Documentation: Documentation

Example Project: SpeechGPT

Sample Project: AzSpeechSampleProject

Contact: Contact Me (