private bool RecognizeTime(string result)
 {
     _washingProgramModel = new WashingProgramModel();
     if (_washingProgramModel.Programs.Any(p => result.Contains(p)))
     {
         _order.WashingProgram = _washingProgramModel.Programs.FirstOrDefault(p => result.Contains(p));
         RecognitionResult    += $"Wybrany czas: " + _order.WashingProgram;
         return(true);
     }
     RecognitionResult = "Nie rozpoznano programu.";
     return(false);
 }
        public WashingMachineViewModel()

        {
            _washingProgramModel                = new WashingProgramModel();
            MainGridVisibility                  = Visibility.Visible;
            WashingProgramGridVisibility        = Visibility.Hidden;
            WashingTimeGridVisibility           = Visibility.Hidden;
            WashingTemperatureGridVisibility    = Visibility.Hidden;
            WashingSummaryGridVisibility        = Visibility.Hidden;
            OrderHistoryGridVisibility          = Visibility.Hidden;
            WashingMachineProgramInfoVisibility = Visibility.Hidden;
            _eventAggregator = new EventAggregator();
            _eventAggregator.Subscribe(this);
            _recognitionService      = new RecognitionService(_eventAggregator);
            _synthesizerService      = new SynthesizerService();
            _databaseService         = new DatabaseService();
            _recognitionFromSentence = new RecognitionFromSentenceService();
        }