mirror of
https://github.com/jambonz/jambonz-feature-server.git
synced 2025-12-20 16:50:39 +00:00
fix pause resume background transcribe (#586)
* fix pause resume background transcribe * fix review comments
This commit is contained in:
@@ -1073,6 +1073,9 @@ class CallSession extends Emitter {
|
|||||||
* @param {string} opts.transcribe_status - 'pause' or 'resume'
|
* @param {string} opts.transcribe_status - 'pause' or 'resume'
|
||||||
*/
|
*/
|
||||||
async _lccTranscribeStatus(opts) {
|
async _lccTranscribeStatus(opts) {
|
||||||
|
if (this.backgroundTaskManager.isTaskRunning('transcribe')) {
|
||||||
|
this.backgroundTaskManager.getTask('transcribe').updateTranscribe(opts.transcribe_status);
|
||||||
|
}
|
||||||
const task = this.currentTask;
|
const task = this.currentTask;
|
||||||
if (!task || ![TaskName.Dial, TaskName.Transcribe].includes(task.name)) {
|
if (!task || ![TaskName.Dial, TaskName.Transcribe].includes(task.name)) {
|
||||||
return this.logger.info(`CallSession:_lccTranscribeStatus - invalid transcribe_status in task ${task.name}`);
|
return this.logger.info(`CallSession:_lccTranscribeStatus - invalid transcribe_status in task ${task.name}`);
|
||||||
|
|||||||
Reference in New Issue
Block a user