ensure recognizer.altLanguages is an empty array if not otherwise specified

This commit is contained in:
Dave Horton
2023-10-12 10:01:14 -04:00
parent 4ffa9f915b
commit a92ea9c5da

View File

@@ -37,6 +37,10 @@ class SttTask extends Task {
/* let credentials be supplied in the recognizer object at runtime */ /* let credentials be supplied in the recognizer object at runtime */
this.sttCredentials = setSpeechCredentialsAtRuntime(recognizer); this.sttCredentials = setSpeechCredentialsAtRuntime(recognizer);
if (!Array.isArray(this.data.recognizer.altLanguages)) {
this.data.recognizer.altLanguages = [];
}
} else { } else {
this.data.recognizer = {hints: [], altLanguages: []}; this.data.recognizer = {hints: [], altLanguages: []};
} }