LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how to compare two voice signals

I am doing one project called voice controlled robot... I have labview 8.2 with DSP module.My Question is "How to compare my Voice Samples and my Speedy 33 input?".

And While comparition of this output is signals controll the motors(Robot).

 

So what i need to solve this problems.Please tell the logics (or) vi.And that VI have any sub VI that also i need.

 

And i have only labview 8.2. So that VIs are need in   labview 8.2.... 

0 Kudos
Message 1 of 6
(6,686 Views)

Hi Vengatesh

 

Usually you would use some kind of fourier transform to get the spectrum of the signals and then compare the spectras. You might want to start at wikipedia to find the basics. If you read this article you find "The spectrogram is given by the squared magnitude of the STFT of the function" In LabVIEW there's a VI called "STFT Spectrogram.vi" that looks like it could get you somewhere. After that you would have to compare the two spectras, define a tolerance level for what is a match and not. Sounds like a plan?

 

Best Regards

 

David

NISW

Message Edited by Davidek on 08-18-2009 08:17 AM
Message 2 of 6
(6,665 Views)

Hi again

 

Did a quick search on the forum and found some interesting posts:

Voice Activation 

Compare Audio bursts

Voice Activation 2

 

Hope these help

 

Best Regards

David

Message 3 of 6
(6,661 Views)

hii friend, i also have same problem. my project is about voice control home automation. so can you help me how to compair two voice. plz give me some idea.

0 Kudos
Message 4 of 6
(5,562 Views)

Hi janfas02

 

I think my two first posts in this thread should give you an idea to start with. Was there something more specific you wanted to know?

 

Best Regards

 

David

0 Kudos
Message 5 of 6
(5,528 Views)

i need the coding if u have done ur project i am also having similar project.sent me plz engineerfarooq123@gmail.com

0 Kudos
Message 6 of 6
(4,019 Views)