fix pause resume background transcribe (#586)

* fix pause resume background transcribe

* fix review comments
This commit is contained in:
Hoan Luu Huu
2024-02-12 22:38:07 +07:00
committed by GitHub
parent 565478cc0a
commit c894369a13

View File

@@ -1073,6 +1073,9 @@ class CallSession extends Emitter {
* @param {string} opts.transcribe_status - 'pause' or 'resume'
*/
async _lccTranscribeStatus(opts) {
if (this.backgroundTaskManager.isTaskRunning('transcribe')) {
this.backgroundTaskManager.getTask('transcribe').updateTranscribe(opts.transcribe_status);
}
const task = this.currentTask;
if (!task || ![TaskName.Dial, TaskName.Transcribe].includes(task.name)) {
return this.logger.info(`CallSession:_lccTranscribeStatus - invalid transcribe_status in task ${task.name}`);