diff --git a/Unreal/Plugins/AvatarCore_STT/Source/AvatarCore_STT/Private/Preprocessor/STTPreprocessorVAD.cpp b/Unreal/Plugins/AvatarCore_STT/Source/AvatarCore_STT/Private/Preprocessor/STTPreprocessorVAD.cpp index 3d445ea..f942ab1 100644 --- a/Unreal/Plugins/AvatarCore_STT/Source/AvatarCore_STT/Private/Preprocessor/STTPreprocessorVAD.cpp +++ b/Unreal/Plugins/AvatarCore_STT/Source/AvatarCore_STT/Private/Preprocessor/STTPreprocessorVAD.cpp @@ -63,6 +63,7 @@ void USTTPreprocessorVAD::OnChunkReceived(TArray PCMData, FAudioInformati const float Dbfs = 20.0f * FMath::LogX(10.0f, Rms); //UE_LOG(LogTemp, Warning, TEXT("Dbfs %f"), Dbfs); isLoadEnough = (Dbfs < static_cast(STTBaseSettings.VADSettings.VAD_MinSpeechAmplitude)); + isLoadEnough = (Dbfs > static_cast(STTBaseSettings.VADSettings.VAD_MinSpeechAmplitude)); } if(currentVADState != lastVADState || !isLoadEnough)