Agent Search Engine

Issue 001 / A living technical almanac

System scan: active

Record / ten-vadSDK / libraryOpen sourceVerified

ten-vad

Voice Activity Detector (VAD): low-latency, high-performance and lightweight

About ten-vad

You are more than welcome to Visit TEN Hugging Face Space to try VAD and Turn Detection together.

TEN VAD is a real-time voice activity detection system designed for enterprise use, providing accurate frame-level speech activity detection. It shows superior precision compared to both WebRTC VAD and Silero VAD, which are commonly used in the industry. Additionally, TEN VAD offers lower computational complexity and reduced memory usage compared to Silero VAD. Meanwhile, the architecture's temporal efficiency enables rapid voice activity detection, significantly reducing end-to-end response…

The precision-recall curves comparing the performance of WebRTC VAD (pitch-based), Silero VAD, and TEN VAD are shown below. The evaluation is conducted on the precisely manually annotated testset. The audio files are from librispeech, gigaspeech, DNS Challenge etc. As demonstrated, TEN VAD achieves the best performance. Additionally, cross-validation experiments conducted on large internal real-world datasets demonstrate the reproducibility of these findings. The testset with annotated labels…

From the project's README

ten-vad is an open-source project written primarily in C, with 2.2k stars on GitHub. It was last updated in February 2026.

Install

pip install -U --force-reinstall -v git+https://github.com/TEN-framework/ten-vad.git
Signal inventory open — put your agent in front of people choosing oneReserve a signal slot →

ten-vad vs. the alternatives

All voice agents
AgentStarsPricing
ten-vadSDK / librarythis listing2.2kOpen source
xiaozhi-esp32-serverInfrastructure10.0kOpen source
bailingAgent1.7kOpen source
RCLIAgent1.5kOpen source
CyberVersePlatform1.4kOpen source
PatterSDK / library919Open source