Audio Data Processing in Python

preview_player
Показать описание
In this video Kaggle Grandmaster Rob shows you how to use python and librosa to work with audio data. We import play and visualize the data.

Timeline:
00:00 Introduction
00:54 The Dataset
01:44 Package Imports
03:20 Audio Terms to Know
05:30 Reading and Playing Audio Files
08:58 Plotting Raw Audio
10:18 Trim and Zoom
13:19 Spectogram
17:08 Mel Spectogram
19:37 Outro

#Python #DataScience #AudioProcessing #Kaggle
Рекомендации по теме
Комментарии
Автор

i have no words to express how helpful this was!!! really thank you

sarthakkumar
Автор

Tmeline links!:
00:00 Introduction
00:54 The Dataset
01:44 Package Imports
03:20 Audio Terms to Know
05:30 Reading and Playing Audio Files
08:58 Plotting Raw Audio
10:18 Trim and Zoom
13:19 Spectogram
17:08 Mel Spectogram
19:37 Outro

robmulla
Автор

Hey Rob, thanks for a great video. I've been looking at how to do audios and this video was great to jump into.

HadiCurtay
Автор

Really interesting to learn how to deal with audio/sounds with python...something new! Great idea and as usual clear and simple explanation. Thanks a lot Rob PS would love to join one of the next live condig sessions but unfortunately they are not in confortable time slot for ourself in central europe.

FilippoGronchi
Автор

As an audio engineer who's making a smooth transition to data science, you have no idea how interesting this topic is to me. I feel assured that I can put my current expertise in great use despite the career shift/transition.

Cmax
Автор

This guy's videos are so awesome. Big fan.

fudgenuggets
Автор

Thanks for this! Very nice for beginners in this area

danielolmos
Автор

this is what im looking for, thanks for the great video !!!

mohammadreza
Автор

This is so interesting.

A few days ago I wanted to produce a digital reproduction of a particular musical note, using the note as the basis and its harmonics (I was analysing A=440Hz, but I wrote the script in such a way I could alter that). So I had basically two aspects to take into account: the frequencies and its amplitudes.

I recorded a note from the piano, cleaned it of noise as much as I could and extracted the amplitudes from it for each frequency that forms an A note. It was terrible! The final result sounded ghastly.

Your video will help me understand how I must proceed to make a digital sound that makes more sense. I totally would like to learn how to use machine learning on audio processing too.

nixboaski
Автор

thank you for sharing this, really cool stuff.

justnspace
Автор

Awsome, thank you. I built some months ago a music genre classifier using spectograms and a Convolutional Neural Network. It was the best thing ever since I got a high accuracy in the first attempt.

ErickCalderin
Автор

Hey Tom, nice video!
Can you show us wich reference did u use, any books, courses, etc?

Love your content, congrats for the 1k followers on twitch

Levy
Автор

Gonna use this for a project, thanks!

-kaito
Автор

Thank you for informative video. May I ask what software are you using in it? Is it JupyterLab?

footkol
Автор

Hi Rob! Thank you for your videos. You inspired me to start digging deep into DataScience. I read a lot of books, watched almost all your videos and did some courses on Coursera.
Do you have any recommendations how to train now on real data.
I do some work now with some fields of intresst data but i think it would be great to have a community or at least at the very beginning some kind of guided projects. I discoverd data scratch. Do you recommend something like this?

sphyrnidae
Автор

Working in both audio and IT, this sample rate display in your files feel like they're halved. To be able to display a frequency accurate, you'd need 2xfrequency as the sample rate, therefore it would be 44.1khz (which is much more common and I have never seen the option to record witch 22050hz). With 22050 you would have data representing only up to roughly 10khz when accounting for the inquest filter.

pywidem
Автор

I've heard so many people say: "Python can't do...", "Python shouldn't really do...", and "Python isn't..."

Throughout all my learning up to this point I'm seeing now that Python can do just about anything and I don't understand this half-aversion to Python a lot of developers seem to have when talking about anything that isn't reading tables and manipulating data.

Thanks for making this - everyone I had talked to about this topic kept pointing me back to learning C++ and I thought that was a lame answer.

chronicsynths
Автор

Hi! Would you be able to create a tutorial on how we can use the processed audio data (such as the one in this video) to train a machine-learning model? Thanks for the great video!

Pxmuchim
Автор

I love content thank you. please make more :)

ademhilmibozkurt
Автор

This intrigued me as a data scientist who works with EEG data (brain signals). Signal is signal in the end :)

jopposity