diff --git a/packages/stage-pages/src/pages/settings/modules/speech.vue b/packages/stage-pages/src/pages/settings/modules/speech.vue index 83dc44ea4..25eec218f 100644 --- a/packages/stage-pages/src/pages/settings/modules/speech.vue +++ b/packages/stage-pages/src/pages/settings/modules/speech.vue @@ -168,7 +168,9 @@ async function generateTestSpeech() { const input = useSSML.value ? ssmlText.value - : speechStore.supportsSSML ? speechStore.generateSSML(testText.value, voice, { ...providerConfig, pitch: pitch.value }) : testText.value + : ssmlEnabled.value && speechStore.supportsSSML + ? speechStore.generateSSML(testText.value, voice, { ...providerConfig, pitch: pitch.value }) + : testText.value const response = await generateSpeech({ ...provider.speech(model, providerConfig),