public static void HandleRecognitionCommand( uint sampleRate, string audioEncoding, uint channelsCount, uint maxAlternatives, bool disableAutomaticPunctation, bool doNotPerformVad, float silenceDurationThreshold, string audioPath ) { RecognitionConfig recognitionConfig = CreateRecognitionConfig( sampleRate, audioEncoding, channelsCount, maxAlternatives, disableAutomaticPunctation ); ConfigurateVAD( recognitionConfig, silenceDurationThreshold, doNotPerformVad ); using (var fileStream = GetAudioStream(audioPath, audioEncoding)) { System.Console.WriteLine(_client.Recognize(recognitionConfig, fileStream)); } }