Hi gents,
Been having this issue for a while, but only just decided to do something about it. I don't know how I ruined it, but you know me!
Baiscally, when I ask "Which artist is this I gt a popup and nothing happens until I close the pop up. The pop up just says
range:{item.artist[[, also, ]]}
I presume Vox gets stuck whilst trying to carry out the XJson.ParseTokens part of the command but I can't see what's wrong, it works, but only once I've pressed OK. Below is the XML
<?xml version="1.0" encoding="utf-16"?>
<command id="1062" name="get artist test" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>XJson.Raw</cmdType>
<cmdString>Player.GetItem&&"playerid":0, "properties": ["artist"]</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>XJson.ParseTokens</cmdType>
<cmdString>{item.artists[0]}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>XJson.ParseTokens</cmdType>
<cmdString>{item.artist[[, also, ]]}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>OSD.ShowText</cmdType>
<cmdString>{LastResult}&&500</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>TTS.SpeakSync</cmdType>
<cmdString>This song is by {LastResult}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
</command>
Cheers,
-P