June Free Content now available!

AzSpeech - Text and Voice

Lucoiso - Code Plugins - Mar 8, 2022

Integrates Microsoft Azure Cognitive Services: Speech

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

A plugin integrating Azure Speech Cognitive Services to Unreal Engine with simple functions which can do these asynchronous tasks:

  1. Voice-To-Text (Convert a speech into a string)
  2. Text-To-Voice (Convert a string into a speech)
  3. Text-To-Wav (Convert a string into a .wav audio file)
  4. Wav-To-Text (Convert a .wav audio file into a string)
  5. Text-To-Stream (Convert a string into a audio data stream)

And helper functions:

  • Runtime USoundWave importer via Audio File
  • Runtime USoundWave importer via Audio Data Stream

Works with Blueprints and C++.

GitHub: lucoiso/AzureSpeech (github.com)

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

What's new (version 3.0):

New functions:

  • Text-To-Stream
  • Wav-To-Text
  • Convert File Into Sound Wave
  • Convert Stream Into Sound Wave

Made some adjustments to logging and functions params. 🥳

Full Changelog: v2.1.1...V3.0.6

Technical Details


  •  Voice-to-Text async function (Blueprint and C++)
  •  Text-to-Voice async function (Blueprint and C++)
  • Text-to-WAV async function (Blueprint and C++)
  • WAV-To-Text async function (Blueprint and C++)
  • Text-To-Stream async function (Blueprint and C++)
  • Helper Function: Convert File Into Sound Wave (Blueprint and C++)
  • Helper Function: Convert Stream into Sound Wave (Blueprint and C++)
  •  Microsoft Azure Cognitive Services: Speech Integration

Number of Blueprints: 7

Number of C++ Classes: 6

Supported Development Platforms: Windows 64 bits

Supported Target Build Platforms: Windows 64 bits

Documentation: lucoiso/UEAzSpeech (github.com)