Reconhecimento de alto-falante usando MARF

Estou usando o MARF (Modular Audio Recognition Framework) para reconhecer a voz do falante. Nisso, treinei o MARF com a voz da pessoa 'A' e testei o MARF com a voz da pessoa 'B'. Treinado usando--train training-samples Testado usando--ident testing-samples/G.wav No meu arquivo speakers.txt, mencionei as amostras de voz de ambas as pessoas, ou seja, A e B.

Mas eu não estou obtendo a resposta correta significa que a voz treinada e a voz de teste são diferentes, mas o MARF está dando a correspondência com áudio amostrado.

Eu já passei por esse link também ..

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

Resultado

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

Ou estou fazendo errado Ou existe algum outro método de reconhecimento de alto-falante disponível.

EDITAR ------------------------ Agora estou usando o vText e ele pode ser facilmente usado.http://basic-signalprocessing.com/voiceRecognition.php Siga este link e o vText está usando o MATLAB também também fornece a saída.

Estou obtendo o gráfico correto do domínio de tempo de frequência, mas não consigo comparar os dois exemplos de voz.

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


} 

alguém que tenha alguma idéia sobre isso

questionAnswers(1)

yourAnswerToTheQuestion