RimeTTS targets the Rime HTTP endpoint. Both Arcana (high fidelity) and Mist (low latency) model families are supported. The provider requests audio/pcm and yields raw PCM_S16LE chunks at the configured sample rate.
from getpatter.providers.rime_tts import RimeTTS as _LowLevelTTStts = _LowLevelTTS( api_key="...", # or RIME_API_KEY env var model="arcana", speaker="astra", lang="eng", sample_rate=16000,)async for chunk in tts.synthesize("Hello from the Patter pipeline."): ...await tts.close()