diff --git a/lib/tasks/config.js b/lib/tasks/config.js index 72ec3c4b..b9cab89b 100644 --- a/lib/tasks/config.js +++ b/lib/tasks/config.js @@ -187,18 +187,20 @@ class TaskConfig extends Task { : cs.speechRecognizerVendor; cs.speechRecognizerLabel = this.recognizer.label === 'default' ? cs.speechRecognizerLabel : this.recognizer.label; - cs.speechRecognizerLanguage = this.recognizer.language !== 'default' + cs.speechRecognizerLanguage = this.recognizer.language !== undefined && this.recognizer.language !== 'default' ? this.recognizer.language : cs.speechRecognizerLanguage; //fallback - cs.fallbackSpeechRecognizerVendor = this.recognizer.fallbackVendor !== 'default' + cs.fallbackSpeechRecognizerVendor = this.recognizer.fallbackVendor !== undefined && + this.recognizer.fallbackVendor !== 'default' ? this.recognizer.fallbackVendor : cs.fallbackSpeechRecognizerVendor; cs.fallbackSpeechRecognizerLabel = this.recognizer.fallbackLabel === 'default' ? cs.fallbackSpeechRecognizerLabel : this.recognizer.fallbackLabel; - cs.fallbackSpeechRecognizerLanguage = this.recognizer.fallbackLanguage !== 'default' + cs.fallbackSpeechRecognizerLanguage = this.recognizer.fallbackLanguage !== undefined && + this.recognizer.fallbackLanguage !== 'default' ? this.recognizer.fallbackLanguage : cs.fallbackSpeechRecognizerLanguage;