Apple Siri Addon for Speech Control Plugin BETA

Max2Play Home 2016 (en) Forums Max2Play Add-ons Apple Siri Addon for Speech Control Plugin BETA

This topic contains 10 replies, has 9 voices, and was last updated by  Heiner Moderator 2 months, 2 weeks ago.

Viewing 11 posts - 1 through 11 (of 11 total)
  • 29. September 2016 at 16:39 #23256


    good news: The voice control with apples Siri is now available for testing with our Speech Control Plugin. It lets you easily control your Max2Play device with voice commands over your apple device.

    This addon is a part of our Speech Control Plugin BETAWith this you can easily control your Squeezebox Player and your Max2Play with voice commands. For example, start and stop playback with Siri.

    Here you can install the Speech Control Plugin on your Max2Play device.

    You can use the Elgato EVE app or with iOS 10 you can also use the Home App which is a pre-installed app. Furthermore it is possible to use different HTTP-Requests to control Max2Play and the Squeezebox Server.

    If you have a Apple Device (iPhone or iPad) with Siri and you want to control your Squeezebox Server with voice commands, you should give it a try!

    If you have some issues with the BETA Plugin, please tell us some informations about your setup:

    • What Raspberry Pi do you use and what Max2Play SD-Card-Image did you install?
    • What Max2Play-Version do you use?
    • What is the output of the “DEBUG” window at the bottom of the speech control addon?
    • What exaclty is not working?

    Best Regards


    8. October 2016 at 9:30 #23317

    Dear Christoph,
    I was happy to see the new features of this plugin and becaus of Siri integration and Home Kit I wanted to give it a try.
    I installed the plugin after updating M2P to 2.37.
    After the installation an reboot, the Sppech Control Plugin Page is showing me this:

    Enable speech communication for your Max2Play device!
    This plugin is still in development. Make sure no audioplayer is running while using Jasper.

    This happens on installation:

    Jasper Framework gets installed and configured
    The TextToSpeech Engine ESpeak gets installed and configured
    SpeachToText Engine SphinxBase and Pocketsphinx get installed

    Install Speech Control on this device. You need a microphone connected to your device (probably with USB).

    Ne settings. No clue of it beeing installed.
    Except the debug info. It is telling me the following:

    #### JASPER Installed ####

    #### ESPEAK Installed ####
    #### POCKETSPHINX Installed ####

    #### JASPER Running ####

    It is a Raspberry Pi 3. I used the standard M2P image – I think I started with version 2.34 on this machine.
    I have no oher plugins except Hifiberry and Kodi installed and active.
    I recognized I had the audioplayer (squeezelite) running while and after first installation.
    I stopped it and prevented it from starting after boot. Then started installation of speech recognition again. Did not change a thing.
    I even attached an USB microphone.
    The Home-App on iOS 10 (iPhone 7 Plus) does not find the Raspberry Pi.

    Do you have a clue what could be wrong?

    Meanwhile I tested the same thing on a Raspberry Pi 2 (M2P 2.37). Also with Hifiberry and Kodi but with audioplayer disabled before installing it for the first time. Here, installation of the plugin worked. BUT: Obviously the service doea not start. When I klick the start button, the message above reads: Install Jasper, Google STT, ESpeak TTS. Something went wrong on the last installation attempt. Delete installation files and try again.

    Many thanks and best regards

    15. October 2016 at 18:53 #23424

    Kann ich mit der Sprachsteuerung bzw Siri den Squeezeplayer steuern? Funktionieren sämtliche Befehle wie z.b vor,zurück,play,stop… Kann man auch das os damit runterfahren und booten? Braucht man zwangsläufig eine der ganannten apps?

    Gruss Daniel

    24. October 2016 at 22:18 #23562

    same here, everything installed, started all looks good, but unable to find on iphone…

    any ideas?

    20. November 2016 at 17:38 #24030

    Bekomme folgende Meldung beim starten:

    Versucht zu starten ... NICHT Erfolgreich Hier klicken für weitere Informationen
    *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
    *** WARNING *** Please fix your application to use the native API of Avahi!
    *** WARNING *** For more information see
    *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
    *** WARNING *** Please fix your application to use the native API of Avahi!
    *** WARNING *** For more information see
    [2016-11-20 16:30:47] Loaded plugin: homebridge-http
    [2016-11-20 16:30:49] Registering accessory 'homebridge-http.Http'
    [2016-11-20 16:30:49] ---
    [2016-11-20 16:30:49] Loaded plugin: homebridge-server
    [2016-11-20 16:30:49] Registering platform 'homebridge-server.Server'
    [2016-11-20 16:30:49] ---
    [2016-11-20 16:30:50] Loaded plugin: homebridge-squeezebox
    [2016-11-20 16:30:50] Registering platform 'homebridge-squeezebox.Squeezebox'
    [2016-11-20 16:30:50] ---
    [2016-11-20 16:30:50] Loaded config.json with 1 accessories and 2 platforms.
    [2016-11-20 16:30:50] ---
    [2016-11-20 16:30:50] Loading 2 platforms...
    [2016-11-20 16:30:50] [Squeezebox] Initializing Squeezebox platform...
    [2016-11-20 16:30:50] [Homebridge Server] Initializing Server platform...
    Homebridge-Server is listening on port 8765
    [2016-11-20 16:30:50] Loading 1 accessories...
    [2016-11-20 16:30:50] [Kodi] Initializing Http accessory...
    Load homebridge-squeezebox.Squeezebox
    [2016-11-20 16:32:13] Got SIGTERM, shutting down Homebridge...

    Raspberry Pi 2
    m2p Version: 2.38

    Gruß Thomas

    Edit: Hab bei der Installation schon folgende Meldung bekommen:

    npm WARN deprecated [email protected]: use uuid module instead
    • This reply was modified 6 months, 1 week ago by  Humpelpumpel.
    25. November 2016 at 8:37 #24202


    Installation o.k., homebridge startet but nothing is not found on iPhone.

    Max2Play is on 2.38. But on the voice control site I don’t see any “z-wave server interface” button as described in the how-to. The page just shows that homebridge is running as well as the according pin.

    Any ideas?

    28. December 2016 at 16:40 #25313

    Is there something new?

    Still have the same problem… 🙁

    13. January 2017 at 1:58 #25838

    “suffer” from the same problem. do i have to ask myselve what i actually doing wrong or is the plugin only suitable for the raspberry pi? i have an Odroid U3 in use.

    16. January 2017 at 16:25 #25956

    Hi um9kc,
    The Speech Control Plugin is still in beta and it was developed for the Raspberry Pi. However, if you have any success or found out something new with the Odroid U3, please share your experiences.

    30. January 2017 at 6:29 #26396


    The link to the HOW-TO doesn’t seems to work :

    Can you fix this or give us the good one ?


    13. March 2017 at 17:45 #27689

    Hi pics,
    Sorry about the late reply. Here is the link:

Viewing 11 posts - 1 through 11 (of 11 total)

You must be logged in to reply to this topic.

Register here