diff --git a/lib/utils/transcription-utils.js b/lib/utils/transcription-utils.js index d19e8f41..61226201 100644 --- a/lib/utils/transcription-utils.js +++ b/lib/utils/transcription-utils.js @@ -185,7 +185,10 @@ const selectDefaultGoogleModel = (task, language, version) => { (useV2 ? 'long' : 'latest_long'); }; const consolidateTranscripts = (bufferedTranscripts, channel, language, vendor) => { - if (bufferedTranscripts.length === 1) return bufferedTranscripts[0]; + if (bufferedTranscripts.length === 1) { + bufferedTranscripts[0].is_final = true; + return bufferedTranscripts[0]; + } let totalConfidence = 0; const finalTranscript = bufferedTranscripts.reduce((acc, evt) => { totalConfidence += evt.alternatives[0].confidence;