This release is a pre-release and may not be stable for production use.
RTZR plugin for LiveKit Agents
Support for RTZR Streaming STT via WebSocket interface, following the "Streaming STT" guide in the RTZR Developers docs.
- Docs:
https://developers.rtzr.ai/docs/en/(see Streaming STT)
Installation
pip install livekit-plugins-rtzr
Prerequisites
Obtain client_id and client_secret from the RTZR Developers Console.
Set credentials as environment variables:
RTZR_CLIENT_ID=<your_client_id>
RTZR_CLIENT_SECRET=<your_client_secret>
# Override base HTTP API URL (used for token issuance)
RTZR_API_BASE=https://openapi.vito.ai
# Override WebSocket URL (used for live streaming)
RTZR_WEBSOCKET_URL=wss://openapi.vito.ai
If RTZR_WEBSOCKET_URL is not set, the plugin will derive it from RTZR_API_BASE by replacing the scheme with wss://.
Usage
Use RTZR STT in an AgentSession or as a standalone streaming service.
from livekit.agents import AgentSession
from livekit.plugins import rtzr
# Basic usage with env-based credentials
stt = rtzr.STT()
session = AgentSession(
stt=stt,
# ... llm, tts, etc.
)
Keyword boosting (Streaming STT only, sommers_ko model only):
stt = rtzr.STT(
model="sommers_ko",
keywords=[
"키워드",
("부스팅", 3.5),
"키위드:-1.0",
],
)
Rules:
- Use list entries as
keywordorkeyword:score, or use(keyword, score)tuples. - Score must be between -5.0 and 5.0, up to 100 keywords, each <= 20 chars.
- Keywords must be written in Korean pronunciation (Hangul and spaces only); non-Korean input will error.
Notes:
- The WebSocket streaming endpoint accepts raw PCM frames when
encoding=LINEAR16. - The plugin relies on the server-side endpointing (EPD). You do not need to send finalize messages.
- When the pipeline closes the stream, the plugin sends
EOSto end the session.
Release files for livekit-plugins-rtzr 1.6.11rc1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| livekit_plugins_rtzr-1.6.11rc1.tar.gz | 10.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| livekit_plugins_rtzr-1.6.11rc1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.8 kB
Release files / livekit_plugins_rtzr-1.6.11rc1.tar.gz
| Download URL | livekit_plugins_rtzr-1.6.11rc1.tar.gz |
|---|---|
| Size | 10.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
af2c7d19ee7a65a32d817386ff0c8cee8b4c4c2c3cffcc8d036b0e5ab9cd4c97
|
|
BLAKE2b-256 checksum How to use checksums |
b1c7ed0fec576771b73746c7ca8304bc98954d5dad718aa2bad6870a7ea04ebc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 13, 2026.
Transparency logRelease files / livekit_plugins_rtzr-1.6.11rc1-py3-none-any.whl
| Download URL | livekit_plugins_rtzr-1.6.11rc1-py3-none-any.whl |
|---|---|
| Size | 10.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4a4b534cd3d37633e6fe7974f3a75aaaff27e61913f4b4a6219dbe50ee3aaedf
|
|
BLAKE2b-256 checksum How to use checksums |
42aaae55f1b8b253b160fe3a9d673f930eaa693b2ea6a45c222dca5029740988
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 13, 2026.
Transparency log