I am currently working on a form of ARC artificial intelligence made in ez-script. I was something I wanted to attempt to show the extent of ez-builders capabilities.
1)I want to, however, minimize ARC in EZ-Script while letting the scripts continue to run. Is there already a way to do this? If not, FEATURE REQUEST!
2) I would also like to find a way to avoid having the "wait for speech" window pop up, and just run in the background. Any way to do this?
Thanks for any replies. This might be a little advanced.
Upgrade to ARC Pro
Synthiam ARC Pro is a cool new tool that will help unleash your creativity with programming robots in just seconds!
I don't have an answer about the wait for speech window.
I have a program I wrote a few years back to do that very thing. I needed to do that, and more, in controlling the comings and goings of any program I so chose (like Notepad, for example). I tried it out with the Exec function in the Script language and it seems to work fine. With Win 7 anyway. You would never actually see the program execute, it would seem as if the ARC script is doing it directly. The operations include Show, Hide, Min (Minimize), Max (Maximize), ShowMin, ShowMax, ShowNormal, Restore, and a few others I don't recall offhand. It can control another Window from an ARC script or control the ARC Window from which it is being used. You could even have multiple ARC windows and get it to only work on a specific one. Not sure why you would do that, but it's possible.
Anyway, If you would like to use it to minimize the EX-Builder program until someone writes a plug-in, let me know and I can attach it to a post along with instructions on how to use it. It's quite simple to use.
I added that functionality to Remote Mouse plugin here: https://synthiam.com/redirect/legacy?table=plugin&id=37
I'd like to run a program outside of ARC and have EZ trigger a function inside this other program. For example; This other program is able to speak the current time and year in my robot's voice (the actual B9 voice actor's recorded voice, smiles Tufeld) when I click a button with my mouse in it. Can your program let me use ARC to listen for my question "Robot, what time is it" and then trigger that other program to tell me the time by clicking that other button? If so would you be willing to lend me that program and instruct how to use it? When you have time of course. I'm really in no hurry.
I know ARC has this function already built in but I cant use my robots unique voice files with it that I know of. These other files are built into that other program somehow. I do have access to the raw voice files that went into making this time feature in that other program though but I have no skills in writing a program in ARC that would let me use then like this (answering the current date and time when asked).
Or, easiest way is to download audicity and record the audio of each button. You can record what comes out of the soundcard directly. Add the files to the soundboard.
I'll look at the Mouse Plugin. It may be just what the doctor ordered. Thanks!