Enable live real-time TTS voice synchronization between VoiceManager and KokoroTTS
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user