- 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 BETA. With 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?
Christoph8. October 2016 at 9:30 #23317
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
Muhackl20. 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
Edit: Hab bei der Installation schon folgende Meldung bekommen:
npm WARN deprecated email@example.com: use uuid module instead /usr/local/lib
25. November 2016 at 8:37 #24202
- This reply was modified 3 months ago by Humpelpumpel.
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?30. January 2017 at 6:29 #26396
The link to the HOW-TO doesn’t seems to work : http://www.max2play.com/howto-voice-control-max2play-apple
Can you fix this or give us the good one ?
You must be logged in to reply to this topic.