From 000d38e253776b25fd8693d5fc129a02ec76a413 Mon Sep 17 00:00:00 2001 From: macaki Date: Fri, 27 Feb 2026 15:17:23 -0700 Subject: [PATCH] [Rime] Both mist and arcana now support the speedAlpha parameter. --- src/pipecat/services/rime/tts.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pipecat/services/rime/tts.py b/src/pipecat/services/rime/tts.py index d5f97e028..2dbaf2760 100644 --- a/src/pipecat/services/rime/tts.py +++ b/src/pipecat/services/rime/tts.py @@ -301,6 +301,8 @@ class RimeTTSService(AudioContextTTSService): params["lang"] = self._settings.language if self._settings.segment is not None: params["segment"] = self._settings.segment + if self._settings.speedAlpha is not None: + params["speedAlpha"] = self._settings.speedAlpha if self._settings.model == "arcana": if self._settings.repetition_penalty is not None: @@ -310,8 +312,6 @@ class RimeTTSService(AudioContextTTSService): if self._settings.top_p is not None: params["top_p"] = self._settings.top_p else: # mistv2/mist - if self._settings.speedAlpha is not None: - params["speedAlpha"] = self._settings.speedAlpha if self._settings.reduceLatency is not None: params["reduceLatency"] = self._settings.reduceLatency if self._settings.pauseBetweenBrackets is not None: