voice.SilenceDetectionReleaseTime
voice.SilenceDetectionReleaseTime
#Overview
name: voice.SilenceDetectionReleaseTime
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
Release time to be set for the VOIP microphone\'s silence detection algorithm in milliseconds.\n
It is referenced in 2
C++ source files.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/Engine/Private/VoiceConfig.cpp:14
Scope: file
Source code excerpt:
ECVF_Default);
static TAutoConsoleVariable<float> CVarVoiceSilenceDetectionReleaseTime(TEXT("voice.SilenceDetectionReleaseTime"),
1100.0f,
TEXT("Release time to be set for the VOIP microphone's silence detection algorithm in milliseconds.\n"),
ECVF_Default);
static TAutoConsoleVariable<float> CVarVoiceSilenceDetectionThreshold(TEXT("voice.SilenceDetectionThreshold"),
0.08f,
#Loc: <Workspace>/Engine/Source/Runtime/Online/Voice/Private/Windows/VoiceCaptureWindows.cpp:120
Scope (from outer to inner):
file
function bool FVoiceCaptureWindows::Init
Source code excerpt:
static IConsoleVariable* SilenceDetectionAttackCVar = IConsoleManager::Get().FindConsoleVariable(TEXT("voice.SilenceDetectionAttackTime"));
check(SilenceDetectionAttackCVar);
static IConsoleVariable* SilenceDetectionReleaseCVar = IConsoleManager::Get().FindConsoleVariable(TEXT("voice.SilenceDetectionReleaseTime"));
check(SilenceDetectionReleaseCVar);
Audio::FInlineEnvelopeFollowerInitParams EnvelopeFollowerInitParams;
EnvelopeFollowerInitParams.SampleRate = SampleRate;
EnvelopeFollowerInitParams.AttackTimeMsec = SilenceDetectionAttackCVar->GetFloat();
EnvelopeFollowerInitParams.ReleaseTimeMsec = SilenceDetectionReleaseCVar->GetFloat();