<?xml version="1.0" encoding="utf-8"?>
<!--C:\Users\james\Desktop\VcGrp_audio endpoints.xml-->
<VoiceCommands version="">
    <commandGroup name="audio endpoints" enabled="True">
        <command id="345" name="Set Audio by Name" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>AudioEndpoint.SetByName</cmdType>
                <cmdString>speakers</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <cmdString>{LastResult}</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Set, Set default</phrase>
            <phrase>Audio,Sound</phrase>
            <phrase>Device,Output</phrase>
            <payloadFromXML phraseOnly="True" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone">payloads\audioEPs.xml</payloadFromXML>
        </command>
        <command id="352" name="AE Cycle" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>AudioEndpoint.Cycle</cmdType>
                <cmdString />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <cmdString>{LastResult}</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
        </command>
        <command id="362" name="Audio endpoints by id number" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>AudioEndpoint.SetByNum</cmdType>
                <cmdString>0</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <cmdString>{LastResult}</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
        </command>
        <command id="341" name="Get devices by list string" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>AudioEndpoint.GetList</cmdType>
                <cmdString>{CR}</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <cmdString>{LastResult}</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
        </command>
        <command id="353" name="Get devices by matches" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>AudioEndpoint.SetByName</cmdType>
                <cmdString>speakers</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>AudioEndpoint.GetMatches</cmdType>
                <cmdString>{CR}</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <cmdString>Found {#M} devices</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.AddText</cmdType>
                <cmdString>{i}: {Match.{i}}</cmdString>
                <cmdRepeat>{#M}</cmdRepeat>
            </action>
        </command>
        <command id="365" name="Create PayloadXML" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>AudioEndpoint.GetMatches</cmdType>
                <cmdString />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>PayloadXML.NewFile</cmdType>
                <cmdString>payloads\audioEPs.xml</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>PayloadXML.AddPair</cmdType>
                <cmdString>payloads\audioEPs.xml&amp;&amp;{Match.{i}}&amp;&amp;{Match.{i}}&amp;&amp;True</cmdString>
                <cmdRepeat>{#M}</cmdRepeat>
            </action>
        </command>
    </commandGroup>
</VoiceCommands>