INTERACT FORUM

Networks and Remotes => Remotes => Topic started by: cncb on May 03, 2024, 01:06:21 pm

Title: JTalk Alexa Skill, voice control for MC
Post by: cncb on May 03, 2024, 01:06:21 pm
JTalk allows you to connect to your personal JRiver MC server and control playback and zones with voice commands. You can play a playlist, start play doctor, and play a particular artist, album, etc.  Note that it does not enable local playback to the Alexa device, it just controls the server.


SETUP

MC 30 and up is required.

Make sure your MC server is accessible from the internet: https://wiki.jriver.com/index.php/Network_Access

Install the JTalk Skill using the Alexa app on your mobile device (see GET JTALK below).

You must first link your server by using the Link Account button in the Alexa app on the JTalk skill settings page. You can then issue voice commands like the sample dialog below. Voice commands will work on any Alexa device using the same Amazon account used for setup.

"ask j talk what's playing"
"ask j talk for help"
"ask j talk to play playlist random songs"
"ask j talk next"
"ask j talk pause"


SESSIONS

The session is closed after each command is processed. Therefore, it is recommended that you issue all commands starting with "ask j talk..." such as "ask j talk what is playing".


EXAMPLE COMMANDS

play
pause
previous
next
stop
set volume to [3]
what's playing
list zones
set zone to [player]
play playlist [random songs]
start play doctor with [marley]
play artist [louis armstrong]
play album [frontiers]

You can also append desired zone and playback options to most commands:

play playlist [random songs] on zone [player]
play playlist [random songs] with options [shuffle]
play playlist [random songs] on zone [player] with options [add]

Complete Command Reference (https://files.jriver-cdn.com/jtalk/jtalk_command_reference.html)


GET JTALK

You can search for JTalk in the skills section of the Alexa app or visit the JTalk Skill page (https://www.amazon.com/JRiver-Inc-JTalk/dp/B0BCX6FST8) (may not redirect for other languages).

Available in:
Title: Re: JTalk Alexa Skill, voice control for MC
Post by: john greenwood on November 11, 2024, 12:26:40 pm
Edit - I got it to work.

But where does the outside IP number come into it?.
Title: Re: JTalk Alexa Skill, voice control for MC
Post by: john greenwood on November 11, 2024, 04:29:10 pm
Decided I should confirm I did this right.  Here's the a screenshot of the Port Forwarding Page from my Orbi Mesh router.
Title: Re: JTalk Alexa Skill, voice control for MC
Post by: Awesome Donkey on November 11, 2024, 05:10:37 pm
As long as the internal IP address is that of the computer MC is running on and acting as a server, that looks correct. If you plan on using SSL with it you can also forward port 52200 as well.

Generally you don't need to forward ports for MC unless something on the router is causing issues or you're trying to access your MC library outside of your network.