introlab / odas

ODAS: Open embeddeD Audition System
MIT License
780 stars 248 forks source link

Some samples at beginning dropped in post filtered audio #219

Open yugandharonchip opened 3 years ago

yugandharonchip commented 3 years ago

Hello,

I captured audio with ReSpeaker Mic Array v2.0 (4 mic array) and used ODAS with raw mic data. When I compared the ReSpeaker provided processed audio (channel 0) with ODAS post filtered audio, I noticed that some samples at beginning are dropped in post filterd audio.

I followed the info at Realtime Sound Source Localization and Tracking and used same ODAS configuration file with 4 channel raw audio file as input.

My question are, why audio dropped in ODAS post filtered audio? and why ReSpeaker processed audio is little different than ODAS post filtered audio?

Here is the zip file with all audio files. respeaker_4mic_odas_test.zip

I am suspecting the configuration parameters used. I didn't find more information about configuration parameters also, to achieve ReSpeaker processed audio from ODAS by changing config params.

Please provide your valuable suggestions to fix the issues mentioned here. And also I want to know, is there any test audio files to demo ODAS featues like sound source localization, tracking, separation and post-filtering, etc. so that I can easily verify ODAS output. But, I found only a video which is showing ODAS features.

Thanks, Yugandhar

Qinyang-bit commented 2 years ago

How to use 4 channel raw audio file as input? With python?

It's great if you can reply. Thanks in advance! Dongdong