Skip to content

rimelabs/rime-livekit-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rime LiveKit Agents

This public repository showcases how to run Rime with LiveKit to build real‑time voice agents. It is designed so customers and developers can quickly understand the purpose, explore the structure, and spin up an example agent that performs a full STT → LLM → TTS loop for back‑and‑forth voice conversations.

What this repo contains

  • Rime Simple Agent

    • A simple example implementation that demonstrates a complete voice conversation pipeline using LiveKit and Rime. It showcases a seamless integration of Speech-to-Text (STT) → Large Language Model (LLM) → Text-to-Speech (TTS) for natural, bidirectional voice conversations.
    • This is a simple script that serves as a perfect starting point for developers who want to see a basic STT-LLM-TTS implementation and build on top of it.
    • The code is intentionally kept straightforward and well-documented so you can easily understand, download, and run it as a foundation for your own voice agent implementation.
  • Rime Multilingual Agent

    • A multilingual voice agent that demonstrates automatic language detection and dynamic voice switching using LiveKit, Deepgram STT, and Rime TTS.
    • The agent detects the user's language in real-time and automatically responds in the same language, supporting English, Spanish, French, and German.
    • This example showcases how to override the STT node to intercept speech events, detect language changes, and dynamically update TTS configuration for natural multilingual conversations.

About

Exemplar uses of hyper-realistic rime voices as livekit agents with fine-tuned prompts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages