#voice #detection #activity #ffi #alass

webrtc-vad

Rust interface for the WebRTC Voice-Activity-Detction Module

4 releases (breaking)

0.4.0 Oct 1, 2019
0.3.0 Sep 30, 2019
0.2.0 Sep 30, 2019
0.1.0 Aug 14, 2019

#199 in Video

Download history 204/week @ 2024-03-13 262/week @ 2024-03-20 255/week @ 2024-03-27 256/week @ 2024-04-03 205/week @ 2024-04-10 189/week @ 2024-04-17 333/week @ 2024-04-24 239/week @ 2024-05-01 216/week @ 2024-05-08 206/week @ 2024-05-15 231/week @ 2024-05-22 207/week @ 2024-05-29 161/week @ 2024-06-05 187/week @ 2024-06-12 178/week @ 2024-06-19 270/week @ 2024-06-26

837 downloads per month
Used in 5 crates (4 directly)

MIT license

1MB
2K SLoC

C 1.5K SLoC // 0.3% comments Rust 412 SLoC // 0.0% comments Automake 82 SLoC // 0.0% comments Shell 50 SLoC // 0.0% comments

Contains (obscure autoconf code, 2KB) resources/libfvad/configure.ac

Introduction

This project builds libfvad - the WebRTC Voice-Activity-Detection Module - and provides a safe Rust API. A C compiler has to be installed. cc-rs is used to invoke the compile command.

See libfvad license here.

No runtime deps