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.


Topics - lja

Pages: [1] 2
1
One on one support / lja's special echo thread
« on: April 03, 2017, 05:36:38 PM »
I have been trying to set this up and have received the following:

Error: Please make sure that "Alexa Skills Kit" is selected for the event source type of arn:aws:lambda:us-east-1:386167780127:function:AlexaSkillsKit

Please help. Thanks.

2
Amulet Remote / Remote Battery
« on: April 24, 2016, 12:51:13 PM »
I need to replace the VARTA EasyPack L battery for the Amulet Remote. Can anyone recommend where I can find one? I tried google but mostly found the XL. Would another brand work? Thanks for any help.

3
Media Browser (Emby) / New Commands Emby Theater
« on: May 21, 2015, 05:15:17 PM »
I added the following to VC. The commands are working well but any improvement to my approach would be welcomed.

Play Live TV Revised June 6, 2015

Music Playlists

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.4.5-->
<commandGroup open="False" name="MB3 Playlists" enabled="True" prefix="" priority="0" requiredProcess="" description="">
  <command id="145" name="Play playlists" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>InputKeys.Send</cmdType>
      <params>
        <param>{}({RIGHT}{RIGHT})</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.Pause</cmdType>
      <params>
        <param>1000</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>MB3.GeneralCommand</cmdType>
      <params>
        <param>MoveDown</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>MB3.GeneralCommand</cmdType>
      <params>
        <param>MoveDown</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.Pause</cmdType>
      <params>
        <param>200</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>MB3.GeneralCommand</cmdType>
      <params>
        <param>Select</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.Pause</cmdType>
      <params>
        <param>1000</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>MB3.GeneralCommand</cmdType>
      <params>
        <param>Select</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Play playlists</phrase>
  </command>
</commandGroup>


Browse Live TV Channels

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.4.5-->
<command id="1226" name="Browse LiveTV Channels" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>InputKeys.Send</cmdType>
    <params>
      <param>{}({RIGHT}{RIGHT}{RIGHT}{RIGHT})</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>VC.Pause</cmdType>
    <params>
      <param>1000</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>MB3.GeneralCommand</cmdType>
    <params>
      <param>MoveDown</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>VC.Pause</cmdType>
    <params>
      <param>200</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>MB3.GeneralCommand</cmdType>
    <params>
      <param>Select</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>go to, browse, browse to</phrase>
  <phrase optional="true">my</phrase>
  <phrase>Live TV  Stations, Live tee vee channels</phrase>
  <phrase optional="true">shows, series</phrase>
</command>

Play Live TV

This requires a payload XML. I obtained the info for the payload as follows:
Value: placing cursor over Channel name in Emby Server shows the required id
Phrase: Name of Channel

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.4.5-->
<commandGroup open="False" name="Play Live TV" enabled="True" prefix="" priority="0" requiredProcess="" description="">
  <command id="1257" name="Find/Play/Resume live TV {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>TTS.SpeakSync</cmdType>
      <params>
        <param>Selecting Channel {PF.2}</param>
      </params>
      <cmdRepeat>0</cmdRepeat>
    </action>
    <action>
      <cmdType>MB3.PlayItem</cmdType>
      <params>
        <param>{2}</param>
        <param>Play</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.Pause</cmdType>
      <params>
        <param>2000</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>OSD.ShowText</cmdType>
      <params>
        <param>........Selecting Channel {PF.2}.........</param>
        <param>7000</param>
        <param>125</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>TTS.SpeakSync</cmdType>
      <params>
        <param>Selecting Channel {PF.2}</param>
      </params>
      <cmdRepeat>0</cmdRepeat>
    </action>
    <payloadList>Display, Play, Find, Switch To, Feature, Go To</payloadList>
    <phrase>Live TV, Channel</phrase>
    <phrase optional="true">channel</phrase>
    <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">MB3Payloads\Live TvChannels.xml</payloadFromXML>
  </command>
  <command id="1259" name="What channel is this" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>MB3.GetnowPlaying</cmdType>
      <params>
        <param>This is Channel: {Name}</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>OSD.ShowText</cmdType>
      <params>
        <param>{LastResult}</param>
        <param />
        <param>125</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>TTS.Speak</cmdType>
      <params>
        <param>{LastResult}</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>What channel is this</phrase>
  </command>
</commandGroup>

4
Media Browser (Emby) / Emby - Media Browser Theater
« on: April 25, 2015, 01:51:20 PM »
So far all the commands I have checked are now working well.  However I have noticed that in playing music, the cover image of the song does not display. If for example the display is on movies and I say "play song..." the screen remains on movies. Is it possible to show the cover image of the song that is playing while it is playing? Thanks.

5
VC:2.142
Kodi 14.2 Helix
NextfliXbmc installed

Goal: To play movie from Netflix in Kodi using NextfliXBMC and voice commands

Attached is my attempt so far. Presently set to go to Favourites/Movies/Genres in Netflix. This brings up the list of Netflix Genres.
Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.4.2-->
<commandGroup open="False" name="NetflixBMC" enabled="True" prefix="" priority="0" requiredProcess="" description="">
  <command id="786" name="Show Favourites" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>PayloadXML.Clear</cmdType>
      <params>
        <param>{Path.VC}\payloads\NetFlixGenre.xml</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>XJson.Raw</cmdType>
      <params>
        <param>GUI.ActivateWindow</param>
        <param>"window": "favourites", "parameters": [ "NetflixBMC" ]</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.Pause</cmdType>
      <params>
        <param>200</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>TTS.Speak</cmdType>
      <params>
        <param>Locating Netflix</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>InputKeys.Send</cmdType>
      <params>
        <param>{ENTER}</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.Pause</cmdType>
      <params>
        <param>8000</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>InputKeys.Send</cmdType>
      <params>
        <param>{ENTER}</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.Pause</cmdType>
      <params>
        <param>300</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>InputKeys.Send</cmdType>
      <params>
        <param>{DOWN}</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.Pause</cmdType>
      <params>
        <param>100</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>InputKeys.Send</cmdType>
      <params>
        <param>{DOWN}</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.Pause</cmdType>
      <params>
        <param>100</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>InputKeys.Send</cmdType>
      <params>
        <param>{DOWN}</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>VC.Pause</cmdType>
      <params>
        <param>100</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>InputKeys.Send</cmdType>
      <params>
        <param>{ENTER}</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Show Favourites</phrase>
  </command>
  <command id="788" name="Pause,Stop" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>DxInput.KeyPress</cmdType>
      <params>
        <param>space</param>
        <param>pause</param>
        <param>stop</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Pause,Stop</phrase>
    <phrase>Netflix</phrase>
  </command>
</commandGroup>

Requirement: Any guidance on how to play movie from here and to close Netflix when finished. I have tried "Window.Close.chrome" which does close Netflix but re-entering Netflix without closing Kodi starts to replay the same movie again. At the list of genres, I use the command "Select" to go to a specific genre and then "select" again to play the movie.

Any improvement in my coding would also be appreciated.

Thanks.

6
Kodi (XBMC) Frodo / Gotham / Isengard / Jarvis / Kodi not closing
« on: March 20, 2015, 07:08:15 PM »
VC:2.142
Vox Tools Installed
Kodi:Helix 4.2 rc1
Windows 8.1

Problem: "Close Kodi" does not close Kodi after movie is stopped ( Not sure if this is a problem with Kodi or VC)

Situation: Using the command "Open Kodi" opens Kodi and "Close Kodi" closes Kodi before using any other commands.

Next command:Command "Feature Movie" plays intro with movie following. After movie is finished using the command
"Close Kodi" freezes Kodi and I have to use Task Manager to close.

Action taken: Have reinstalled both Kodi and VC
Tried also on Windows 7 and get the same results.

Command link: http://voxcommando.com/forum/index.php?topic=1674.msg17967#msg17967
Reply#27

VC log attached
Is there any other info I should provide?

Any assistance would be appreciated. If it is not a VC problem, I will post on Kodi forum.

7
Media Browser (Emby) / Playback stop event in MB Classic?
« on: February 20, 2015, 11:26:45 PM »
In Kodi, the following event can be used;

XBMC.Player.OnStop.Movie

What would be used in MB Classic? MB3.Playback.Stopped????

Thanks.

8
Media Browser (Emby) / MB Classic
« on: February 06, 2015, 12:56:34 AM »
Challenge: MB Classic has the Home Screen/browse movies brings up the list of movies/ play movie goes directly to the movie and does not play the intro. To play the intro it is necessary to go to the details screen(the next screen) which has a play button. Clicking on the play button will play the intro and then the movie.

On the MB3 forum
From jitterjames" you should be able to set up a voice command to do this very easily.  Just modify the find movie command and add an action to press select after a second or two of delay."

I have attempted to follow the above but believe I am not doing it correctly. Here is one of the approaches I have used:

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.3.8-->
<command id="1179" name="Find/Play/Resume movie {1}" 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>Display, Find&amp;&amp;{1}</ifParams>
    <then>
      <action>
        <cmdType>TTS.Speak</cmdType>
        <params>
          <param>Navigating to {PF.2}</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>MB3.Browse</cmdType>
        <params>
          <param>{2}</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>VC.Pause</cmdType>
        <params>
          <param>2000</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>MB3.GeneralCommand</cmdType>
        <params>
          <param>{PLAY}({ENTER})</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)==(B)</ifType>
    <ifParams>Resume&amp;&amp;{1}</ifParams>
    <then>
      <action>
        <cmdType>TTS.SpeakSync</cmdType>
        <params>
          <param>Resuming movie {PF.2}</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>MB3.ResumeItem</cmdType>
        <params>
          <param>{2}</param>
        </params>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>VC.StopMacro</cmdType>
        <params />
        <cmdRepeat>1</cmdRepeat>
      </action>
    </then>
    <else />
  </if>
  <action>
    <cmdType>TTS.SpeakSync</cmdType>
    <params>
      <param>Playing movie {PF.2}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>MB3.PlayItem</cmdType>
    <params>
      <param>{2}</param>
      <param>Play</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>MB3.GeneralCommand</cmdType>
    <params>
      <param>{ENTER}{{presskey}...}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <payloadList>Display, Play, Find, Resume</payloadList>
  <phrase>movie</phrase>
  <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">MB3Payloads\Movies.xml</payloadFromXML>
</command>

Any help is appreciated. Please be gentle.

9
Media Browser (Emby) / TTS
« on: February 04, 2015, 07:03:37 PM »
When opening Media Browser Classic the following is heard:

"Connected to Megabytes Classic"

It seems "MB" is read as megabytes.

Where can I locate how to change this? Thanks.

10
Media Browser (Emby) / MB3 Clients
« on: February 04, 2015, 01:19:55 PM »
@jitterjames

V2.138

Where would you prefer comments, questions here or on the MB3 forum?

Here are some initial findings:

Setup went well. However after closing the dashboard and using the launch command, the following was received:
"This webpage is not available"
I do not use the port 8096 which is used in the launch command and changed it to that which I am using.

Using the dashboard or MB Theater, intros play before the movie. However not with MB Classic

I did not see a command to close the clients. I have been able to set one for MB classic.

Continuing to explore.

11
VoxCommando Basics and Core Features / Vox on different Computer
« on: January 11, 2015, 04:45:14 PM »
The older versions of VC had a tab for XBMC under Options which allowed the IP address to be changed. In V2.133 how can I set VC to control Kodi on a different computer?

12
Kodi (XBMC) Frodo / Gotham / Isengard / Jarvis / Play Music Videos
« on: December 03, 2014, 09:36:31 PM »
VC 2.125
XBMC: Gotham 13.2

I would like  to ask VC to play my music videos and searching the forum found an old xml that I have trying to adapt.
VC recognizes the command and shows onscreen and also speaking. However the music video does not play. As this is an old xml, can it still be adjusted? The attached log indicates the error(s) received. Thanks for any help.

Code: [Select]
<?xml version="1.0" encoding="utf-8"?>
<!--C:\Users\HTServer\Desktop\Files2Share\VcGroup_XBMC music videos.xml-->
<!--This commandGroup xml file was exported from VoxCommando-->
<VoiceCommands version="2.1.2.5">
    <commandGroup open="False" name="XBMC music videos" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="253" name="play musicvideo" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>XBMC.ExecBuiltin</cmdType>
                <params>
                    <param>ActivateWindow(Videos,MusicVideoTitles,return)</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>TTS.Speak</cmdType>
                <params>
                    <param>playing music video {1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>XBMC.Send</cmdType>
                <params>
                    <param>queryvideodatabase(select strpath,strfilename from musicvideoview where c00 like '{1}')</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegEx</cmdType>
                <params>
                    <param>&lt;field&gt;(.*?)&lt;/field&gt;</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>XBMC.Send</cmdType>
                <params>
                    <param>PlayFile({Match.1}{Match.2})</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>play</phrase>
            <phrase>music video</phrase>
            <payloadFromXML phraseOnly="True" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">XbmcPayloads\xbmcMusicVideos.xml</payloadFromXML>
        </command>
    </commandGroup>
</VoiceCommands>

13
VoxCommando Basics and Core Features / Yamaha Receiver RX-V 3900
« on: September 17, 2014, 04:28:19 PM »
Is there a way to voice control the above receiver's volume without a Yamaha plugin? If so can you guide me to a starting point?

15
MediaMonkey / OSD Alternates Not showing
« on: August 06, 2014, 12:30:37 AM »
V 2.005

I have 3 songs with the same name by different artists. I am trying to get the alternates to show in a popup. Command "Play song ..." plays the first song, "play next"  plays the second etc. However there is no popup showing the 3 alternates. I have selected under Options but no luck. I have read the wiki but still no luck. Any help would be appreciated. Thanks.

Pages: [1] 2