Jump to content


Photo
- - - - -

LVSpeak 2.0 - Release Discussion


  • Please log in to reply
46 replies to this topic

#1 Norm Kirchner

Norm Kirchner

    The 500 club

  • NI
  • 723 posts
  • Location:Austin, TX
  • Version:LabVIEW 2012
  • Since:2000

Posted 02 December 2009 - 04:47 PM

LabVIEW Speak(LVSpeak) 2.0 has been officially released!

There is an article in the NI Instrumentation Newsletter about it and a follow up post on the NI Communities with getting started videos and the current packages.
http://decibel.ni.co...-voice-commands

But I've decided to support the independent LV community and keep the discussion on LAVA.
So hopefully we can get some dark-siders to come over to the light. >8^}>

I welcome any feedback and keep an eye out for another LAVA topic to be posted regarding building QuickEdit Plugins and another for building LVSpeak Clients

~,~
The Captain Was Here

#2 Norm Kirchner

Norm Kirchner

    The 500 club

  • NI
  • 723 posts
  • Location:Austin, TX
  • Version:LabVIEW 2012
  • Since:2000

Posted 02 December 2009 - 05:25 PM

Just thought I would also Link the files here for simplicity sake

The current LVS version is 2.0.5
The current QEC Plugin Pack is 2.0.0
They can be found below
(because I could not properly edit this post)

Attached Files



#3 Norm Kirchner

Norm Kirchner

    The 500 club

  • NI
  • 723 posts
  • Location:Austin, TX
  • Version:LabVIEW 2012
  • Since:2000

Posted 08 December 2009 - 06:20 PM

An issue has been identified on some peoples systems that have had previous versions of LVS installed.
This issue is identified by everything looking like everything should work, you see your commands reflected in the LVS widget but nothing happens.

The updated package is 2.0.5-1 attached to this post
Attached File  lavag_cr_LVSpeak-2.0.5-1.ogp   1.49MB   440 downloads

The issue is due to errors in the plug-ins

To ensure this is not a problem
Use the VI Package Manager to simply uninstall both packages,
Check the directory C:\Program Files\National Instruments\LabVIEW 2009\resource\QuickEdit\Plugins
Clear the contents of that directory
re-install both packages

After which only qualified and tested plugins should be present and your system should be operational

#4 Luiz Maia

Luiz Maia

    One hit wonder!

  • Members
  • 1 posts
  • Version:LabVIEW 2009
  • Since:2008

Posted 11 December 2009 - 09:41 AM

Hello,
I was trying to use LVS and I got the following error message:

Error 1172 occurred at Error calling method System.Speech.Recognition.SpeechRecognitionEngine.LoadGrammar of ObjectId handle: 0x9E41668 for obj 0x30E9943[System.Speech.Recognition.SpeechRecognitionEngine] in domain [LabVIEW Domain for Run] and thread 4460, (System.Reflection.TargetInvocationException: Une exception a été levée par la cible d'un appel.
Inner Exception: System.InvalidOperationException: The language for the grammar does not match the language of the speech recognizer.
) in MS_Speech - Load Grammar.vi->ENGINE - LVSpeak.vi

This is problably because my Windows installation is in french but LabView is in english and I want to use LVS in english.

Do you have an idea of how could I fix it?

Thanks,
Luiz.

An issue has been identified on some peoples systems that have had previous versions of LVS installed.
This issue is identified by everything looking like everything should work, you see your commands reflected in the LVS widget but nothing happens.

The updated package is 2.0.5-1 attached to this post
Attached File  lavag_cr_LVSpeak-2.0.5-1.ogp   1.49MB   440 downloads

The issue is due to errors in the plug-ins

To ensure this is not a problem
Use the VI Package Manager to simply uninstall both packages,
Check the directory C:\Program Files\National Instruments\LabVIEW 2009\resource\QuickEdit\Plugins
Clear the contents of that directory
re-install both packages

After which only qualified and tested plugins should be present and your system should be operational



#5 ConawayNY

ConawayNY

    Active

  • Members
  • Pip
  • 10 posts
  • Location:Rochester / Syracuse NY
  • Version:LabVIEW 2009
  • Since:1991

Posted 23 December 2009 - 06:27 PM

I've been using LVSpeak version 1 for some while now. I like it and have added a function or two. I have not (yet) upgraded to LV 2009. So I wonder if you could prepare a retro version that works in LV8.6 for us taildraggers. Thanks.

#6 Norm Kirchner

Norm Kirchner

    The 500 club

  • NI
  • 723 posts
  • Location:Austin, TX
  • Version:LabVIEW 2012
  • Since:2000

Posted 29 December 2009 - 03:36 PM

Hello,
I was trying to use LVS and I got the following error message:

Error 1172 occurred at Error calling method System.Speech.Recognition.SpeechRecognitionEngine.LoadGrammar of ObjectId handle: 0x9E41668 for obj 0x30E9943[System.Speech.Recognition.SpeechRecognitionEngine] in domain [LabVIEW Domain for Run] and thread 4460, (System.Reflection.TargetInvocationException: Une exception a été levée par la cible d'un appel.
Inner Exception: System.InvalidOperationException: The language for the grammar does not match the language of the speech recognizer.
) in MS_Speech - Load Grammar.vi->ENGINE - LVSpeak.vi

This is problably because my Windows installation is in french but LabView is in english and I want to use LVS in english.

Do you have an idea of how could I fix it?

Thanks,
Luiz.


Luiz,
I don't really have a trial system to test this out on, but have you looked into your speech settings in control panel?
<a href="http://content.scree..._0929.png"><img class="embeddedObject" src="http://content.scree...12-29_0929.png" width="475" height="331" border="0" /></a>

Mine says English and I would imagine that in order for the engine to work, yours would need to be the same.

Which version of windows are you on?

Good luck
Norm

PS Thanks for your effort getting this going and sorry about the long response time

I've been using LVSpeak version 1 for some while now. I like it and have added a function or two. I have not (yet) upgraded to LV 2009. So I wonder if you could prepare a retro version that works in LV8.6 for us taildraggers. Thanks.


Conway,
I don't know what the next few days hold, but I'll see what I get when I just do the run-o-the-mill save for previous. I think the only function that I use that is unique to 2009 is 'Preserve Runtime Class' for LVOOP. The work around for that shouldn't be to bad.

#7 Bjarne Joergensen

Bjarne Joergensen

    Very Active

  • Members
  • PipPipPip
  • 88 posts
  • Version:LabVIEW 8.2
  • Since:1997

Posted 03 January 2010 - 03:22 PM

Hi Norm

I got the same problem as Luiz and my windows 7 is English and LV2009.Posted Image


Regards Bjarne

Edited by Bjarne Joergensen, 03 January 2010 - 03:23 PM.


#8 ooth

ooth

    More Active

  • Members
  • PipPipPip
  • 55 posts
  • Location:Cleveland, Ohio
  • Version:LabVIEW 2012
  • Since:2000

Posted 05 January 2010 - 09:48 PM

Norm,
I just downloaded LVSpeak and I'm hooked. But I wanted to know how to say certain things to call VIs like GPIB Read, GPIB Wait. I saw they were listed in the FreakingFastDrop but I'm unsure how to say them.

Thanks for a wonderful tool.

#9 Norm Kirchner

Norm Kirchner

    The 500 club

  • NI
  • 723 posts
  • Location:Austin, TX
  • Version:LabVIEW 2012
  • Since:2000

Posted 05 January 2010 - 11:49 PM

Norm,
I just downloaded LVSpeak and I'm hooked. But I wanted to know how to say certain things to call VIs like GPIB Read, GPIB Wait. I saw they were listed in the FreakingFastDrop but I'm unsure how to say them.

Thanks for a wonderful tool.


ooth, I'm totally stoked to have another convert!

The speech engine tries to figure out what GPIB sounds like as a word.....so needless to say that might be tough.

The alternative that you want to do though is through the Quick Drop Shortcuts.

Currently freaking fast drop also loads the shortcuts so you could make the shortcut for GPIB Read to be "g p i b read" (note the caps to be safe)

I'll test it out here but it should work (based upon my command for VI properties being v i properties)

Good luck,
let me know how it goes

-Norm

PS Be sure to post when you buy your first pizza through it :lol:

Hi Norm

I got the same problem as Luiz and my windows 7 is English and LV2009.Posted Image


Regards Bjarne


Bjarne,
What does the speech properties say under language (like I have in my picture)?

#10 Bjarne Joergensen

Bjarne Joergensen

    Very Active

  • Members
  • PipPipPip
  • 88 posts
  • Version:LabVIEW 8.2
  • Since:1997

Posted 06 January 2010 - 11:50 AM

Bjarne,
What does the speech properties say under language (like I have in my picture)?
[/quote]

I got the same properties as you (except your name Posted Image ).

/Bjarne

#11 Rimfire

Rimfire

    3 more posts to go.

  • Members
  • 7 posts
  • Version:LabVIEW 2009
  • Since:2003

Posted 18 January 2010 - 08:49 AM

Hi Norm,
I am having a problem with the install on LVSpeak. I am running XP and LV2009. I worked through your video, got the three downloads and rebooted. I took the LV links from this Lava site, but for some reason none of the speech tools are coming up in either Control Panel or LV. I did do the Run option when I downloaded all the software.

I took a look at Microsoft to see about the speech recognition engine in case it was a problem and took a stab at that as well but got nowhere.

One thing that I did notice that differed from your video was that when I did the two LVSpeak downloads, niether started an install so I just downloaded them to a directory and unzipped them. I did do the Run option when I downloaded them.

I am certain that I missed something very basic but can't seem to figure it out. Have you got any suggestions?

Sorry to bother you.

Thanks,
Dave


LabVIEW Speak(LVSpeak) 2.0 has been officially released!

There is an article in the NI Instrumentation Newsletter about it and a follow up post on the NI Communities with getting started videos and the current packages.
http://decibel.ni.co...-voice-commands

But I've decided to support the independent LV community and keep the discussion on LAVA.
So hopefully we can get some dark-siders to come over to the light. >8^}>

I welcome any feedback and keep an eye out for another LAVA topic to be posted regarding building QuickEdit Plugins and another for building LVSpeak Clients

~,~
The Captain Was Here



#12 Norm Kirchner

Norm Kirchner

    The 500 club

  • NI
  • 723 posts
  • Location:Austin, TX
  • Version:LabVIEW 2012
  • Since:2000

Posted 18 January 2010 - 08:03 PM

Hi Norm,
I am having a problem with the install on LVSpeak. I am running XP and LV2009. I worked through your video, got the three downloads and rebooted. I took the LV links from this Lava site, but for some reason none of the speech tools are coming up in either Control Panel or LV. I did do the Run option when I downloaded all the software.

I took a look at Microsoft to see about the speech recognition engine in case it was a problem and took a stab at that as well but got nowhere.

One thing that I did notice that differed from your video was that when I did the two LVSpeak downloads, niether started an install so I just downloaded them to a directory and unzipped them. I did do the Run option when I downloaded them.

I am certain that I missed something very basic but can't seem to figure it out. Have you got any suggestions?


A quick note on downloading from the NI site.
It takes the VI packages and wraps them in .zip files.
So make sure to find those .zip files downloaded or the .ogp files that were extracted from them.

Make sure that VI package manager is successfully installed (full instructions on jkisoft.com)

And if you do not have any speech item in your control panel, I have a feeling that something is awry.
Are you viewing your control panel in classic or 'ehanced mode'
PM me with a screen shot of the panel

#13 Rimfire

Rimfire

    3 more posts to go.

  • Members
  • 7 posts
  • Version:LabVIEW 2009
  • Since:2003

Posted 19 January 2010 - 08:20 AM

Hi Norm,
It turns out that in Office 2007 all the speech recognition functions will not work with XP.
Here is the blurb from Microsoft:

Note
You can use speech recognition in Microsoft Office 2003 and 2002 programs in Windows XP. Versions of Microsoft Office programs that are earlier than Office 2002 do not support speech recognition. Windows XP does not support speech recognition in 2007 Microsoft Office programs.


So apparently the good folks at MS don't give the option to install the speech engine at all in my configuration. I am trying to figure out how to get another engine or see if I can install an older version of Office.

Thanks for your help,
Dave



A quick note on downloading from the NI site.
It takes the VI packages and wraps them in .zip files.
So make sure to find those .zip files downloaded or the .ogp files that were extracted from them.

Make sure that VI package manager is successfully installed (full instructions on jkisoft.com)

And if you do not have any speech item in your control panel, I have a feeling that something is awry.
Are you viewing your control panel in classic or 'ehanced mode'
PM me with a screen shot of the panel



#14 ooth

ooth

    More Active

  • Members
  • PipPipPip
  • 55 posts
  • Location:Cleveland, Ohio
  • Version:LabVIEW 2012
  • Since:2000

Posted 19 January 2010 - 01:57 PM

Norm,
I don't want you to spend a lot of time on this; I just wanted to to know if this problem ever came up. I'm having trouble getting the "remove and rewire" to work. As far as I know this is the only command that calls the quick drop shortcut. I'm trying to reproduce the same example that you showed in the video (replacing the property node) but it doesn't work. LV Speak recognises the command buy the property node doesn't get removed. Also I noticed that the Execute QEC.vi for the Replace command was the only VI in the plugins package that was flagged as needing recompiled (you know, has the * in the title indicating a change needed saved). I'm not sure if that points to the problem or not. Anyway if you had any ideas I could try that would be helpful.

Thanks,
John

#15 Norm Kirchner

Norm Kirchner

    The 500 club

  • NI
  • 723 posts
  • Location:Austin, TX
  • Version:LabVIEW 2012
  • Since:2000

Posted 19 January 2010 - 02:56 PM

Hi Norm,
It turns out that in Office 2007 all the speech recognition functions will not work with XP.
Here is the blurb from Microsoft:

Note
You can use speech recognition in Microsoft Office 2003 and 2002 programs in Windows XP. Versions of Microsoft Office programs that are earlier than Office 2002 do not support speech recognition. Windows XP does not support speech recognition in 2007 Microsoft Office programs.


So apparently the good folks at MS don't give the option to install the speech engine at all in my configuration. I am trying to figure out how to get another engine or see if I can install an older version of Office.


Dave, If you have XP, you must download the SAPI from Microsoft and it won't matter what you're using in office.
If you downloaded the presentation about getting the LVSpeak process up an running you'll find the link for that download
2010-01-19_0852.png

Once you have that installed you should have all necessary Microsoft parts ready to go in Windows.


PS For all of you who had asked for earlier versions to be released, I still remember it and am trying to find time to get to it.
Thanks for the patience

#16 Rimfire

Rimfire

    3 more posts to go.

  • Members
  • 7 posts
  • Version:LabVIEW 2009
  • Since:2003

Posted 20 January 2010 - 01:31 PM

Hi Norm,
I ran that tinyurl for the SAPI but still have nothing flying for some reason. I may just wipe everything and give it a fresh shot.
Thanks for your time!
Dave

Dave, If you have XP, you must download the SAPI from Microsoft and it won't matter what you're using in office.
If you downloaded the presentation about getting the LVSpeak process up an running you'll find the link for that download
2010-01-19_0852.png

Once you have that installed you should have all necessary Microsoft parts ready to go in Windows.


PS For all of you who had asked for earlier versions to be released, I still remember it and am trying to find time to get to it.
Thanks for the patience



#17 Rimfire

Rimfire

    3 more posts to go.

  • Members
  • 7 posts
  • Version:LabVIEW 2009
  • Since:2003

Posted 22 January 2010 - 08:59 AM

Norm,
Just wanted to say thanks! The LVSpeak is awesome. Freaking Fast Drop has a few glitches on my machine but about 95% is working and that is huge.
I only have two complaints: I have gained ten pounds with the order pizza command and there is no mental RAM download for old guys like me that can't remember all the commands.

It is funny to see this working. I can remember seeing a show almost thirty five years ago and they predicted that they would have something like this working in the next few years. I saw the same thing every couple of years thereafter. I guess the definition of "few" has changed a bit over the decades.

My carpal tunnel and I thank you again.

Take care and happy coding!

Dave

#18 Norm Kirchner

Norm Kirchner

    The 500 club

  • NI
  • 723 posts
  • Location:Austin, TX
  • Version:LabVIEW 2012
  • Since:2000

Posted 22 January 2010 - 05:36 PM

My carpal tunnel and I thank you again.

Take care and happy coding!

Dave


Dave,
Does this mean that you now have it working?!
Phenomenal!

And just for your continued perseverence.... I've made a new plugin just for you
<a href="http://content.scree..._1133.png"><img class="embeddedObject" src="http://content.scree...01-22_1133.png" width="292" height="388" border="0" /></a>

Attached File  lavag_cr_LVS_QEC_2001-1.0.0-1.ogp   474.45K   199 downloads

Enjoy and make sure your speakers are turned up...

#19 Rimfire

Rimfire

    3 more posts to go.

  • Members
  • 7 posts
  • Version:LabVIEW 2009
  • Since:2003

Posted 26 January 2010 - 01:58 PM

Hi Norm,
I hate to say this, but for some reason I can't get the last Space Oddyssey plug in to load. I get the zip and unzip it ok. But the unzipped file doesn't come up as .ogp and doesn't open the VIPM when I click it. I tried adding the directory straight from VIPM but that doesn't work either.

But the rest of the tool is great and I appreciate the 2001 effort!

Thanks again,
Dave

#20 Norm Kirchner

Norm Kirchner

    The 500 club

  • NI
  • 723 posts
  • Location:Austin, TX
  • Version:LabVIEW 2012
  • Since:2000

Posted 26 January 2010 - 05:04 PM

Hi Norm,
I hate to say this, but for some reason I can't get the last Space Oddyssey plug in to load. I get the zip and unzip it ok. But the unzipped file doesn't come up as .ogp and doesn't open the VIPM when I click it. I tried adding the directory straight from VIPM but that doesn't work either.

But the rest of the tool is great and I appreciate the 2001 effort!

Thanks again,
Dave


Dave,
Something seems to happen with some browsers automatically casting the .ogp to a zip. then people unzip and then their lost on what to do.

So try downloading the .ogp and if it d/l as a zip just re-extensionize it to .ogp and see what you get. (it's worth it)