Rochester LabVIEW User Group

parisfawnAI and Robotics

Nov 17, 2013 (3 years and 10 months ago)

128 views

Rochester LabVIEW
User Group
Meeting

Leo Cordaro

National Instruments

Rochester & Syracuse NY

Agenda


Voice Recognition Data Acquisition


Voice Recognition Engine


Connectivity to LabVIEW


Just DAQ…


Voice Engine


Microsoft Voice Engine, part of .NET Framework:


Recognize Speech Commands


Convert Text to Speech


More info:
http://www.microsoft.com/speech/speech2007/default.mspx


Hardware


PC with
WindowsXP

or Vista


NI Data Acquisition


Software drivers you need to install


WindowsXP


Microsoft .NET Framework, 3.0 or latest (3.5)


System.Speech

Namespace


SAPI (speech API) version 5.1 (SpeechSDK51.exe)


Provides .NET wrappers around
System.Speech

Namespace


Vista


SAPI version 5.3


Get Familiar with MSDN


Resource for API and code snippets


Demo

Voice Recognition DAQ

Software Components

“Translating” .NET Calls in LabVIEW

Registering Events


Registers a VI to be called when an event occurs.


Event is from .NET (or ActiveX)

VI Server (Topic for next time?)


These VI’s will perform the “actions”


Use VI Server to run VI’s and do your data
acquisition

Questions?

Contact Info

Leo.Cordaro@ni.com