SkillAgentSearch skills...

HybridBeam

Source code for AAAI 22 paper: Hybrid Neural Networks for On-Device Directional Hearing

Install / Use

/learn @wanganran/HybridBeam
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

HybridBeam: Hybrid Neural Networks for On-Device Directional Hearing

This is the source code for our AAAI 22 paper: Hybrid Neural Networks for On-Device Directional Hearing.

To generate the synthetic datasets, you need to first download the original speech and noise datasets by running download_datasets.sh. The network is defined in deepbeam.py. To generate datasets, run train.py data; then to train the model, run train.py train; lastly, to evaluate, run train.py test. We also attached a pretrained model for 6-mic DeepBeam+ model in pretrained pretrained_6mic.bin.

The code requires a C/C++ implementation of WebRTC beamformer. The code is in the beamformer folder where you can compile following the README.md there. and a compiled x86-64 version is beamform_mic_array where you can directly call using the Python code.

View on GitHub
GitHub Stars19
CategoryDevelopment
Updated5mo ago
Forks8

Languages

C++

Security Score

72/100

Audited on Nov 4, 2025

No findings