Author Topic: multiple computer answers  (Read 3726 times)

0 Members and 1 Guest are viewing this topic.

psike

  • Guest
multiple computer answers
« on: January 22, 2011, 06:10:37 AM »
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

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: multiple computer answers
« Reply #1 on: January 22, 2011, 08:53:02 AM »
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

  • Guest
Re: multiple computer answers
« Reply #2 on: January 22, 2011, 06:43:22 PM »
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

  • Guest
Re: multiple computer answers
« Reply #3 on: January 23, 2011, 01:30:33 PM »
I just found this video


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

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: multiple computer answers
« Reply #4 on: January 23, 2011, 01:58:02 PM »
I just found this video


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
« Last Edit: January 23, 2011, 02:01:18 PM by Kalle »
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: multiple computer answers
« Reply #5 on: January 23, 2011, 02:47:13 PM »
VoxCommando is 100 times better than that demo!

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: multiple computer answers
« Reply #6 on: January 23, 2011, 02:58:13 PM »
VoxCommando is 100 times better than that demo!

sorry, 10099 better than this Demo  :bonk

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

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: multiple computer answers
« Reply #7 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!

psike

  • Guest
Re: multiple computer answers
« Reply #8 on: January 23, 2011, 03:05:54 PM »
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

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: multiple computer answers
« Reply #9 on: January 23, 2011, 03:09:09 PM »
what specifically is cool about Alicebot?  I don't get it.

How can what be done?
« Last Edit: January 23, 2011, 04:13:43 PM by jitterjames »

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: multiple computer answers
« Reply #10 on: January 23, 2011, 03:09:33 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

  • Guest
Re: multiple computer answers
« Reply #11 on: January 23, 2011, 04:19:02 PM »
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

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: multiple computer answers
« Reply #12 on: January 23, 2011, 04:21:23 PM »
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

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: multiple computer answers
« Reply #13 on: February 13, 2011, 01:12:52 PM »
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
« Last Edit: February 13, 2011, 07:55:11 PM by jitterjames »