From 119a49725a7e2ccf867f169ef0d80db4ff91dd78 Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Sat, 13 Jan 2024 12:21:54 -0500 Subject: [PATCH] avoid a pre-caching attempt if synth settings change --- lib/session/call-session.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/session/call-session.js b/lib/session/call-session.js index 6b7edc77..e32dd4d0 100644 --- a/lib/session/call-session.js +++ b/lib/session/call-session.js @@ -1333,6 +1333,10 @@ Duration=${duration} ` _preCacheAudio(newTasks) { for (const task of newTasks) { + if (task.name === TaskName.Config && task.hasSynthesizer) { + /* if they change synthesizer settings don't try to precache */ + break; + } if (task.name === TaskName.Say) { /* identify vendor language, voice, and label */ const vendor = task.synthesizer.vendor && task.synthesizer.vendor !== 'default' ?