From dbd3b599018a1682d8c5d9f9b44dcc49133cf310 Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Mon, 26 Feb 2024 09:39:49 -0500 Subject: [PATCH] fix #666 --- lib/tasks/transcribe.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/tasks/transcribe.js b/lib/tasks/transcribe.js index 723d66a2..5f632aef 100644 --- a/lib/tasks/transcribe.js +++ b/lib/tasks/transcribe.js @@ -31,6 +31,11 @@ class TaskTranscribe extends SttTask { this.separateRecognitionPerChannel = this.data.recognizer.separateRecognitionPerChannel; } + /* for nested transcribe in dial, unless the app explicitly says so we want to transcribe both legs */ + if (this.parentTask?.name === TaskName.Dial && this.separateRecognitionPerChannel !== false) { + this.separateRecognitionPerChannel = true; + } + this.childSpan = [null, null]; // Continuous asr timeout