|
Blikkies wrote: I know how to add an item to windows context menu
Hey Blikkies
Regarding above quote, would you be able to point me into the right direction to accomplish this? I am trying to formulate some code in order to "archive" files by simply moving and renaming them from one folder into another via user interface (that would be my app executed through the windows context menu).
The whole thing is thus mainly depending on the integration into the windows context menu (and the outlook 2007 menu, but I'm trying a few things already for that one). Would be deeply appreciated if you could help.
Thanks & regards
Firl
|
|
|
|
|
I need to create a speaker verification software in c#.Is there any API like SAPI to do this? i googled for a while and i only get licenced DLL(800$). is there any article written about speaker verification in .net
|
|
|
|
|
Play a WAVE file that says, "if you can hear this, press RETURN".
|
|
|
|
|
is zat suppose 2 be a jok or wat? if u dont know wat 2 say plz dont say nothin at all
|
|
|
|
|
|
I thought it was a good answer, and thought his response was crap.
Maybe my tolerance is kinda low after having seen some of the Quick Answer questions this morning.
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
|
Are you supposed to be a programmer, or what? If you don't have the maturity to recognize an answer as being viable, don't respond to it.
There's no way to programatically detect whether or not a speaker is plugged in, nevermind trying to detect if they're turned on. If you had any coding skills, you MIGHT be able to do it on USB speakers, but definitely NOT when something is plugged into a RCA jack on a sound card.
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
|
OK PROGRAMMER.....Speaker verification means voice recognition... if u don't understand voice recognition means recognizing who is speaking by analyzing his voice... if u still don't get it GOOGLE on "Speaker verification"
|
|
|
|
|
If you meant "voice recognition", you should have said "voice recognition".
Dipshit...
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
|
that wasn't wat i asked for. But for ur information u can detect weather a speaker is plugged in or not.... have u ever used Windows 7 or vista?
|
|
|
|
|
Here's one approach:
1. Collect several samples of a spoken sentence from a good-sized group of people. The sentence should have many vowel sounds.
2. Apply a fast Forrier transform to the wave samples to get amplitudes at n different frequencies.
3. Consider each set of n samples to be a vector in an n-dimensional space. Compute the average vector for each person.
4. Compute the Euclidean distance among the average vectors for all the people, and take the smallest distance, d.
5. To verify a speaker, get the vector for the sample sentence from the speaker, and see if it's within d/2 of the average vector for the person you're trying to verify. If it is, assume it's the same speaker.
|
|
|
|
|
That might be good for microphone verification.
|
|
|
|
|
You have to be more specific about what you mean. I have seen "speaker verification" that means they use voice recognition to verify who the user is who is speaking. But if you mean that you want to verify that there are devices attached to output sound that is a different matter (and probably impossible unless you mean the internal PC speak er used for POST beeps).
|
|
|
|
|
|
The System.Speech.Recognition engine is used to recognize a user's voice and convert it into text. The SAPI 5.3 recognition engine supports the W3C standard -- Speech Recognition Grammar Specification (SRGS), a markup language that defines how and what words are recognized, and also added support for Semantic Interpretation. take a look at this[^] article for more details.
|
|
|
|
|
I am trying to call a web service multiple times inside a loop and it works fine locally on my computer but when i build it out to a server i get the following error.
System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host
I then added a try catch block as below
while (true)
{
tries++;
try
{
myFile = myWebService.GenerateReportFile(clientID, drSchedule["password"].ToString(), Report, drSchedule["APPLICAT"].ToString(), "");
break;
}
catch (Exception we)
{
if(we.ToString().Contains("Reporter.MaxTrackException: No data found with current parameters."))
{
nodata = true;
break;
}
Console.WriteLine(DateTime.Now.ToString() + " " + AppName + ": " + we.ToString());
if(DateTime.Now > wstime.AddSeconds(60))
throw new Exception("After " + tries.ToString() + " tries:", we);
System.Threading.Thread.Sleep(1500);
}
}
and i get the same error
does anyone have any ideas as to what may be causing this?
|
|
|
|
|
DinoRondelly wrote: I am trying to call a web service multiple times inside a loop and it works fine locally
First of all, that is not a good idea.
Web services should never be called in a loop.
For your problem, the server might only allow a certain number of connections to it.
|
|
|
|
|
The first thing I would check would be user permissions, firewalls and proxies. These are the things that tend to trip me up first.
Do you have access to the internals of the webservice? Are you able to check what your program is sending to try ang get an idea of what's going silly?
|
|
|
|
|
Fundamentally, the myWebService isn't having it's connection closed, and the server is timing it out. The server does this to prevent denial of service attacks.
You need to closed the connection (just creating a new one and assigning it to code><mywebservice code=""> just won't have the same effect.
Additionally, that catch block is a bad idea, generally it is bad to catch the base Exception type, and calling a service in a loop is bad practise.
Dalek Dave: There are many words that some find offensive, Homosexuality, Alcoholism, Religion, Visual Basic, Manchester United, Butter.
Pete o'Hanlon: If it wasn't insulting tools, I'd say you were dumber than a bag of spanners.
|
|
|
|
|
I want to make a property read only at runtime. I'm considering checking a private bool in the set assesor, but I was wondering if anyone else had any thoughts on this.
Everything makes sense in someone's mind
|
|
|
|
|
Kevin Marois wrote: I want to make a property read only at runtime
as opposed to at design time?
This makes no sense what so ever. Asking to having a property readonly at runtime but not at other times shows a lack of understand about OO design and development.
However, if by property you actually mean a member variable, then you can use const.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
LOL. I have a very good understanding of OOD, thank you.
I have a situation where once the class is loaded I don't want it changed. Since this can't be determined until runtime, I thought making it read-only would work.
Everything makes sense in someone's mind
|
|
|
|
|
Then you want to use a readonly variable and set it's value at runtime in the object's constructor.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
I thought of that, but the data that comes back determines whether the property should be
read only or not. This occurs after the CTOR:
MyClass o = new MyClass()
o.MethodCall()
Everything makes sense in someone's mind
|
|
|
|
|
Then, yeah, set a bool that means it's locked. Done.
|
|
|
|