|
33 | 33 | <br> |
34 | 34 |
|
35 | 35 | ## Table of Contents |
36 | | - |
37 | 36 | - [Welcome to TEN](#welcome-to-ten) |
38 | 37 | - [TEN Hugging Face Space](#ten-hugging-face-space) |
39 | 38 | - [Introduction](#introduction) |
40 | 39 | - [Key Features](#key-features) |
41 | 40 | - [High-Performance](#1-high-performance) |
| 41 | + - [Performance Comparison](#11-performance-comparison) |
42 | 42 | - [Agent-Friendly](#2-agent-friendly) |
43 | 43 | - [Lightweight](#3-lightweight) |
44 | 44 | - [Multiple Programming Languages and Platforms](#4-multiple-programming-languages-and-platforms) |
45 | | - - [Supported Sampling Rate and Hop Size](#5-supproted-sampling-rate-and-hop-size) |
| 45 | + - [Supported Sampling Rate and Hop Size](#5-supported-sampling-rate-and-hop-size) |
| 46 | +- [Developers Testimonial](#developers-testimonial) |
46 | 47 | - [Installation](#installation) |
47 | 48 | - [Quick Start](#quick-start) |
48 | 49 | - [Python Usage](#python-usage) |
49 | | - - [Linux](#1-linux) |
| 50 | + - [Linux](#1-linux--macos--windows) |
50 | 51 | - [JS Usage](#js-usage) |
51 | 52 | - [Web](#1-web) |
52 | 53 | - [C Usage](#c-usage) |
53 | | - - [Linux](#1-linux-1) |
| 54 | + - [Linux](#1-linux) |
54 | 55 | - [Windows](#2-windows) |
55 | 56 | - [macOS](#3-macos) |
56 | 57 | - [Android](#4-android) |
@@ -118,7 +119,12 @@ The precision-recall curves comparing the performance of WebRTC VAD (pitch-based |
118 | 119 | <img src="./examples/images/PR_Curves_testset.png" width="800"> |
119 | 120 | </div> |
120 | 121 |
|
121 | | -Note that the default threshold of 0.5 is used to generate binary speech indicators (0 for non-speech signal, 1 for speech signal). This threshold needs to be tuned according to your domain-specific task. The precision-recall curve can be obtained by executing the following script on Linux x64. The output figure will be saved in the same directory as the script. |
| 122 | +Note that the default threshold of 0.5 is used to generate binary speech indicators (0 for non-speech signal, 1 for speech signal). This threshold needs to be tuned according to your domain-specific task. |
| 123 | + |
| 124 | + |
| 125 | +### **1.1 Performance Comparison** |
| 126 | + |
| 127 | +Developers can reproduce the performance comparison PR curves for **TEN VAD** and **Silero VAD** on the open-source testset (as shown in the figure above) by executing the following script on Linux x64 with a simply one line of code. The output figure will be saved in the same directory as the script. |
122 | 128 |
|
123 | 129 | ``` |
124 | 130 | cd ./examples |
@@ -213,18 +219,24 @@ We evaluated the RTF (Real-Time Factor) across five distinct platforms, each equ |
213 | 219 | </table> |
214 | 220 | <br> |
215 | 221 |
|
216 | | -### **4. Multiple programming languages and platforms:** |
| 222 | +### **4. Multiple Programming Languages and Platforms:** |
217 | 223 |
|
218 | 224 | TEN VAD provides cross-platform C compatibility across five operating systems (Linux x64, Windows, macOS, Android, iOS), with Python bindings optimized for Linux x64, with wasm for Web. |
219 | 225 | <br> |
220 | 226 | <br> |
221 | 227 |
|
222 | | -### **5. Supproted sampling rate and hop size:** |
| 228 | +### **5. Supported Sampling Rate and Hop Size:** |
223 | 229 |
|
224 | 230 | TEN VAD operates on 16kHz audio input with configurable hop sizes (optimized frame configurations: 160/256 samples=10/16ms). Other sampling rates must be resampled to 16kHz. |
225 | 231 | <br> |
226 | 232 | <br> |
227 | 233 |
|
| 234 | +## **Developers Testimonial** |
| 235 | +> *"We selected TEN VAD because it provides faster and more accurate sentence-end detection in Japanese compared to other VADs, while still being lightweight and fast enough for live use."* - LiveCap,Hakase shojo. |
| 236 | +
|
| 237 | +> *"TEN VAD's overall performance is better than Silero VAD. Its high accuracy and low resource consumption helped us improve efficiency and significantly reduce costs."* - Rustpbx. |
| 238 | +<br> |
| 239 | +
|
228 | 240 | ## **Installation** |
229 | 241 |
|
230 | 242 | ``` |
|
0 commit comments