diff --git a/lib/utils/transcription-utils.js b/lib/utils/transcription-utils.js index 8a3e0d77..17b50e2f 100644 --- a/lib/utils/transcription-utils.js +++ b/lib/utils/transcription-utils.js @@ -549,6 +549,7 @@ module.exports = (logger) => { } else if ('nvidia' === vendor) { const {nvidiaOptions = {}} = rOpts; + const rivaUri = nvidiaOptions.rivaUri || sttCredentials.riva_server_uri; opts = { ...opts, ...((nvidiaOptions.profanityFilter || rOpts.profanityFilter) && {NVIDIA_PROFANITY_FILTER: 1}), @@ -560,7 +561,7 @@ module.exports = (logger) => { ...(nvidiaOptions.maxAlternatives && {NVIDIA_MAX_ALTERNATIVES: nvidiaOptions.maxAlternatives}), ...(!nvidiaOptions.maxAlternatives && {NVIDIA_MAX_ALTERNATIVES: 1}), ...(rOpts.model && {NVIDIA_MODEL: rOpts.model}), - ...(nvidiaOptions.rivaUri && {NVIDIA_RIVA_URI: nvidiaOptions.rivaUri}), + ...(rivaUri && {NVIDIA_RIVA_URI: rivaUri}), ...(nvidiaOptions.verbatimTranscripts && {NVIDIA_VERBATIM_TRANSCRIPTS: 1}), ...(rOpts.diarization && {NVIDIA_SPEAKER_DIARIZATION: 1}), ...(rOpts.diarization && rOpts.diarizationMaxSpeakers > 0 &&