UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VoiceModule.h File Reference

Go to the source code of this file.

Classes

class  FVoiceModule
 

Macros

#define DEFAULT_VOICE_SAMPLE_RATE   16000
 
#define VOICE_SAMPLE_RATE   DEFAULT_VOICE_SAMPLE_RATE
 

Functions

VOICE_API DECLARE_LOG_CATEGORY_EXTERN (LogVoice, Display, All)
 
VOICE_API DECLARE_LOG_CATEGORY_EXTERN (LogVoiceEncode, Display, All)
 
VOICE_API DECLARE_LOG_CATEGORY_EXTERN (LogVoiceDecode, Display, All)
 
 DECLARE_LOG_CATEGORY_EXTERN (LogVoiceCapture, Warning, All)
 

Macro Definition Documentation

◆ DEFAULT_VOICE_SAMPLE_RATE

#define DEFAULT_VOICE_SAMPLE_RATE   16000

Default voice chat sample rate

◆ VOICE_SAMPLE_RATE

#define VOICE_SAMPLE_RATE   DEFAULT_VOICE_SAMPLE_RATE

Deprecated value, use DEFAULT_VOICE_SAMPLE_RATE

Function Documentation

◆ DECLARE_LOG_CATEGORY_EXTERN() [1/4]

VOICE_API DECLARE_LOG_CATEGORY_EXTERN ( LogVoice  ,
Display  ,
All   
)

Logging related to general voice chat flow (muting/registration/etc)

◆ DECLARE_LOG_CATEGORY_EXTERN() [2/4]

DECLARE_LOG_CATEGORY_EXTERN ( LogVoiceCapture  ,
Warning  ,
All   
)

Internal voice capture logging

◆ DECLARE_LOG_CATEGORY_EXTERN() [3/4]

VOICE_API DECLARE_LOG_CATEGORY_EXTERN ( LogVoiceDecode  ,
Display  ,
All   
)

Logging related to decoding of remote voice packets

◆ DECLARE_LOG_CATEGORY_EXTERN() [4/4]

VOICE_API DECLARE_LOG_CATEGORY_EXTERN ( LogVoiceEncode  ,
Display  ,
All   
)

Logging related to encoding of local voice packets