Implement Voice Recognition By Matlab And Net?
Oct 28, 2009Implementing voice recognition by matlab and VB.net
View 1 RepliesImplementing voice recognition by matlab and VB.net
View 1 RepliesI want to incorporate Voice Recognition in my program using SAPI 5.1. So I looked for a tutorial and found this:[URL]..I downloaded the SDK and I can't seem to find a .dll file to include in my program for the SpeechLib. Am I missing something?
View 4 Repliesvoice recognition system using .net
View 1 RepliesIs it possible? Is it done by someone or achieved yet?I need to detect voice saying "Hey" and "Good Morning", and I don't know how.
View 4 RepliesI am working on a voice recognition security system using vb2010 and now, my problem is on how to disable the keyboard, specially viewing Task manager while my application/program is running?
View 3 RepliesI finally managed to do it, create a Voice Recognition in VB.NET (Credit goes to Microsoft for showing the example), but I want to add new words to the grammer, so it can detect custom words. [code]
View 2 RepliesIs it possible for visual basic to have commands sent to it when it is minimised. ie i am using internet explorer and i say "Click submit" and the submit button will be pressed even though the window isnt focused.
View 1 RepliesI am using system.speech currently. I want to use speech recognition to make a program. However, while the program is running, I noticed that some of the commands for windows (like saying "run") would trigger other program functions. Thus, while the VB.net program is running I do not want this to happen. Also, when the computer starts up, I speech to start listening right away rather than me having to say "start listening". How can I do this? I am pretty sure that it is simple. This is my code so far:
[Code]...
im planing to do some kind of program to suport me, using my voice.
would be better if theres something arroud i could use or else im gonna try to do it myself.
im having some issues with my right hand, which i wont be able to use for some time.
its there any kind of guide of how use voice control? i mean the basics at least.
I'm trying to create a Speech Recognition support for my program. I want to make it so that if I say something in my microphone, the program just writes what I said in Label1. I looked for Speech Recognition codes in MSDN and Google, but I didn't find anything useful. I found a code, but it was for VB.net, I tried but it didn't work in VB 2010.
View 1 RepliesI have a voice program that can compare voices to stored voice files and identify people based on that. It's not the most accurate thing, since being sick or other weird things can make it fail, but it does work for the most part. I was wondering if there was a way to keep the voice recognition running during an unlock and wait for the person who locked it to come back. Upon giving the command and voice verification, if it passes, the computer is unlocked by my program. Is there anyway to do this in VB.NET?Summary: Can a program unlock a computer after it's locked?
View 4 RepliesHow would i broadcast/specific(one person) a live voice over a tcp connection for my voice chat room im making.
View 1 RepliesI am working on a project, in which I have to run a MATLAB program in VB.NET In the project there is a VB.NET GUI, which contains a browse button. The user has to click on the browse button and select an image for processing. The user then has to click on the Process button for processing the image. After clicking the process button the image selected by the user has to go as input to the MATLAB program.
Q1) I want to know how to give the image selected by the browse button of VB.NET, as input to the MATLAB program for processing?Also while the image is being processed in MATLAB, a message such as "The image is being processed" must be displayed on the VB.NET GUI.
Q2) how to display the message "The image is being processed" on the VB.NET GUI, while the image is being processed in MATLAB?After the image has been processed in MATLAB, the image must be displayed on the VB.NET GUI.
Q3)how to display the image from MATLAB program in VB.NET GUI?
I need to know how to execute some MATLAB functions in a VB.NET code. Please guide me in details to the steps should go inorder to do this.
View 3 Repliesi want to read MATLAB file using VB .net, the extension of the matlab file is .mat. how to handle this data? i need some reference...
View 2 RepliesWe are upgrading a suite of data acquisition and analysis routines from VB6 programs to a mixture of VB.NET, VB6, and Matlab programs. We want to keep the system modular (separate EXEs) so we can easily create specialized stand-alone analysis programs without having to constantly upgrade one massive application. We have used MBInterProcess to send messages between EXEs when all the programs were written in VB6 and this worked perfectly for us (e.g., to have the data acquisition EXE send the latest file name to a stand-alone data display program). Unfortunately, this ActiveX cannot be used within Matlab or VB.NET to receive messages. We are wondering what is the simplest string message passing system (pipes, registered messages, etc) that we could adopt. Right now we are just polling to see if new file was written in a specific folder, which can't be the best solution. Our ideal solution would not require a huge investment in time learning nuances of Windows (we are biologists, not full-time programmers) and would work in both WinXP and 64-bit versions of Windows.
In response to the queries, we have wrapped the entire Matlab session within a VB6 program that has the MBInterProcess ActiveX control. That works but is not a great solution for us since it will probably lock us into WinXP forever (and certainly will prevent us from using the 64-bit version of Matlab). The latest version of Matlab (2009a) can access .NET functions directly, so we assume one solution might be to use the .NET library to implement pipes (or something similar) across programs. We would like to recreate the elegantly simple syntax of the MBInterProcess ActiveX and have a piece of code that listens for a message with that program's top-level Windows name, and then call a specific Matlab m-file, or VB.NET function, with the string data (e.g., file name) as an argument.
i need to plot a 3D series of x,y,z coordinate in VB. I have search for hours on this matter but I can't seemed to find the answer.
The image above shows an example the kind of plot i am interested in.
I developed a neural network to train for face detection of the extracted images. However my program is built on VB.NET and I need to know the techniques by which I could load this neural network (Exported using NNTOOL) into memory and call it from VB.NET [code]I do not quite understand how this works, any suggestions on whether I could conenct the Neural network to VB.NET using this code and if so could you please explain to me about the Matlab.Execute and Matlab.GetFullMatrix functions.
View 1 RepliesI am trying to transfer a very complicated Matlab function into visual basic. It takes a matrix input and gives 4 outputs.
From my own research I found something called Matlab CODER, which can transfer matlab code into C/C++ code, however, this function is too complex for that. So I guess now my question is, it is possible to call my matlab function somehow within VB and store the outputs for use within my VB program?
The matlab function looks something like this:
function [f,x,s,c,l] = mytest(Y,varargin)
%Code here...
end % function
My Problem: I am using Matlab COM Automation Server to call and execute matlab .m files from a VB.Net plugin for a CAD program called Rhino 3D. The code works flawlessly when set up as a simple Windows Application in Visual Studio, but when I insert it (and make the requisite reference) into my .Net plugin and test it in the CAD program I get the following error: "Could not load file or assembly 'Interop.MLApp, Version 1.0.0.0, culture=neutral, PublicKeyToken=null' or one of its dependencies. the system cannot find the file specified."
What I've Tried: I am baffled as to why this occurs, but I was able to contact the CAD program's technical support staff and they suggested that it has something to do with their DotNet SDK having trouble with references that are located far outside the CAD program directory. They didn't have any solutions so I tried playing around with copylocal and this made no difference. I tried using other COM libraries and the Open Office automation server works fine, although uses url's instead of requiring a reference. I also tested Excel, which does require a reference, and it returned the error: "retrieving the COM class factory for component with CLSID {...} failed due to the following error: 80040154." This may or may not be related to the issue with the Matlab COM reference, but I thought was worthwhile to share. Perhaps is there another way to reference Interop.MLApp?
I'm new to my VBA programing but have been finding this recourse excellent allowing me to improve my skills greatly but was wondering. Is there any way to have VBA arrays calculate in a "Matlab like" way?(eg.array1 .* array2 have each element of the two array multiply by the corresponding element in 2 arrays of the same size) (I'm currently working in excel if that's not apparent)
View 2 RepliesI need to do a face recognition using vb.net, Any lead or 3rd party controls or anything with this.
View 2 Repliesi just started to learn how to do speech recognition using VB.NET..but i am having trouble in what do i need to do it..how should i start?
View 1 RepliesIs Possible to create Speech recognition in vb.net .
View 2 Repliesi'm trying to build a form which can extract a text from a picture(jpeg). Let say that i have 1 picture which contain text "TE66" on it. Then i browse for it,put it in ad picturebox and after that,i need to click a "capture" button to extract the text "TE66" and show it on textbox.
i already search about this on the internet but unfortunately, i cant find one. what i know is to extract a text from a picture is we need a Microsoft Office Document Imaging Visual Basic Reference (MODI). i already installed one but i dont know where to start first.
i want to create a software which has the following modules 1. Speech to Text2. Text toSpeech 3. Voice commandi already developed in vb6
View 3 RepliesI am trying to write a 'simple' program with vs 2005 that recognises my specific usb memory stick so that I can make windows log off or 'lock' when the device is not in any slot. I have found some ready code and I am trying to modify it for my needs. There compiling works but when it doesnt find any of the usb ports.It works by checking each port if it is a usb port and then compares the vendor and produck ID to the given. it seems simple enough but I cant get it to find the USB.
Here is the code:
I'm working on a program that needs Speech Recognition and every website says to download the Microsoft Speech Recognition Engine. I can't find that, but I've downloaded all the SDKs. Are they the same? And it always says to add a speech recognition component to the form, but I can't find where that is in Visual Basic 2005. I'm using the Express Edition, but I don't think that matters.
View 4 RepliesI have made several DLL for future projects and wish to change the icon for better recognition
View 2 Replieswhat I gather, the biggest difference between the old SAPI 5.1 and SAPI 5.3 is that SAPI 5.3 actually takes less code to do some of the same things that SAPI 5.1 does. This is just a simple example that runs notepad and says it is before doing so.One thing to remember is that the name of speech lib is changed again. Now you have to do this: Project -> Add Reference -> .NET -> System.Speech
imports system.speech
Public Class Form1
Public WithEvents recognizer As New System.Speech.Recognition.SpeechRecognitionEngine
Dim gram As New System.Speech.Recognition.DictationGrammar()
[code]....
gram is a DictationGrammar object. As it turns out, there are two grammar objects in SAPI 5.3. As you've probably already guessed, DictationGrammar is for spoken language and the normal grammar object is for simple grammar rules.
So basically, Load the grammar, set audio to the default input device and then start an Async recognize call. They have a blocking recognize call and one thing to note here is that it will turn itself off after each sucessful recognized phrase. Meaning that you have to recall Async recognize at the end of the GotSpeech sub if you want to keep picking up voice commands. As it stands, this will pick up one command and no more because it stops recognition.
One neat thing about the synthesis engine is that you can specify things like ".NET" to be said as "dot net" by Anna. Also, as it stands, the periods aren't said and so are pretty much useless. It acts just like the Vista Recognition engine also so if you spell out a word, Anna will spell it out too.In this example there is an undeclared variable named "cmd" that I fail to understand. What is the role of it and where does it obtain it's value from. I actually assume it should be the one to get the decoded\recognized text from the recognizer but not sure how that is achieved.