ppwwyyxx / speaker-recognition

A Speaker Recognition System
Apache License 2.0
675 stars 274 forks source link

Android Source #19

Closed cris7M closed 7 years ago

cris7M commented 7 years ago

Hi, can I make the same application in android. and can u explain me their is some mathematics required to make this application.

Thanks in advance

ppwwyyxx commented 7 years ago

You can if you rewrite everything in C or Java. It requires basic knowledge of machine learning and signal processing.

cris7M commented 7 years ago

Dear can i get the prototype means how should I start it and one more thing i am not from engineering background, even though can i create it. I need your help brother for not giving source code for giving guidelines.. Thank you vary much

cris7M commented 7 years ago

Please give me some guidance to make this application possible Thanks

ppwwyyxx commented 7 years ago
  1. understand the source code
  2. rewrite them with java
  3. build an android app to run the java code
cris7M commented 7 years ago

Thank you sir

punit-kulal commented 7 years ago

Permission: Can we build an android app with your source code?

ppwwyyxx commented 7 years ago

You can use the code however you like as long as you follow the LICENSE.

But I don't think the source code will be helpful at all. As I said the code needs to be rewritten to run on android.

cris7M commented 7 years ago

Dear sir, am getting error here

$./speaker-recognition.py

Warning: failed to import fast-gmm, use gmm from scikit-learn instead usage: speaker-recognition.py [-h] -t TASK -i INPUT -m MODEL speaker-recognition.py: error: argument -t/--task is required

can u explain me and what is model.out file

ppwwyyxx commented 7 years ago

You are not following the usage

cris7M commented 7 years ago

fine sir, but i was asking about what is model.out file, shell put some wave file here.

ppwwyyxx commented 7 years ago

model.out is the output you get after running the first command in the usage (train). And the input you provide in the second command (predict).