Sensory VR Stamp (New thread - Carry over of "Dalek vs Soldering..." from Robot
Well guys, I just finished placing my order for the Sensory VR Stamp ToolKit from SemiconductorStore.com.· The VR Stamp product requires·programming in C or Assembler to take advantage of it's capabilities, and I'm afraid that I have no experience with either one.··I'll first see what I can do with the included demo programs to get started -- it sounds like they are pretty extensive.· LILDI·was able to make use of the module basics this way and that's what I will be shooting for also.· I'd love to be able to incorporate Speech Recognition into a few·Basic Stamp or Propeller·project ideas that are brewing, so wish me·well.· Any C programmers out there to help out a rookie when he gets·stuck??
Tim
Post Edited (Tim-M) : 8/14/2007 3:16:23 PM GMT
Tim
Post Edited (Tim-M) : 8/14/2007 3:16:23 PM GMT
Comments
Say for example you wanted to define P04 as the Green2 output. You could do this:
In config.mca, add lines to define your LEDs:
DefPort Green2, p0, 4, OUTPUT, 0
In demo_io.h, define the same pin for the C program:
#define Green2Port p 0Out
#define Green2Bit 0x10
#define Green2On Green2Port |= Green2Bit
#define Green2Off Green2Port &= ~Green2Bit
3. In your main program, use this
Green2On; // no underscore needed
Thanks for the confirmation that the RSC4128 on the VR Stamp is a general purpose microprocessor. I gathered that this was the case from the Sensory documentation, but being new to the product and programming language, it's good to hear from someone else. I really appreciate your tips with the code... that is going to go a long way in getting me going!
From the speech recognition demo's that I've seen, it looks like a common approach to voice control is a 'step through' type of menu system. For example, the first recognized command may be a 'mode' selection, with the following command or commands being witin that mode. This sounds like a great way to efficiently use the I/O that is available. This provides so much more function than one command per pin.
Tim
The VR Stamp ToolKit arrived yesterday and I've only had a half hour or so with it, but here is a first impression. Wow, what an impressive product! Of the four or five speech recognition demo programs that are included with the kit, I have loaded and played with the Home Appliance demonstration so far. It is speaker independant, very accurate and responsive. Results were spot-on with either myself or my wife giving the commands.
What fun to consider that Basic Stamp and Propeller projects could include voice command capability once I learn this product!
More later,
Tim
What version of FluentChip and Quick T2SI-Lite shipped with this.
Versions of the software included are as follows:
FluentChip: 2.1.7
Quick T2SI-Lite: 2.1.9
QuickSynthesis: 4.4.4
and
SensoryLoader4: 1.6.2
Do you have something in mind?
Tim
Edit:· P.S. I have only had time to·install SensoryLoader4 so far, these version numbers are per the ReadMe files... ·I should have more time this weekend.
Post Edited (Tim-M) : 8/16/2007 3:46:24 AM GMT
I'm·happy to hear your quite·pleased with the product so far. Don't take any back talk fom the VR Stamp.
Good Luck!
I should have some time with the VR Stamp again this weekend and I'll be sure to post updates for the group as I work with it.
Tim
After watching the youTube video I was impressed with the speaker independence. My question is how well does the VR do with numbers. For example, can it parse a short spoken string like "two five zero" and register, somehow, in software the distinct characters 2, 5, and 0?
I can only suspect it would be more like "two" (long pause) "five" (long pause) etc. Has me wondering how quick the VR engine is at picking apart normal speech.
1) Select Direction controller
2) Choose Heading command
3) Contol a move to angle numeric: 352 (degrees)
You can imagine the possibilities - I'm wondering about throughput performance to pull that level detail out of a conversation.
I was reading Sensory's FAQ where they said letters A-Z and numerics 0-9 are difficult to resolve by themselves because they are so brief. Wondering how bad it is or how good it is...
Thanks for the reply!
Does the VR Stamp kit from SemiconductorStore.com include the 3 months C Compiler from Phyton?
Thanks
I'm thinking about getting one for a project and would like know how you
guys are doing with yours.
sdman
First I am not a C programmer, which is a real plus when developing a project with the VR Stamp. I have been able to tweak the sample programs that are included to get it to do what I want and control I/O lines, so not a big deal.
Second, the Quick T2SI Lite software that ships with the VR Stamp Toolkit has a limited license useage of 180 days or 50 builds, which ever comes first. There is a way around this limitation however for unlimited use. (Private message me for details).
Third, The Phyton C compiler/assembler also has a license limited to 90 days. There is a way around this limitation however for unlimited use. (Private message me for details).
I would strongly recommend not purchasing the Easy VR Stamp Development System from MikroElektronika. It does not include the Quick T2SI Lite development software, which is a must for developing your VR Stamp projects and ships with only one VR Stamp.
Do purchase the VR Stamp Toolkit from Sensory. (SemiconductorStore.com is the distributor). The VR Stamp Toolkit ships with Sensory’s Quick T2SI development software, Phyton’s VR Stamp compiler, and two VR Stamps. More expensive, but well worth the added cost.
The Basics:
Use Quick T2SI to type in the trigger word and command words for voice recognition. Attach wave file responses to the recognized words. Click the “BUILD” button and Quick T2SI creates the necessary files for the C sample program. Launch the Phyton compiler and open the T2SI sample program. Add the T2SI files you just built. Tweak the GreenOn, GreenOff, RedOn, RedOff, YellowOn, YellowOff, etc. in the main C program to control I/O lines in response to a recognized words or phrases. Compile and upload the created HEX file to the VR Stamp. That’s it.
My name is Tais, I'm Brazilian and I'm still learning English (so excuse me for mistakes made in writing).
I am working with a VR kit STAMP PROGRAMMER 60-0238 (0602-152), the "RSC-4x Module Programming Board (MPB)" and can not find instructions or examples of applications. Need urgent help.
Actually, I need this kit recognizes about 10 words speaker independent (ie, when anyone speaking a certain word, the module in response to an output bit). Does anyone know how?
Thankfully now,
Ta