support deepgram detect_language

This commit is contained in:
Quan HL
2025-03-12 14:19:24 +07:00
parent d36e6b4c22
commit 7f7958a19b

View File

@@ -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) {