{"repo":"gradio-app/fastrtc","free":true,"listed":false,"github":"https://github.com/gradio-app/fastrtc","clone":"git clone https://github.com/gradio-app/fastrtc.git","description":"The python library for real-time communication","language":"JavaScript","stars":4624,"topics":["artificial-intelligence","llm","python","real-time","speech-to-text","text-to-speech","hacktoberfest","hacktoberfest2025"],"license":"MIT","category":"ai-agents","readme_excerpt":"FastRTC The Real-Time Communication Library for Python. Turn any python function into a real-time audio and video stream over WebRTC or WebSockets. Installation to use built-in pause detection (see ReplyOnPause), and text to speech (see Text To Speech), install the vad and tts extras: Key Features - 🗣️ Automatic Voice Detection and Turn Taking built-in, only worry about the logic for responding to the user. - 💻 Automatic UI - Use the .ui.launch() method to launch the webRTC-enabled built-in Gradio UI. - 🔌 Automatic WebRTC Support - Use the .mount(app) method to mount the stream on a FastAPI app and get a webRTC endpoint for your own frontend! - ⚡️ Websocket Support - Use the .mount(app) method to mount the stream on a FastAPI app and get a websocket endpoint for your own frontend! - 📞 Automatic Telephone Support - Use the fastphone() method of the stream to launch the application and get a free temporary phone number! - 🤖 Completely customizable backend - A Stream can easily be mounted on a FastAPI app so you can easily extend it to fit your production application. See the Talk To Claude demo for an example of how to serve a custom JS frontend. Docs https://fastrtc.org Examples See the Cookbook for examples of how to use the library. 🗣️👀 Gemini Audio Video Chat Stream BOTH your webcam video and audio feeds to Google Gemini. You can also upload images to augment your conversation! Demo Code 🗣️ Google Gemini Real Time Voice API Talk to Gemini in real time using Google's","default_branch":null,"files":null,"tree":[],"storefront":"/r/gradio-app","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gradio-app/fastrtc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}