News:

If you have an Android device, check out VoxWav!

Main Menu

Animated face in VoxCommando

Started by Kalle, March 19, 2014, 11:21:10 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Kalle

Hi Guys, I've found a way to use a animated face for free with VoxCommando.
To use it, it is required to enable the RoboBrowser plugin in VoxCommando and then drag and drop the "bot robo test" Command Group in your VC command editor. Save and restart VC and then you can say "bot test" to VC - I hope it will work for all  ;)

<?xml version="1.0" encoding="utf-16"?>
<commandGroup open="True" name="bot robo test" enabled="True" prefix="" priority="0" requiredProcess="" description="">
  <command id="1402" name="bot test part 1" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>RoboB.Show</cmdType>
      <cmdString />
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.ElementByID</cmdType>
      <cmdString>textToSay</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.SetText</cmdType>
      <cmdString>Hi guys, I think this is a really funny tool! You can set other text under Robo B set Text action, and it is also possible to use payloads in this action. All this is for free!</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.Wait</cmdType>
      <cmdString />
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.ElementByTag</cmdType>
      <cmdString>INPUT&amp;&amp;2</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.Click</cmdType>
      <cmdString />
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.SetEventTimer</cmdType>
      <cmdString>13&amp;&amp;bot test part 2</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>bot test</phrase>
  </command>
  <command id="1416" name="bot test part 2" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>RoboB.Show</cmdType>
      <cmdString />
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.ElementByID</cmdType>
      <cmdString>textToSay</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.SetText</cmdType>
      <cmdString>before you can use this animated face, it is required to enable the Robo Browser plugin in VoxCommando. Have Fun!</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.Wait</cmdType>
      <cmdString />
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.ElementByTag</cmdType>
      <cmdString>INPUT&amp;&amp;2</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.Click</cmdType>
      <cmdString />
      <cmdRepeat>1</cmdRepeat>
    </action>
    <event>bot test part 2</event>
  </command>
  <command id="1408" name="start bot" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>RoboB.Select</cmdType>
      <cmdString>VC ani</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.SetWinSize</cmdType>
      <cmdString>450&amp;&amp;400</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.Navigate</cmdType>
      <cmdString>http://www.oddcast.com/home/demos/tts/tts_example.php</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RoboB.Wait</cmdType>
      <cmdString />
      <cmdRepeat>1</cmdRepeat>
    </action>
    <event>VC.loaded</event>
  </command>
</commandGroup>
***********  get excited and make things  **********

hehrm

WOW thats crazy! if you make the box bigger you can do different voices and effects on it as well. cant wait to see what everyone comes up with using this tool. katana from halo , chipmunks, and KITT o my

nime5ter

Great find, Kalle. Thanks for posting.

It works on some of our computers, but not others. I have IE 10 installed and it works great on my machine.
TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)

jitterjames

I updated to IE10 but it still did not work for me (either in VC or just in Internet Explorer).  Then I installed flash for IE (even though there was no specific error telling me it was missing) and now it seems to work.  Thanks Kalle!

Kalle

At the moment I create a basic xbmc VC configuration (only with the animated face and TTS), I'm execited how it will work  ::)
***********  get excited and make things  **********

Kalle

#5
Ok, I have a basic VC XBMC config done.

Here are two short videos, which demonstrate some of the features.

www.youtube.com/watch?v=crjk2JjBzDI

www.youtube.com/watch?v=ZcBkjF2Mi0c

You must have the RoboBrowser plugin in VC enabled to use this animated face.

You can import the groups step by step within the VC command editor (open a second window in the editor, drag and drop each group in the other command tree whilst pressing the "control" button).
I recommend a fresh basic VC installion in a new VC folder to get save and then you can easily overwrite the "voicecommands.xml" with the attached voicecommands.xml by copying it in the VC mainfolder.
Copy the humantouch2.xml in the VC payload folder. There is a group which is called "needs to do" - you must change in the first two commands (listen watch... / player select) the path to your XBMC.
The third attachment is standalone group for the animated face with RoboB.

I hope this will work for you, have fun.
Kalle

PS: let me know how it works and if you figured any other feature out, please share it with us  :)
***********  get excited and make things  **********

nime5ter

#6
Fun stuff, Kalle, thanks for posting. Great demos, too.  :clap

Apart from being fun, it seems like it could be a solution for people who don't have good TTS voices installed, or who want TTS feedback in harder to find languages.

I guess a potential downside is that it only works when you have Internet access.

I don't have time to test it out myself right now, but hopefully you'll get some good feedback from other users -- particularly those who are always requesting "personal assistant" and computer dialogue features!

TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)

Wanilton

#7
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

Kalle

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

jitterjames


nime5ter

TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)

jitterjames


Etrust

#12
Quote from: Wanilton on March 24, 2014, 04:21:54 PM
My assistance is more beatifull

https://www.youtube.com/watch?feature=player_embedded&v=7W52TL9Akv4


Hi Wanilton, have you integrated in VoxCommando? If yes can you show us the steps? Thank sou!!

Kalle

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

Etrust

#14
Quote from: Kalle on November 20, 2014, 09:27:39 AM
You will find all informations about Guile3D with VC here: http://voxcommando.com/forum/index.php?topic=1650.0

Hi Kalle,

thank you very much!!!

Could you please confirm that using this PDF (VcToGuile3dAPI_final.pdf) I will be able to setup Denise with VoxCommando without the need of import XML Files?

I found this PDF VcToGuile3dAPI_final.pdf here: http://voxcommando.com/forum/index.php?topic=1650.msg14800#msg14800


Will I need the Platinum Version of Denise? I did not find that Information in your PDF but in another Post. This is important to know because the Platinum Version is more expensive (160 USD)  then the Premium Version (49.99).

Edit: I think I will need the Platinum because I want to use Sali (TTS from IVONA). Is there anoter reason I will need the platinum version? :=(((