Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - dwvaughn

Pages: [1] 2
1
Other Plugins / Re: Anti-Repeat for USBUIRT
« on: October 23, 2014, 04:41:10 PM »
Thank you very much.  I'll give that a shot when I get home and monkey with it until it works.

2
Other Plugins / Re: Anti-Repeat for USBUIRT
« on: October 23, 2014, 03:25:18 PM »
It is for receiving.  I see the repeat interval now so if I'm having issues with it receiving repeats, I should increase the interval time or decrease it?

3
Other Plugins / Anti-Repeat for USBUIRT
« on: October 23, 2014, 02:59:12 PM »
So I was using Eventghost for IR commands but after using the USBUIRT plugin with VC it made more sense just to have VC handle it.  The only issue I'm having is one of my commands sent from my Harmony Remote comes through multiple times.  Is there a way to make it so if the same event happens within X seconds of one another, it will only execute once?

4
Other Plugins / Re: Skype Plugin Payload XML
« on: August 27, 2014, 09:55:26 AM »
Easy enough.  Thanks for the responses, works correctly now.

5
Other Plugins / Skype Plugin Payload XML
« on: August 25, 2014, 10:44:00 PM »
So I just watched the tutorial on setting up the Skype plugin and did everything for voice dialing except I modified the action to follow the video call version given here: http://voxcommando.com/forum/index.php?topic=1210.0.  The problem I'm having is when I enter a test payload of say Daddy it connects to Skype and tries to call daddy and says that person is not in my contacts list.

Below is my action but after consideration for my Skype friends' privacy I did not include the payload XML.  For an example however my payload XML clearly has Value daveXXX and Phrase Daddy. 

Any thoughts?

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.0.0.5-->
<command id="1301" name="Call {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>Skype.Connect</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Skype.GetUsers</cmdType>
    <params>
      <param>Online</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Select</cmdType>
    <params>
      <param>skype</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Navigate</cmdType>
    <params>
      <param>skype:{1}?call&amp;amp;video=true</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Dispose</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>Call, Skype</phrase>
  <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\payloadSkype.xml</payloadFromXML>
</command>

6
General Discussion / Re: TTS to different Zones
« on: January 13, 2014, 03:21:15 PM »
James,

Thanks I was able to figure it out with what you provided.  I hate to admit it but I"ve been using PCs for 15ish years and never knew you could rename Audio Outputs (not that I've ever needed to before now but still).  Thanks again.

7
General Discussion / Re: Broadcaster SetVar
« on: January 07, 2014, 05:11:17 PM »
Thanks I got it working.  Sorry about the code paste issue, I copied it straight from I.E. after I double clicked on the voicecommands.xml file that's why it looked all messed up.  Your way is much easier.

8
General Discussion / Re: Broadcaster SetVar
« on: January 07, 2014, 01:39:36 PM »
James,

Here is what I was using for testing.

Code: [Select]
-<commandGroup description="" requiredProcess="" priority="0" prefix="" enabled="True" name="TEST TTS" open="True">


-<command description="" enabled="true" name="Get Audio Device List" loopMax="0" loopDelay="0" loop="False" requiredConfidence="0" confirm="False" alwaysOn="False" id="1305">


-<action>

<cmdType>AudioEndpoint.GetList</cmdType>

<cmdString>,</cmdString>

<cmdRepeat>1</cmdRepeat>

</action>


-<action>

<cmdType>File.Write</cmdType>

<cmdString>C:\Users\David\Desktop\Audio Device List.txt&&{LastResult}</cmdString>

<cmdRepeat>1</cmdRepeat>

</action>

</command>


-<command description="" enabled="true" name="Test TTS" loopMax="0" loopDelay="0" loop="False" requiredConfidence="0" confirm="False" alwaysOn="False" id="1302">


-<action>

<cmdType>AudioEndpoint.SetByNum</cmdType>

<cmdString>4</cmdString>

<cmdRepeat>1</cmdRepeat>

</action>


-<action>

<cmdType>TTS.Speak</cmdType>

<cmdString>This channel is working. I want to write a long sentence to see what happens</cmdString>

<cmdRepeat>1</cmdRepeat>

</action>


-<action>

<cmdType>AudioEndpoint.SetByNum</cmdType>

<cmdString>12</cmdString>

<cmdRepeat>1</cmdRepeat>

</action>

</command>


-<command description="" enabled="true" name="SetVar" loopMax="0" loopDelay="0" loop="False" requiredConfidence="0" confirm="False" alwaysOn="False" id="1316">


-<action>

<cmdType>Results.SetVar</cmdType>

<cmdString>KristiIsHome&&Yes</cmdString>

<cmdRepeat>1</cmdRepeat>

</action>

</command>


-<command description="" enabled="true" name="showVar" loopMax="0" loopDelay="0" loop="False" requiredConfidence="0" confirm="False" alwaysOn="False" id="1323">


-<action>

<cmdType>OSD.ShowText</cmdType>

<cmdString>{Var.KristiIsHome}&&10000</cmdString>

<cmdRepeat>1</cmdRepeat>

</action>

</command>

</commandGroup>

9
General Discussion / Re: TTS to different Zones
« on: January 07, 2014, 01:30:13 PM »
To clarify, when I said that Kalle's link would not help, I meant that it would not allow you to split output between channels on the same output.

If changing the default systemwide output works for you, that is great, but if you just want to redirect the output of your TTS, it makes more sense to use TTS.SetOutput
Since jriver targets specific outputs and does not use the default it may not matter to you, but ma y program s will be affected by a change of the default output.  Sometimes you might want that and then the audioendpoint  action is handy.

I think I understand, so if I use AudioEndpoint and I have something playing on the default output (a movie or something) I will get that along with the TTS.  But, given the AudioEndpoint information I should be able to use the names given in the list to TTS.SetOutput() correct?

10
General Discussion / Broadcaster SetVar
« on: January 07, 2014, 02:24:33 AM »
So spinning off from my other topic about changing zones and sending the TTS to each zone specific, I've been trying to figure out how to use Variables in VC and EventGhost.

So EventGhost can receive serial commands (which I will send from my home automation system).  when a certain serial command is received (i.e. KristiIsHome) then I want to trigger EventGhost to set the variable KristiIsHome to True or 1 or whatever in VC. 

So I used the EventGhost broadcaster plugin and under event I typed Results.SetVar:KristiIsHome and under paryload I typed True.  For whatever reason this isn't setting the variable KristiIsHome in VC.  I tested using OSD.ShowText{Var.KristiIsHome}.  Any thoughts?

11
General Discussion / Re: TTS to different Zones
« on: January 06, 2014, 11:01:52 PM »
Turns out it's super easy.  I used AudioEndPoint.GetList to generate the list of audio devices that I had on my machine (first I used OSD to display them then realized it would be more beneficial to use File.Write to actually save them somewhere).  Then I correlated those to the actual outputs from the sound card.  Now I can just use AudioEndPoin.SetByNum or SetByName to set the output depending on what room I'm in (based on the info from the motion sensors of course).

So for example this is the list it gave me (comma delimited):

Wave Out 2/3 (kX 10k2 Audio (3550) - Generic),Wave Out 6/7 (kX 10k2 Audio (3550) - Generic),Wave Out 4/5 (kX 10k2 Audio (3550) - Generic),Wave Out 6/7 (2- kX 10k1 Audio (3550) - Generic),Wave Out 2/3 (2- kX 10k1 Audio (3550) - Generic),SPDIF/AC3 Output (2- kX 10k1 Audio (3550) - Generic),Master Mixer (2- kX 10k1 Audio (3550) - Generic),Master Mixer (kX 10k2 Audio (3550) - Generic),Headphones (2- High Definition Audio Device),SPDIF/AC3 Output (kX 10k2 Audio (3550) - Generic),Wave Out 4/5 (2- kX 10k1 Audio (3550) - Generic),Digital Audio (S/PDIF) (2- High Definition Audio Device),AMD HDMI Output (AMD High Definition Audio Device)

12
General Discussion / Re: TTS to different Zones
« on: January 06, 2014, 05:27:02 PM »
Sure, why not?  You just need to find a way to tell VC where you are.  There are many ways you could do this.  It depends on what hardware you have available.  You could for example use a motion sensor, or a remote control to tell VC what room you are in, or you could check what zone JRiver is currently targeting.

The motion sensor thing is the plan.  I am currently doing Insteon in my house so I'm going to use that to set variables and tell VC where I am.  I will look tonight to see if VC sees each channel as a separate output.  The kx driver is pretty neat and I think they show up separately.  I'll let you know what I find out.

13
General Discussion / TTS to different Zones
« on: January 06, 2014, 03:07:57 PM »
So I am currently using the kx Audio driver with two Sound Blaster SB0060 sound cards which allows me to use each output on the card individually (i.e. front l/r becomes a zone, rear l/r becomes a zone, etc.)

I'm wondering, is there a way to have VoxCommando only respond to certain "zones" or outputs from the card using this driver somehow?  I am currently using J River Media Center which can do the zone control but I'm not sure how I would pass the TTS to the appropriate zone.

Ultimately I envision VoxCommando running my HTPC which is linked to each room and I will use Serial commands to tell VoxCommando what room I'm in and then VoxCommando can respond accordingly.  Do you think this is doable?

14
J River Media Center / Re: First Demo of JRiver Media Center and VC
« on: December 30, 2013, 12:13:23 PM »
Just watched the demo and that's awesome work.  That is everything I was looking for so thank you very much and happy new year.

Regards,

David Vaughn

15
Other Plugins / Re: J River Plugin
« on: December 30, 2013, 12:05:32 PM »
James,

Thanks so much for this.  I haven't had a chance to check it out due to the holidays but will do so soon.  Also thanks for the new board.

Pages: [1] 2