mirror of
https://github.com/jambonz/jambonz-feature-server.git
synced 2025-12-20 16:50:39 +00:00
Feat/1067 set default language if language is undefined (#1068)
* sending recognition mode channel variable * change verb-specifications version * feat/1067 - setting default language to previously set language for the recognizer object if the vendor is default * added undefined check for fallbackVendor and fallbackLanguage
This commit is contained in:
@@ -187,18 +187,20 @@ class TaskConfig extends Task {
|
|||||||
: cs.speechRecognizerVendor;
|
: cs.speechRecognizerVendor;
|
||||||
cs.speechRecognizerLabel = this.recognizer.label === 'default'
|
cs.speechRecognizerLabel = this.recognizer.label === 'default'
|
||||||
? cs.speechRecognizerLabel : this.recognizer.label;
|
? cs.speechRecognizerLabel : this.recognizer.label;
|
||||||
cs.speechRecognizerLanguage = this.recognizer.language !== 'default'
|
cs.speechRecognizerLanguage = this.recognizer.language !== undefined && this.recognizer.language !== 'default'
|
||||||
? this.recognizer.language
|
? this.recognizer.language
|
||||||
: cs.speechRecognizerLanguage;
|
: cs.speechRecognizerLanguage;
|
||||||
|
|
||||||
//fallback
|
//fallback
|
||||||
cs.fallbackSpeechRecognizerVendor = this.recognizer.fallbackVendor !== 'default'
|
cs.fallbackSpeechRecognizerVendor = this.recognizer.fallbackVendor !== undefined &&
|
||||||
|
this.recognizer.fallbackVendor !== 'default'
|
||||||
? this.recognizer.fallbackVendor
|
? this.recognizer.fallbackVendor
|
||||||
: cs.fallbackSpeechRecognizerVendor;
|
: cs.fallbackSpeechRecognizerVendor;
|
||||||
cs.fallbackSpeechRecognizerLabel = this.recognizer.fallbackLabel === 'default' ?
|
cs.fallbackSpeechRecognizerLabel = this.recognizer.fallbackLabel === 'default' ?
|
||||||
cs.fallbackSpeechRecognizerLabel :
|
cs.fallbackSpeechRecognizerLabel :
|
||||||
this.recognizer.fallbackLabel;
|
this.recognizer.fallbackLabel;
|
||||||
cs.fallbackSpeechRecognizerLanguage = this.recognizer.fallbackLanguage !== 'default'
|
cs.fallbackSpeechRecognizerLanguage = this.recognizer.fallbackLanguage !== undefined &&
|
||||||
|
this.recognizer.fallbackLanguage !== 'default'
|
||||||
? this.recognizer.fallbackLanguage
|
? this.recognizer.fallbackLanguage
|
||||||
: cs.fallbackSpeechRecognizerLanguage;
|
: cs.fallbackSpeechRecognizerLanguage;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user