How to capture audio signals from an array of MEMS microphones (STMicroelectronics) into a MATLAB program over an USB interface?
1 次查看(过去 30 天)
显示 更早的评论
How to capture audio signals from an array of MEMS microphones (STMicroelectronics) into a MATLAB program over an USB interface?
We have procured the following items from Mouser India:- XNUCLEOCCA02M1 - 02 number STEVALMKI155V3 - 02 number NUCLEOL476RG - 02 number STEVALMKI126V3 - 01 number STEVALMKI138V1 - 01 number
0 个评论
回答(1 个)
Gaurav Ahuja
2017-4-5
移动:Walter Roberson
2024-3-21
hi Shishir!
So I haven't worked on these hardwares, but if they are able to stream audio data over USB and are identified by the PC as sound cards, then I think that Audio System Toolbox by Mathworks can help you achieve what you want.
So you can take a look at the following documents, they will help you capture the audio data. https://www.mathworks.com/help/audio/ref/audiodevicereader.html (Record from sound card) I could find only NUCLEOL476RG listed under supported hardwares, but I belive if these hardwares are recognized as sound cards, everything should work fine.
Additionally, you can look at the following documents to see few useful MATLAB commands for recording audio. https://www.mathworks.com/help/matlab/ref/audiorecorder.getaudiodata.html https://www.mathworks.com/help/matlab/ref/audiodevinfo.html https://www.mathworks.com/help/matlab/ref/audiorecorder.html
Refer the "See Also" section to find related commands.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!