Approach to sounds recognition with Machine or Deep Learning techniques?

1 次查看(过去 30 天)
Hi,
I'm working about a problem of sounds recognition: I could have ten different noises, and I need the computer can classify them, telling me which noise is when I supply as input a microphone signal or a registered audio file.
In other words, I would like to write a code with capabilities similar to the one described in this video, but using sounds instead of images:
https://it.mathworks.com/videos/machine-learning-made-easy-106181.html
Could someone help me in terms of approach to the problem? Which file format I need to train the network (mp3, wav...)? Which neural network could I use? Could you suggest me some references and examples?
Thank you so much, kind regards.

回答(1 个)

Krishna
Krishna 2024-8-26
Hi,
To classify different sound using MATLAB you can look at the following example,
This example uses Recurrent Neural Networks (RNN) for classification of audio Signals particularly Long Short-Term Memory (LSTM) network. These networks are the build for time series analysis and favourite choice by researchers for audio signal analysis.
Apart from theses if you want to use less parameters for training you can also use convolutional neural networks for training audio time series signals particularly 1-D convolution network.
Look at the following examples to learn more,
The data needs to be stored in form of datastores for deep learning analysis on audio signals. Look at this MATLAB answer for more information,
Hope this helps.

类别

Help CenterFile Exchange 中查找有关 AI for Signals 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by