SkillAgentSearch skills...

Xvads

eXtended Voice Activity Detection Splitter

Install / Use

/learn @sogouspeech/Xvads
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

xvads

相关说明

eXtended Voice Activity Detection Splitter

非常简单的音频切片调用小工具,用于知音平台相关演示目的。 调用方法类似 xargs,不同的是 xargs 切割文本;xvads 切割音频

  • 使用 WebRTC 的 VAD 模块做音频切片

构建方法

  • 安装 golang 1.13 以上版本
  • 较新版本的 gcc

go install ./cmd/...

使用方法

下面是一个示例:

  • fmedia 工具抓取默认输入设备的音轨(单声道 16KHZ 16Bit 采样率)并通过管道发送给 xvads
  • xvads 将有效音频切割出来并实时调用子命令,将分片音频作为子命令的标准输入
fmedia --record --out=@stdout.wav --format=int16 --channels=mono --rate=16000 2>/dev/null | xvads sub-command arguments-of-subcommand ...

Related Skills

View on GitHub
GitHub Stars16
CategoryDevelopment
Updated8mo ago
Forks5

Languages

C

Security Score

82/100

Audited on Jul 22, 2025

No findings