<?xml version="1.0" encoding="utf-8"?>
<VoiceCommands>
  <commandGroup open="True" name="Change Channels From James" enabled="True" prefix="" priority="0" requiredProcess="" description="">
    <command id="176" name="change to Channel {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
      <action>
        <cmdType>Results.SetLastResult</cmdType>
        <cmdString>{1}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>Results.RegEx</cmdType>
        <cmdString>(\d)</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>EventGhost.Send</cmdType>
        <cmdString>{INSERT+~}cbch{Match.{i}}</cmdString>
        <cmdRepeat>{#M}</cmdRepeat>
      </action>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <cmdString>changing to channel {1}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <phrase>change to Channel</phrase>
      <payloadRange>1,300</payloadRange>
    </command>
    <command id="186" name="precise Channel {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
      <action>
        <cmdType>Results.SetLastResult</cmdType>
        <cmdString>{1}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>Results.RegEx</cmdType>
        <cmdString>(\d)</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>EventGhost.Send</cmdType>
        <cmdString>{INSERT+~}cbch{Match.{i}}</cmdString>
        <cmdRepeat>{#M}</cmdRepeat>
      </action>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <cmdString>changing to channel {1}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <phrase>precise Channel</phrase>
      <payloadDictation>payloadDictation: Spelling</payloadDictation>
    </command>
    <command id="192" name="favourite channel {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
      <action>
        <cmdType>Results.SetLastResult</cmdType>
        <cmdString>{1}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>Results.RegEx</cmdType>
        <cmdString>(\d)</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>EventGhost.Send</cmdType>
        <cmdString>{INSERT+~}cbch{Match.{i}}</cmdString>
        <cmdRepeat>{#M}</cmdRepeat>
      </action>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <cmdString>Switching to {PF.1}, channel {1}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <phrase>favourite Channel</phrase>
      <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone">payloads\sample channels.xml</payloadFromXML>
    </command>
  </commandGroup>
</VoiceCommands>