From 4232cca5b67cb5fad36e702c5922ff9a3fb03f9d Mon Sep 17 00:00:00 2001 From: Matt Kim Date: Wed, 30 Apr 2025 16:44:42 -0700 Subject: [PATCH] [Rime] Add phonemizeBetweenBrackets and pauseBetweenBrackets to RimeTTSService (ws) There is a fix incoming in --- src/pipecat/services/rime/tts.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pipecat/services/rime/tts.py b/src/pipecat/services/rime/tts.py index e6d1d400a..57ade7484 100644 --- a/src/pipecat/services/rime/tts.py +++ b/src/pipecat/services/rime/tts.py @@ -68,6 +68,8 @@ class RimeTTSService(AudioContextWordTTSService): language: Optional[Language] = Language.EN speed_alpha: Optional[float] = 1.0 reduce_latency: Optional[bool] = False + pause_between_brackets: Optional[bool] = False + phonemize_between_brackets: Optional[bool] = False def __init__( self, @@ -117,6 +119,8 @@ class RimeTTSService(AudioContextWordTTSService): else "eng", "speedAlpha": params.speed_alpha, "reduceLatency": params.reduce_latency, + "pauseBetweenBrackets": json.dumps(params.pause_between_brackets), + "phonemizeBetweenBrackets": json.dumps(params.phonemize_between_brackets), } # State tracking