diff --git a/src/plugins/vcNarrator/index.tsx b/src/plugins/vcNarrator/index.tsx index cd05ebfaa..311371680 100644 --- a/src/plugins/vcNarrator/index.tsx +++ b/src/plugins/vcNarrator/index.tsx @@ -43,7 +43,8 @@ interface VoiceStateChangeEvent { // not say the second mute, which would lead you to believe they're unmuted function speak(text: string) { - if (!text) return; + // Don't narrate in the overlay window, otherwise everything is said twice + if (!text || window.__OVERLAY__) return; const { volume, rate } = settings.store;