文件名称:webrtc-audio-processing:WebRTC音频处理库的Rust绑定
文件大小:26KB
文件格式:ZIP
更新时间:2024-06-15 10:33:43
Rust
webrtc音频处理 包装为。 webrtc-audio-processing可以在扬声器反馈到麦克风的情况下消除音频输入流中的回声,并可以消除噪声,自动增益控制,语音活动检测等! 用法示例 有关如何使用此板条箱的示例,请参见examples/simple.rs 。 建造 功能标志 bundled -从随附的C ++代码构建webrtc-audio-procesing derive_serde派生serialize和deserialize serialize特征以供Serde使用 动态链接 默认情况下,构建将尝试动态链接到通过OS的软件包管理器安装的库。 您可以通过设置环境变量WEBRTC_AUDIO_PROCESSING_INCLUDE自己指定包含路径。 配套 sudo apt install webrtc-audio-processing-dev # Ubuntu/Debian
【文件预览】:
webrtc-audio-processing-master
----rustfmt.toml(188B)
----Cargo.toml(952B)
----webrtc-audio-processing-sys()
--------Cargo.toml(901B)
--------COPYING(1KB)
--------src()
--------build.rs(6KB)
--------README.md(1KB)
--------webrtc-audio-processing()
----.gitmodules(203B)
----COPYING(1KB)
----src()
--------config.rs(13KB)
--------lib.rs(13KB)
----examples()
--------karaoke.rs(3KB)
--------simple.rs(2KB)
----.travis.yml(331B)
----README.md(2KB)
----.gitignore(32B)