wahibhaq / android-speaker-audioanalysis Goto Github PK
View Code? Open in Web Editor NEWThis is my Masters thesis project titled "Speaker Detection and Conversation Analysis on Mobile Devices".
License: MIT License
This is my Masters thesis project titled "Speaker Detection and Conversation Analysis on Mobile Devices".
License: MIT License
Hi,
It's very interesting your thesis project and i would like to test it.
how can I test it?
thanks
Best Regards
Hi @wahibhaq
Can you please explain how can I use the GaussianMixture.java class, in your android project of speaker detection ?
I tried to import your project into Android Studio, and now the extraction of MFCC features and dumping them into a CSV file, works perfectly. But I cannot understand how to proceed to create a Gaussian Mixture Model from those features.
I tried looking up on what should be provided as weights to the GaussianMixture class, and found the following:
StackExchange - Covariance and Weights
StackOverflow - Gaussian Component Class' weight
From what I understand, is that K-Means clustering would work to cluster different speakers separately, when the MFCC features of audio samples of all the speakers are available.
But how will K-Means clustering work, when audio sample is collected for a particular speaker ?
Please guide if I'm proceeding in the right direction, and correct my understanding if needed.
Thanks.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.