Эти необязательные аргументы помогают продлить время, если вам нужно увеличить его (есть ограничения на время, которое служба учитывает с помощью этих аргументов), вам придется переопределить распознаватель, как в stackoverflow.com/a/49810988/806328
recognizerIntent.PutExtra(RecognizerIntent.ActionRecognizeSpeech, RecognizerIntent.ExtraPreferOffline);
recognizerIntent.PutExtra(RecognizerIntent.ExtraSpeechInputCompleteSilenceLengthMillis, 1000);
recognizerIntent.PutExtra(RecognizerIntent.ExtraSpeechInputPossiblyCompleteSilenceLengthMillis, 1000);
recognizerIntent.PutExtra(RecognizerIntent.ExtraSpeechInputMinimumLengthMillis, 1500);