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' ?