diff --git a/lib/tasks/transcribe.js b/lib/tasks/transcribe.js index 0be6e675..4a72a781 100644 --- a/lib/tasks/transcribe.js +++ b/lib/tasks/transcribe.js @@ -338,7 +338,7 @@ class TaskTranscribe extends SttTask { let emptyTranscript = false; if (evt.is_final) { - if (evt.alternatives[0].transcript === '' && !cs.callGone && !this.killed) { + if (evt.alternatives.length === 0 || evt.alternatives[0].transcript === '' && !cs.callGone && !this.killed) { emptyTranscript = true; if (finished === 'true' && ['microsoft', 'deepgram'].includes(this.vendor) &&