Получение ошибки, когда я вызываю функцию load.bootsetting amlboot в c # windowform - PullRequest
1 голос
/ 20 мая 2019

введите описание изображения здесь1-Когда я попытался получить bot.loadsetting (путь).Это дает значение исключения не может быть пустым параметром name.path2.2-я пробовал много решений, но его проблема та же.

3-Когда я пытался получить bot.loadsetting (путь).Это дает значение исключения не может быть пустым параметром name.path2.4-я попытался изменить путь к файлу, но он не работает для меня, и попытался найти другой путь, но у него тоже ошибка.

   private SpeechRecognitionEngine engine;
   private SpeechSynthesizer Synthesizer;
    private Bot bot;

    private User user;
    SpeechRecognitionEngine speechreco = new SpeechRecognitionEngine(); 
    SpeechSynthesizer jarvis = new SpeechSynthesizer();
    engine = new SpeechRecognitionEngine();
     engine.SetInputToDefaultAudioDevice();
     engine.LoadGrammar(new DictationGrammar());
     engine.SpeechRecognized += new 
     EventHandler<SpeechRecognizedEventArgs>(rec);
     engine.RecognizeAsync(RecognizeMode.Multiple);

    string settingsPath = Path.Combine(Environment.CurrentDirectory, 
     Path.Combine("config", "Settings.xml"));
     bot.loadSettings(settingsPath);

[

] 1 код запускается и не выдает ошибку, мне нужно решение

...