Rozpoznawanie głośników za pomocą MARF

Używam MARF (Modular Audio Recognition Framework) do rozpoznawania głosu Mówcy. W tym ćwiczyłem MARF głosem osoby „A” i przetestowałem MARF głosem osoby „B”. Przeszkolony w użyciu--train training-samples Testowane przy użyciu--ident testing-samples/G.wav W moim pliku speaker.txt wspomniałem próbki głosu zarówno osób, tj. A i B.

Ale nie otrzymuję poprawnej odpowiedzi, co oznacza, że ​​zarówno wyszkolony głos, jak i głos testowy są różne, ale MARF daje dopasowanie Audio Sampled.

Ja też przeszedłem przez ten link ..

http://stackoverflow.com/questions/4837511/speaker-recognition

Wynik

    Config: [SL: WAVE, PR: NORMALIZATION (100), FE: FFT (301), CL: EUCLIDEAN_DISTANCE (503), ID: -1]
         Speaker's ID: 26
   Speaker identified: G

Albo robię źle albo czy jest dostępna inna metoda rozpoznawania głośników.

EDYCJA ------------------------ Teraz używam vText i można go łatwo użyć.http://basic-signalprocessing.com/voiceRecognition.php Podążaj za tym linkiem, a vText używa również MATLAB, aby dać wyjście.

Dostaję poprawny wykres domeny freq-time, ale nie jestem w stanie porównać dwóch próbek głosu. Dostaję błąd

Exception: com.mathworks.toolbox.javabuilder.MWException: Error using ==> eq
Matrix dimensions must agree.
{??? Error using ==> eq
Matrix dimensions must agree.

Error in ==> recognizePartial10k at 10


} 

każdy, kto ma jakiś pomysł na ten temat

questionAnswers(1)

yourAnswerToTheQuestion