Enable live real-time TTS voice synchronization between VoiceManager and KokoroTTS

This commit is contained in:
Adolfo Reyna
2026-08-07 20:23:21 -04:00
parent 469d372338
commit 757261ebfd
3 changed files with 20 additions and 1 deletions
+1 -1
View File
@@ -345,7 +345,7 @@ def build_tts(args: argparse.Namespace, voice_manager=None):
logger.info(f"Text to speech: Kokoro {voice}")
tts = KokoroTTSService(
settings=KokoroTTSService.Settings(voice=voice, language=Language.EN),
text_filters=[SpokenTextFilter()],
text_filters=[SpokenTextFilter(voice_manager=voice_manager)],
)
if voice_manager:
voice_manager.set_tts_processor(tts)