From 7f7958a19bd77d22306e8876d78bc62e5123aacf Mon Sep 17 00:00:00 2001 From: Quan HL Date: Wed, 12 Mar 2025 14:19:24 +0700 Subject: [PATCH] support deepgram detect_language --- lib/utils/transcription-utils.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/utils/transcription-utils.js b/lib/utils/transcription-utils.js index 98e08049..cd99f15f 100644 --- a/lib/utils/transcription-utils.js +++ b/lib/utils/transcription-utils.js @@ -852,7 +852,11 @@ module.exports = (logger) => { ...(deepgramOptions.fillerWords) && {DEEPGRAM_SPEECH_FILLER_WORDS: deepgramOptions.fillerWords}, ...((Array.isArray(deepgramOptions.keyterms) && deepgramOptions.keyterms.length > 0) && - {DEEPGRAM_SPEECH_KEYTERMS: deepgramOptions.keyterms.join(',')}) + {DEEPGRAM_SPEECH_KEYTERMS: deepgramOptions.keyterms.join(',')}), + ...(rOpts.altLanguages && + {DEEPGRAM_SPEECH_ALTERNATIVE_LANGUAGE_CODES: [...new Set(rOpts.altLanguages)].join(',')}), + ...(deepgramOptions.detect_language && + {DEEPGRAM_DETECT_LANGUAGE: deepgramOptions.detect_language === true ? 'true' : 'false'}), }; } else if ('soniox' === vendor) {