Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to extract audio features in java?

Tags:

java

audio

My thesis project is on Audio Feature extraction, their classifcation and comparison.

I am unable to extract the audio features from the last 6months.

I just have an idea that may work.

The audio in any format is to be converted into pcm format and features like bandwidth, Zero Crossing Rate, Noise Frame Ratio, Pitch Strength and mel Frequency Cepctral Coefficients can be extracted from it. Then a data set is prepared using these features and then various audio classifiaction algoriths are applied to it.

Kindly help how can i proceed further and extract audio features?

Thanx

like image 529
AudioQuery Avatar asked Feb 25 '23 05:02

AudioQuery


2 Answers

Although it is a very old post but maybe someone would reach here after googling. Now there are some very good toolkits to use :

  1. TarsoDSP https://github.com/JorenSix/TarsosDSP
  2. OpenSmile http://www.audeering.com/research/opensmile
  3. CMU Sphinx
like image 115
Wahib Ul Haq Avatar answered Feb 27 '23 18:02

Wahib Ul Haq


This is probably too late to be of much help, but you should really look at the jmir project. It's a system for doing audio feature extraction and classification in Java. It's all open source and well documented.

like image 42
dB' Avatar answered Feb 27 '23 18:02

dB'