Jump to content

Recommended Posts

Based on the squeaky wheel programming paradigm, I finally broke down and created a very very basic version of LVSpeak which simply enables speech detection in LabVIEW.

This version of LVS is fully decoupled from the QuickEdit engine which enables you to speak common commands to LV and operate on GObjects (front panel and block diagram items)

This should be packaged into a VIPM package but is not yet.

It has imported its dependencies (ESF and REx) so that no other downloads are needed for the moment.
Dependencies would be handled in the future through VIPM

I'm posting for a specific person, but want to share w/ everyone.
There are many more things that I have in the full version of the LVS Engine, but for simplicity sake, I wanted to boil this down to the least common elements.


~,~ The Captain was here


  • Like 1
Link to post

I'm not able to get this to work (LV2011, SP1, WinXP with Microsoft Speech SDK 5.1 installed). I don't get any errors, it just doesn't detect when I say something from the list. In addition, when I press the Stop button, Release Session.vi never finishes. If I enabled debugging it will finish, and LabVIEW crashes if I abort it. I wonder if this behavior offers any clues into my bigger problem of not recognizing speech.

Link to post

I haven't tried it on an XP system.

However if I'm not mistaken the API should still fly.

I'm presuming you are holding down one of the hot key combinations while trying to say the commands?

How long did you let release session run for? Sometimes the shutdown of the speech engine takes a long long time.

However the release session shouldn't be doing anything other than closing references....

Do you have a win7 system you could try it on as well?

Link to post
  • 1 month later...

I have looked at the code and can not determine why it's not working for you.

The only thing that could be suspect is that I am invoking a recursive chain of VI in the closing, but all VI involved in the process are shared clones, so there should be no deadlocking.

I don't doubt that you're seeing this, but I have as of yet to see it live on a system so it's making it hard for me to find the issue.

Have you tried turning on debugging as well to see what you get?

Also....technically speaking....although it's a hack.... you could just skip that call on the close. All it does is clean up event references and LV is about to terminate anyway so you can let its autocleanup deal with it for now.


Link to post
  • 2 months later...
  • 11 months later...

Bump? I'm using LV2013 and I'd like to give this a go, but how? I installed the base 2.0.5 package from https://decibel.ni.com/content/groups/labview-apis/blog/2009/11/19/labview-speak--programming-lv-through-voice-commands

but I can't install the plugin pack (apparently, my version of LabVIEW isn't compatible).

Edited by RnDMonkey
Link to post
Bump? I'm using LV2013 and I'd like to give this a go, but how? I installed the base 2.0.5 package from

but I can't install the plugin pack (apparently, my version of LabVIEW isn't compatible).


Don't worry about that old link, did this work for you?

Also, I've got the new version packaged up and ready to go, but need some beta fish to try out. ping me Norm.Kirchner@ni.com if you like

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By drjdpowell
      I am just starting on trying to be able to use Python code from a LabVIEW application (mostly for some image analysis stuff).  This is for a large project where some programmers are more comfortable developing in Python than LabVIEW.  I have not done any Python before, and their seem to be a bewildering array of options; many IDE's, Libraries, and Python-LabVIEW connectors.  
      So I was wondering if people who have been using Python with LabVIEW can give their experiences and describe what set of technologies they use.
    • By Yaw Mensah
      I have installed Labview 2020 on Dedian Buster using the rpm to deb conversion method via alien. Due to Architecture mismatch i deleted the *i386.rpm files before conversion.
      My Problem is that after creating a project at "Build Specification"-> "rigth click" i am only able to select "Source Distribution". Application does not show up as an option. 
      I will be grateful for any suggestions.
      Thank you in advance.
    • By javier_r
      VIPM.io now allows you to post LabVIEW Resources, Ideas, and Tools. For example, you could post a link to a video tutorial or blog article about a package. You can also post ideas, like feature requests or new tools. Best of all, package developers are notified when you post your ideas and resources, and you can comment and discuss posts with the community. Take a look at this video to learn more: https://www.vipm.io/posts/664960df-f111-4e13-989a-24be8207182d/

    • By Shuvankar Das
      I want to connect My ccd camera with labview. The details of my system is given bellow. I cannot connect it please help   OS:  WINDOWS 7, 64bit   LabView Run-Time 2013(64-bit) NI-IMAQ 4.8 NI-IMAQdx 4.3   Camera: QICAM Monochrome Cooled (QIC-F-M-12-C) Model QICAM Resolution 1392 x 1040 Sensor 1/2" Sony ICX205 progressive-scan interline CCD Pixel Size 4.65 x 4.65µm Cooling Type Peltier thermoelectric cooling to 25˚C below ambient Digital Output 12 bit Video Output FireWire (IEEE 1394b) Max. Frame Rate 10 fps full resolution @ 12 bits Pixel Scan 20, 10, 5, 2.5MHz Mount Type C-mount optical format  
    • By javier_r
      Hello everybody!
      Wondering how many people have tried the new vipm.io site. We have added a ton of features to make it easy to Discover LabVIEW Tools and there are some cool ones coming soon.
      Check it out and let me know what you think 😀

  • Create New...

Important Information

By using this site, you agree to our Terms of Use.