MicrophoneRecorder

BingoUE - Code Plugins - May 30, 2023

Voice recorder for Windows/Mac/IOS; and can be used for speech recognization with the output binary data

  • Supported Platforms
  • Supported Engine Versions
    5.0 - 5.4
  • 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.

Voice recorder for Windows/Mac/IOS; and can be used for speech recognization with the output binary data

You can easily capture voice and send it to server or play locally with only two blueprint nodes: one for start recording , another for stop recording.


Technical Details

Features:

  •  Record voice data on multi-platform, including Windows/Mac/IOS
  •  Return sound data which can be played locally
  • Return sound's binary data which can be used for Azure Speech Recognition and play remotely 
  • 【currently unsupport】 save voice data to wav file

Code Modules:

  •  MicrophoneRecorder [Runtime]


【Note】It is developed based on AudioCapture plugin, and extend the function for obtaining the binary data which is used for speech recognization. If you think you can do it by using the AudioCapture plugin by yourself, please do not by this plugin. Thank you very much ^_^


Number of Blueprints: 0

Supported Development Platforms: Windows, Mac, IOS, Android

Supported Target Build Platforms: Windows, Mac, IOS, Android

Simple Use Documentation: MicrophoneRecorder Instruction.docx

Azure Speech Recognition Sample Documentation: MicrophoneRecorderSample.docx

Azure Speech Recognition Sample Blueprint Files(Tested on UE5.1 Windows/Mac/IOS/Android): TestAudio.zip

ChatGPT、TTS、SpeechToText Sample: MicrophoneRecorder- ChatGPT.docx

ChatGPT、TTS、SpeechToText Sample Blueprint Files(Tested on UE5.1 IOS): ChatGPT.zip

Tags

PROPS