Install & Compatibility
Where this runs
tested against v1.1.7 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 224.5MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 18.2s · import 0.000s · 354MB
290MB installed
● package 290MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
RimeTTS
✓ from livekit.plugins.rime import RimeTTS
✗ from livekit.plugins.rime import RimeTTS
Basic usage of RimeTTS to synthesize speech, assuming API key is set in environment.
import asyncio
from livekit.plugins.rime import RimeTTS
async def main():
tts = RimeTTS(
api_key=os.environ.get("RIME_API_KEY", ""),
voice_id="test-voice"
)
async with tts.synthesize("Hello, world!") as stream:
async for chunk in stream:
print(chunk.data)
asyncio.run(main())
Upgrade
Version history
1.6.1latest on PyPI · released Jun 17, 2026
Audit
Dependencies
livekit-agentsrequiredCore framework dependency; plugin requires livekit.agents namespace.