News:

HOT TIP! Commands and groups can be copied and pasted directly from your command editor to the forum, and vice versa. This makes sharing command XML on the forum much easier!

Main Menu

multiple computer answers

Started by psike, January 22, 2011, 06:10:37 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

psike

Great program.
Just found this a few days ago, still learning how to make it do things but I've got a little request for multiple computer answers.

Let's say I use the "change wallpaper" command (still don't know how to do this, any help will be appreciated).
Then after wallpaper is changed, using the TTS and OSD computer say: "Hope you'll like it better"
the next time i'll use this command computer will say: "How about this one?"
and so on...

what do think?

jitterjames

Welcome psike

There is no direct support for changing the windows desktop wallpaper.  I was using the launch command to call another program.

I could probably create a TTS.RandomResponse command where you give it a list of possible things to say and it picks them at random.  You might still get the same response twice in a row of course.

It is also technically possible with the current tools in VC.

- Create two groups, group A and B
- Put each TTS command in a different group.   Put command A in group A and command B in group B
- set it up so that when command A fires, it speak it's text, then disables group A and enables group B.  The next time you say the command, it will use the one from the other group, which would say it's text, then disable group B and enable group A.

It seems like a lot of work to go to though, for what I would call a "parlour trick".  I like the idea of the random TTS response though, I had been toying with it already.  It would allow you do make some funny pseudo conversations if you wanted to.

eventually I would like to build some kind of progressive context system, but that probably won't be until well after version 1.0

psike

I guess i'll start learning more about all this VB script to get more out of VOX.
I think i'll wait for your supporton TTS.RandomResponse, sound easier.

Thanks for your answer and thanks for a really cool program.

psike

I just found this video
http://www.youtube.com/watch?v=9RDqv7vqJIo

do you think it's this something that can be done with voxcommando?

Kalle

#4
Quote from: psike on January 23, 2011, 01:30:33 PM
I just found this video
http://www.youtube.com/watch?v=9RDqv7vqJIo

do you think it's this something that can be done with voxcommando?

Hi psike,

just for that was VoxCommando developed. Search in youtube for Voxcommando.

Greetings Kalle
***********  get excited and make things  **********

jitterjames

VoxCommando is 100 times better than that demo!

Kalle

Quote from: jitterjames on January 23, 2011, 02:47:13 PM
VoxCommando is 100 times better than that demo!

sorry, 10099 better than this Demo  :bonk

Kalle
***********  get excited and make things  **********

jitterjames

lol, I actually posted a comment on that youtube video suggesting he use VoxCommando if he wanted to control XBMC and he deleted it!

psike

I agree that voxis better and faste, but this all Alicebot integration is really cool.
how can that be done with vox? i tried read about this thing bet have no idea what's going on with this,

jitterjames

#9
what specifically is cool about Alicebot?  I don't get it.

How can what be done?

Kalle

Quote from: jitterjames on January 23, 2011, 03:01:12 PM
lol, I actually posted a comment on that youtube video suggesting he use VoxCommando if he wanted to control XBMC and he deleted it!

let him but having trouble with the other software  :P
***********  get excited and make things  **********

psike

from what i understand the alicebot is like chat with a robot.
so probably won't need to define so much computer answers, it's generate them itself.
you can check it out here (it's just one example): http://alice.pandorabots.com/

so in the video when he ask the commuter how is he, the computer answer: "i'm fine thank you" it's was real time chat and not something that was written in some command before.

I hope I make any sense....

jitterjames

Oh, OK.  Yes, I get it now.

I'll have to see what I can learn about it then.  I tried a few things with virtual Kirk and the answers were all pretty bad, IMO.  ;D

jitterjames

#13
I added support for this feature (Pandorabot) as of version 0.873 of VoxCommando.  The timeout (waiting for a response from the bot server) was a bit short so it'll be longer in 0.874.

The actual Bot needs to be trained though.  Does anyone want to do that?

You can access the bot through the command builder using the Pandorabot action, but you can also test the bot out here:

http://www.pandorabots.com/pandora/talk?botid=c98d11802e3477a5