LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how do i compare two audio bursts and say they are same or otherwise (LV 7.1 or 8.2)?

Hi Sunil,
 
Exactly i am also facing the same problem...
even i am planning to use this MSAgent in my program
but unable to do that.,....
Would you please help me if you have found the solution....
 
 
Please reply back to my official mail ID...
This is my official mail id.,...
 
Happy to say that we both are suneel's....
🙂
 
Cheers,
Suneel.V
0 Kudos
Message 21 of 24
(1,188 Views)
Hi Suneel, (I have to be careful with the spelling!!!!)
You have not given the problem discription, looks like you are taking the lead based on the subject line. Actually the subject of this thread is old and the need changed pls read the last message by Yi. In any case I have given what I have done till now.

If you are confortable with ActiveX then you could go further in that path, though there is a hitch which NI application team can help if you persue.

Though you have really not mentioned the issue exactly with your application, I will try to lead you to a soultion.
We will need to use ActiveX in labview if we have to extract. There is one issue with the ActiveX methods, the BindToFile is grayed out and without this active, we cannot bind the source audio file to the MS translator. I had raised this issue upto NI application team here in India.
Where are you located, in India? If in india pls contact NI for further assistance.
However, there could be another way out to this, use a c or c++ dll which is available on the MS AGENT website. or search the help of SAPI 5.1 that you have installed (if you have installed, that is!). If you get any headway pls let me know.

regards,
Sunil

0 Kudos
Message 22 of 24
(1,181 Views)
Hi Sunil,
 
Thanks for the repsonse.
Sorry i forgot to detail about my application.
I'm from India...
My work location is in chennai...
 
And fyi
i'm poor in Activex components....
Right now as a start up i took one of the example given from NI. (wordrec.vi  attached below)
ANd modified the same based on our application..
 
A brief intro about how my application should be...
Let me give a clear idea of what i'm planning to do....
One .wav file is a library file (already stored in a folder)
Second .wav file is recorded as .wav from the Microphone for a specific time...
And finally these two need to be compared.....
One thought of comaprison i thought is to change this .wav to array of points
and then compare point to point.....
So please let me know if u have any VI or worked on any such kind of VI....
 

But this involves the time sync when recording the wave.....
that again somebody have to help me....
 
But what i'm looking is a VI which i should develop using activex with SAPI
From the example given in Ni web (203644.zip) clearly says that Voice recognition involves training and then recognizing...
Still i'm not clear in that example.....
 
Anyways for time being i've attached my requirement and the example VI provided by NI.
Please go thru and come up with a solution....
 
If you dont minf please give ur contact so that i can be in touch with u thru phone or chat.....
My id :Suneel.joy@gmail.com
 
Cheers,
Suneel
0 Kudos
Message 23 of 24
(1,154 Views)
Hi Suneel,
 
To compare two signals you'd need to use the merge signals VI or refer to the below link;
[link removed]
 
Below refers to a link that will help you use active objects;
 
Also I have noticed in your "Compare_2_dotwavfiles_get_correlated_max_and_pool_from_library.vi" the data type that inputs into the filter should be converted to dynamic data.
 
Hopefully this helps!!
 
Aashish M
CEO
TransferFi
www.transferfi.com
0 Kudos
Message 24 of 24
(1,129 Views)