Audio data capture
Capturing local microphone voice data
The delegate Native_OnVoipMicrophoneAudioCaptured in UOnsetVoipLocalPlayerSubsystem can be bound to intercept local microphone voice data. This is currently only available in C++.
The format is raw 32-bit float PCM, 24 kHz mono.
Capturing UOnsetVoipTalker voice data
You can intercept audio from other players in Blueprint and C++ with the following delegates. These are also internally used for the recording feature.
UOnsetVoipTalker::OnVoipAudioDataReceived
UOnsetVoipTalker::Native_OnVoipAudioDataReceived
UOnsetVoipWorldSubsystem::OnVoipAudioDataReceived
UOnsetVoipWorldSubsystem::Native_OnVoipAudioDataReceived
The format is raw 32-bit float PCM, 24 kHz mono.