rohanprichard/fastrtc-demo

A simple POC of FastRTC, a framework to use voice mode in python!

34
/ 100
Emerging

Implements a full speech-to-text-to-speech pipeline using FastAPI backend with Silero VAD for voice activity detection, OpenAI for LLM reasoning, and ElevenLabs for STT/TTS conversion. The architecture chains these services with configurable audio chunking and silence detection parameters to enable low-latency bidirectional voice conversations. Includes a Node.js frontend demonstrating production-ready integration beyond Gradio-based implementations.

No commits in the last 6 months.

No License Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 7 / 25
Maturity 8 / 25
Community 17 / 25

How are scores calculated?

Stars

36

Forks

11

Language

TypeScript

License

Last pushed

Apr 07, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/rohanprichard/fastrtc-demo"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.