From 47a79165fcc2bdf5581ebb941013dfcb1a8143a0 Mon Sep 17 00:00:00 2001 From: Mark L <73659136+liuxiaopai-ai@users.noreply.github.com> Date: Mon, 2 Mar 2026 02:10:38 +0800 Subject: [PATCH] fix(speech): respect SSML toggle in test synthesis (#1063) --- packages/stage-pages/src/pages/settings/modules/speech.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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),