INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: JTalk Alexa Skill, voice control for MC  (Read 2673 times)

cncb

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3122
JTalk Alexa Skill, voice control for MC
« 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


GET JTALK

You can search for JTalk in the skills section of the Alexa app or visit the JTalk Skill page (may not redirect for other languages).

Available in:
  • English (US, UK, Australia, Canada, India)
  • German
  • French (France, Canada)
  • Italian
Logged
-Craig    MO 4Media remote and player:  Android/TV/Auto | iOS | Windows 10/UWP

john greenwood

  • World Citizen
  • ***
  • Posts: 112
Re: JTalk Alexa Skill, voice control for MC
« Reply #1 on: November 11, 2024, 12:26:40 pm »

Edit - I got it to work.

But where does the outside IP number come into it?.
Logged

john greenwood

  • World Citizen
  • ***
  • Posts: 112
Re: JTalk Alexa Skill, voice control for MC
« Reply #2 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.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7886
  • Long cold Winter...
Re: JTalk Alexa Skill, voice control for MC
« Reply #3 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.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones
Pages: [1]   Go Up