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 - SteveB69

Pages: 1 2 [3] 4 5
31
Ahh solved, I ad another phrase for Go Up which was just a Up arrow command. So I guess having 2 identical phrases cancels out both as when I deleted the Go Up by arrow key my Go Up (Page Up) now works :-) Thanks.

32
Yeah I have done full restart, this is a problem that's been there since I built it the command a couple of weeks back, Go Up, whilst recognized does not do anything??

33
VoxCommando Basics and Core Features / Re: Page Up / Down Multiple Times
« on: January 02, 2016, 02:14:36 AM »
I've looked at that 4 directions command & I do have it installed. Believe me I have looked,

I guess I could add a Page Down phrase to that but I'd really like to understand how to build these things myself so I'm not jumping on the forum all the time.

In the 4 directions a payload.xml is used. So if I use a payload.xml for Page Downd x 2 what do I put in the payload.xml.
In the command, vk:{1}, what does the vk mean?
Why has 4 directions been given a repeat of 2?

Is there any chance you could list out what I need to do for Page Down x 1, 2, 3, or 4, because I can't get it?

34
Am following the payload creation on the wiki page - http://voxcommando.com/mediawiki/index.php?title=File:Payload_remindme.png
I can figure out the TTS bit but what command do I use for vc to trigger the event after the minutes I say?


35
Thanks for the above.

I changed the directory to my music directory, VC then created the mymp3s.xml & put it in the payload folders, however the XML file is blank?

The below comes up in the history window:-

Quote
Results.RegEx:(.+\\(.+)\.mp3)
Error: No matches foun
d

Quote
Results.MatchToXML:payloads\myMp3s.xml&&&&True
Error: no matches to export

They are all MP3s, there are 11,792 of them. I've made sure Read Only in the files property is turned off.
All the files are within folder within the main My Music folder although there is one mp3 that sits on it's own within My Music/

Any ideas please?

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.2-->
<command id="335" name="get my mp3 files" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="In this example, I scan my mp3 directory's folders/subfolders. Be careful of which directory you choose here!">
  <action>
    <cmdType>PayloadXML.Clear</cmdType>
    <params>
      <param>payloads\myMp3s.xml</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Launch.Capture</cmdType>
    <params>
      <param>C:\Windows\System32\cmd.exe</param>
      <param>/C dir E:\Tencent\My Music\  /b /s </param>
      <param>True</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RegExTool.Open</cmdType>
    <params>
      <param>True</param>
    </params>
    <cmdRepeat>0</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.RegEx</cmdType>
    <params>
      <param>(.+\\(.+)\.mp3)</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Results.MatchToXML</cmdType>
    <params>
      <param>payloads\myMp3s.xml</param>
      <param />
      <param>True</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>get my mp3 files</phrase>
</command>

36
I have a Page Up command that uses the phrase "Page Up" Or "Go Up"

If I say Page Up all works, if I say Go Up, VC recognises the command, sends it to the history but doesn't go up
Any ideas please?
Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.2-->
<command id="360" name="Page Up" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="50" loop="False" loopDelay="0" loopMax="0" description="Page Down">
  <action>
    <cmdType>SendKeys</cmdType>
    <params>
      <param>{PGUP}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>Go Up, Page Up</phrase>
</command>

37
VoxCommando Basics and Core Features / Paid Help Sought
« on: January 02, 2016, 01:13:47 AM »
Are there any experts (of course there are) who could help me create a few commands in VC via team viewer or similar screen sharing software.
Happy to pay an hourly rate.

I'd like to under these payloads, how to get VC to react differently depending on what I say.
Plus things like Page Down x 3
Navigating around Chrome better
And more

This is great software, it must be I bought it, but I'm finding it hard to progress..

38
Is it possible someone could do me a basic script to get me going on personalisation.
If I could get something that branches off at least twice I'm sure I can figure it out from there...

1. Good Morning Jenny, start listening

2. VC replies Good Morning Steve, how are you?

3. I reply "I'm fine how are you"

4. VC replies "I'm fine, did you sleep well Steve"

5. I reply, "Yes not bad" or "No awful"

6. VC responds accordingly.

or if we go back to 2

6. I reply "I'm in a bad mood"

7. VC replies "Oh I'm sorry to hear that, is there anything I can do to help?"

8. I reply "Yes, tell me a joke" or I reply "Yes, what's the weather like"

9. VC responds accordingly.

I've made a start on this but I'm not getting far on it. I'm finding that the responses work outside of this commands so a response that is only meat to work within this conversation come up whenever I say them.
The code below is along similar lines to what I'm referring to but it's not doing anything correctly. (Yeah I know my fault)

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.2-->
<command id="168" name="Listen" enabled="true" alwaysOn="True" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>VC.On</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <if ifBlockDisabled="False" ifNot="False">
    <ifType>(A)==(B)</ifType>
    <ifParams>{1}&amp;&amp;good morning</ifParams>
    <then>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <params>
          <param>{1} Steve, Weather, Choices?</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else />
  </if>
  <if ifBlockDisabled="False" ifNot="False">
    <ifType>(A)==(B)</ifType>
    <ifParams>{1}&amp;&amp;good evening</ifParams>
    <then>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <params>
          <param>{1} Steve, Choices?</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else>
      <action>
        <cmdType />
        <params />
        <cmdRepeat>1</cmdRepeat>
      </action>
    </else>
  </if>
  <if ifBlockDisabled="False" ifNot="False">
    <ifType>(A)==(B)</ifType>
    <ifParams>{1}&amp;&amp;good afternoon</ifParams>
    <then>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <params>
          <param>{1} Steve, Choices?</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else />
  </if>
  <if ifBlockDisabled="True" ifNot="False">
    <ifType>(A)==(B)</ifType>
    <ifParams>{1}&amp;&amp;hi</ifParams>
    <then>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <params>
          <param>{1} callah, nice to hear you. | {1} callah, nice to meet you.</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else />
  </if>
  <payloadList optional="true">jenny, good morning, good afternoon, good evening, Jenny</payloadList>
  <phrase>start listening, pay attention, wake up</phrase>
</command>

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.2-->
<command id="347" name="human touch" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <if ifBlockDisabled="False" ifNot="False">
    <ifType>(A)==(B)</ifType>
    <ifParams>{1}&amp;&amp;no thanks</ifParams>
    <then>
      <action>
        <cmdType>VC.Standby</cmdType>
        <params />
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else />
  </if>
  <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="True">payloads\humantouch.xml</payloadFromXML>
</command>

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.2-->
<command id="426" name="Choices" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <if ifBlockDisabled="False" ifNot="False">
    <ifType>(A)==(B)</ifType>
    <ifParams>{1}&amp;&amp;weather</ifParams>
    <then>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <params>
          <param>Weather Loading</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else>
      <action>
        <cmdType>Launch.OpenURL</cmdType>
        <params>
          <param>http://www.bbc.co.uk/weather/bn15</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
    </else>
  </if>
  <if ifBlockDisabled="False" ifNot="False">
    <ifType>(A)==(B)</ifType>
    <ifParams>{1}&amp;&amp;choices</ifParams>
    <then>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <params>
          <param>choices Loaded</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else />
  </if>
  <phrase optional="true">What's the, like</phrase>
  <phrase>Yes, show, the, weather</phrase>
  <payloadList optional="true">choices, weather, wever</payloadList>
  <payloadList optional="true">weather</payloadList>
  <phrase optional="true">please, like</phrase>
  <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\humantouch.xml</payloadFromXML>
</command>

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.2-->
<command id="359" name="weather today" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <if ifBlockDisabled="False" ifNot="False">
    <ifType>(A)Contains(B)</ifType>
    <ifParams>{LastSpoken}&amp;&amp;no, no thanks</ifParams>
    <then>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <params>
          <param>OK - I'm gone</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>VC.StopMacro</cmdType>
        <params />
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else />
  </if>
  <if ifBlockDisabled="False" ifNot="False">
    <ifType>(A)Contains(B)</ifType>
    <ifParams>{LastSpoken}&amp;&amp;yes, yes please</ifParams>
    <then>
      <action>
        <cmdType>TTS.SpeakSync</cmdType>
        <params>
          <param>I think this is a good choice, I take a look on the current weather for you.</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>WUnder.GetCurrent</cmdType>
        <params />
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>VC.Pause</cmdType>
        <params>
          <param>1000</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>TTS.SpeakSync</cmdType>
        <params>
          <param>The current weather in your region,  {LastResult}</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else />
  </if>
  <phrase>yes, no, oh yes</phrase>
  <payloadDictation optional="true">payloadDictation: Regular</payloadDictation>
  <payloadList>thanks,that would be nice, weather, conditions, condition, this can't, do it, not interested</payloadList>
  <payloadDictation optional="true">payloadDictation: Regular</payloadDictation>
</command>

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.2-->
<command id="420" name="I'm Gone" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType />
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <if ifBlockDisabled="False" ifNot="False">
    <ifType>(A)==(B)</ifType>
    <ifParams>{1}&amp;&amp;no thanks</ifParams>
    <then>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <params>
          <param>I'm gone</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else />
  </if>
  <payloadList>no thanks, no ta</payloadList>
</command>

39
Wanted to update this topic to say it was me not realizing that even though there all xml files some you can drag, some you can't.

40
VoxCommando Basics and Core Features / Page Up / Down Multiple Times
« on: January 01, 2016, 11:35:10 PM »
Sorry I know this is basic to you experts but I've hunted around & can't figure it.

How do I tell VC to Page Down 2, 3 or 4 times?

I've popped the code below & the payload is
Value - Phrase
1 - Page Down
2 - Page Down
3 - Page Down
4 - Page Down

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.2-->
<command id="697" name="Page Down (Number)" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>SendKeys</cmdType>
    <params>
      <param>{PGDN}{1}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>Page Down {1}</phrase>
  <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\Page Up-Down Mulitple.xml</payloadFromXML>
  <payloadRange>1,4</payloadRange>
</command>

****************************************************
Update, I've tried eliminating the payload.xml & using a payload range 1,4 but VC just sends the command once.
Do I need a payload xml for this?
I'm finding with a payload.xml VC doesn't recognize commands but with a payload range of 1,4 it will recognize the command but will only Page Down once.
So Page Down 2 & the VC history displays "Send.Keys{PGDN}{2}"

Been twiddling on this for about 2 hrs but just can't get it :-(

This is where I'm at...
Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.2-->
<command id="697" name="Page Down" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>SendKeys</cmdType>
    <params>
      <param>{PGDN}{1}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>Page Down, Go Down</phrase>
  <payloadRange>1,4</payloadRange>
</command>




41
VoxCommando Basics and Core Features / OSD Display Time
« on: January 01, 2016, 11:09:40 PM »
I was wondering if there is a way to reduce the amount of time the OSD stays on screen for, looked al over the options but can't find anything.

42
Tips and Tricks / Re: Fun with files
« on: January 01, 2016, 10:22:14 PM »
Soz but still not getting this, my mps3s are stored in E:\My Music but I can't figure out where I enter this?

43
Can anyone advise how to use shortuct keys such as ] [ ~ # as they don't appear in the list for inout or send keys & when I entered the key manually into the {} it didn't work.
What I need is a shortcut for Alt + ] - but this doesn't work {ALT}({]})

44
K, well I have a problem then as when I copy any file from the payload directory & paste onto the command tree I get Empty XML dialogue. Looking at the XML in something else it is not empty.
I'll un-install & re-install on a different drive...

45
Sorry didn't mean to get your back up, just frustration my end as this is great software but a bit of a learning curve for some. (Well me)
Anyway it seems I may have an issue with VC or Win 10 as it won't allow me to drag & drop xml files on it, which could be causing my problems??

I've given more detail on one of the other topics you've been commenting on.

Pages: 1 2 [3] 4 5