环境
我的是master分支
git log
commit 9a27c2fc7a2eb068eb06fad2e991039e2fceb960 (HEAD -> master)
Author: Artem Titarenko <artit@webrtc.org>
Date: Thu Jan 31 10:20:00 2019 +0100
Make internal.*.webrtc iOS bots dimensions depend on bot_id and pool only
Bug: webrtc:10047
Change-Id: I48bcc15721859062c73c7e5fbae7a2fd65713adc
Reviewed-on: https://webrtc-review.googlesource.com/c/120615
Reviewed-by: Oleh Prypin <oprypin@webrtc.org>
Commit-Queue: Artem Titarenko <artit@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26485}
使用xcode调试
source ../../setEnv.sh
gn gen --ide="xcode" out/macosmaster
ninja -C out/macosmaster
参考https://blog.csdn.net/glw0223/article/details/87368750
vad分析
选择apm_vad,然后添加参数
在apm_vad.cc里增加打印,可以看到每10ms音频数据,有声音的概率。(因为每次循环取160个采样点)
注意:输入的音频仅支持16k采样,单声道。
我测试文件是60秒钟。可以在这里下载
https://github.com/glw0223/testfile
选择工程vad的话
这里的检测单元是30ms。