TTSService: allow passing multiple text filters and aggregators

This commit is contained in:
Aleix Conchillo Flaqué
2025-03-18 17:31:01 -07:00
parent 71a38a120e
commit 514ecda755
5 changed files with 61 additions and 20 deletions

View File

@@ -119,7 +119,7 @@ async def main():
tts = CartesiaTTSService(
api_key=os.getenv("CARTESIA_API_KEY"),
voice_id=VOICE_IDS["narrator"],
text_aggregator=pattern_aggregator,
text_aggregators=[pattern_aggregator],
)
# Initialize LLM