Emic 2 DecTalk
Ron Czapala
Posts: 2,418
I've been playing around withe the DecTalk parser on the Emic 2 module.
You can make some pretty funny voice modifications.
Here is a link to a sample of the "All your base are belong to us." snippet.
You can make some pretty funny voice modifications.
Here is a link to a sample of the "All your base are belong to us." snippet.
DAT robot byte "[:rate 200][:n0][:dv ap 90 pr 0] All your base are belong to us.",0 robot2 byte "[:rate 200][:n0][:dv ap 120 hr 120 pr 99 ri 80 sx 0 sm 90 hs 90] All your base are belong to us.",0
Comments
thanks
bob
https://www.parallax.com/product/28024
I wrote a HTML Application (.hta extension) that used vbscript and the MSCommLib.MSComm object for communicating with the serial interface.
This what the HTML application looks like:
This approach let me interactively play with EMIC commands without having to compile and load them into a microcontroller and also allowed larger EMIC2 files.
The attached zip file has the EMIC_2.HTA if you're interested - it works under Windows 7 if you have if you have the VB OCX and DLL installed and licensed on your PC.
It will be fun to tinker with EMIC2, and not be so time consuming.
And I have needed a reason for using USB2SER interface for the first time.
Thanks for posting Ron!
Let me clarify a bit - there are two objects that probably won't work in the HTML application unless the license is present (supplied by VB6 being installed)
Even though the OCX files may be present, you can't use them in vbscript unless certain registry entries are present with the license info...
The serial port communication component and the Common Dialog component (for opening and saving files)
Set MSComm1 = CreateObject("MSCommLib.MSComm")
Set objDlgs = CreateObject("MSComDlg.CommonDialog") 'if licensed object
Of course you could use some other serial port software like the propeller Parallax Serial Terminal and paste the EMIC2 commands and send, but I wanted to save and load the data.