From 83191487cfcc8032e7499dcfa952c4c641480af7 Mon Sep 17 00:00:00 2001 From: Hoan Luu Huu <110280845+xquanluu@users.noreply.github.com> Date: Fri, 19 Jul 2024 18:26:49 +0700 Subject: [PATCH] fix config.transcribe should not override config.transcribe.recognizer (#817) --- lib/tasks/config.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/tasks/config.js b/lib/tasks/config.js index fbae6179..0addfcc8 100644 --- a/lib/tasks/config.js +++ b/lib/tasks/config.js @@ -249,12 +249,14 @@ class TaskConfig extends Task { } if (this.hasTranscribe) { if (this.transcribe.enable) { - this.transcribeOpts.recognizer = this.hasRecognizer ? - this.recognizer : - { - vendor: cs.speechRecognizerVendor, - language: cs.speechRecognizerLanguage - }; + if (!this.transcribeOpts.recognizer) { + this.transcribeOpts.recognizer = this.hasRecognizer ? + this.recognizer : + { + vendor: cs.speechRecognizerVendor, + language: cs.speechRecognizerLanguage + }; + } this.logger.debug(this.transcribeOpts, 'Config: enabling transcribe'); cs.startBackgroundTask('transcribe', this.transcribeOpts); } else {