Sarah plugin for Spotify control
Fonctionnalités
Version 0. 1
Play / pause
Suivant / Précédent
Jouer une playlist
Rechercher et jouer une chanson particlulière
Rechercher et jouer des chansons d'un artiste en particulier
Pré-requis
Bénéficier d'un compte développeur Spotify (gratuit)
Installation
Spoticmd fonctionne avec un plugin Spotify. Il est pour le moment obligatoire de Bénéficier d'un compte développeur Spotify
Téléchargez et installer le plugin pour SARAH. Activer le compte développeur Spotify. GitHub - Pyozer/SARAH_speak: Plugin pour SARAH pour remplacer le ?emulate. Télécharger l'app Sarah-Spoticmd pour Spotify -. Décompresser l'archive dans%homepath%/documents/Spotify/sarah-spoticmd
Configuration
Le plugin permet de jouer les playlists que vous souhaitez. Pour ce faire, il faut éditer le fichier
Indiquer le nom de la playlist que vous demandez. Dans Spotify, dans la liste de gauche, sur la playlist, faites clic-droit > Copier l'URI Spotify. Valorisez la variable avec l'ID de la playlist Spotify précédemment copiée
(ex spotify:user:juliencr:playlist:4KAmGsiF9ei65FtJ5M8ArD
Exemples vocaux
Sarah, met de la musique.
- Plugin pour sarah jane
- Plugin pour sarah connor
- Plugin pour sarah palin
- Plugin pour sarah michelle gellar
- Plugin pour sarah jessica
Plugin Pour Sarah Jane
Sarah, coupe la musique. Sarah, morceau suivant. Sarah, remet le morceau précédent. Sarah, joue une chanson de Stromae. Sarah, joue la chanson La vie en rose. Sarah, met la playlist Chanson française.
Plugin Pour Sarah Connor
QRCode
Maintenant qu'il est possible de piloter le plugin XBMC depuis une requête HTTP il suffit de transférer la requête sur un QRCode:
On peut imaginer des QRCodes pour lancer un album, un thème, faire play/pause, etc, …
5. Planification du Calendrier
De la même manière, il est possible de planifier le déclenchement de la musique avec Google Calendar:
Avec la récurrence le paramétrage est ultra simple! 6. Commandes Vocales
Les commandes vocales fonctionnent de la même manière. Plugin pour sarah connor. Une requête HTTP est construite en fonction d'une grammaire XML. Créer un fichier:
SARAH joue de la musique Rock
Object();
SARAH joue de la musique »playlist »;
Pop »pop »
Rock »rock »
Jazz »jazz »
Electro »electro »
= « Je m'en occupe »
»»;
Bon à savoir:
Le premier mot (donc SARAH) nécessite une confidence plus élevée
Seulement les correspondant à la phrase sont utilisés
Les attributs comme tts permettent une réponse immédiate
Les fichiers dont le nom commence par lazy ne sont pas chargés. La langue doit correspondre au recognizer.
Plugin Pour Sarah Palin
Exemples:
Cela peut vous permettre de connaître toutes les remontées d'informations des différents capteurs (type "Sarah combien fait-il dehors? " ou "Sarah qu'elle est la température de la chambre"). Vous pouvez également piloter les lumières ("Sarah allume la lumière du salon"), pour cela il faut bien sur avoir configuré les interactions. Une personne appuie sur le bouton de la sonnette sans fil(RF433, Z-wave, etc…), Jeedom émet un son par l'intermédiaire de SARAH, vous annonce la présence d'un visiteur et vous pose la question, "puis-je ouvrir la porte? ". Utilisation de XBMC avec SARAH - Maison et Domotique. Votre machine à laver se trouve à la cave, le programme est terminé, SARAH joue un son "ding, dong" et vous annonce que le programme est terminé. Ensuite, elle vous pose la question, "dois-je éteindre la machine à laver? ". La seul limite sera votre imagination.
Plugin Pour Sarah Michelle Gellar
Donc il faut créer le post en public puis le partager dans la communauté SARAH. Migration? Pour éditer les plugins déjà présent, j'ai besoin de votre adresse email. Elle se trouve dans l'onglet account. Plugin pour sarah jane. Ensuite vous aurez la main sur votre plugin. C'est une beta! Bon c'est une beta donc il y a les fonctions de base. N'hésitez pas a me remonter les bugs que vous rencontrez (le site a été testé sous Chrome)
Plugin Pour Sarah Jessica
Une fois que l'on a cliqué sur "OK", XBMC demande de rafraichir directement la mise à jour des fichiers, on accepte, ainsi on peut directement visionner nos clips. On peut s'apercevoir qu'un nouvel onglet s'est crée dans "Vidéo"
Puis quand on clique dessus on tombe directement sur nos clips musicaux, avec en prime une photo, l'année de sortie du clip ainsi que la qualité de la vidéo si c'est du HD ou du SD. On procède de la même façon pour les Films. Une fois ceci fait un nouvel onglet vient d'apparaitre non pas dans Vidéo mais un nouveau "Film". Voici ce que cela donne avec les films ajoutés récemment visibles en page d'accueil (sous forme de fiches représentant la pochette):
Puis dans l'onglet "Film" on aperçoit à chaque film reconnu l'affiche du film comme sur la page d'accueil. Plugin pour sarah michelle gellar. Tant que nous sommes dans le paramétrage, on va directement aller dans la configuration pour pouvoir piloter XBMC avec S. H. Pour cela on va dans "Paramètres", "Services" et "Télécommande". On sélectionne les deux lignes pour "Autoriser le contrôle de XBMC par des programmes locaux et distants"
Maintenant on passe dans "Serveur Web", on sélectionne "Permettre le contrôle de XBMC en " et on change le port en "7979".
Bonne Année 2014! Bon ces derniers temps je n'ai pas eu vraiment pu avancer sur SARAH mais j'ai néanmoins eu un peu de temps pour mettre en ligne un Marketplace pour les plugins de SARAH. En effet, la communauté approchant les 1000 membres je ne suis pas assez réactif (j'ai bien vos mails) sur la mise en ligne des plugins du coup j'ai automatisé le process! Pour tester dans votre environnement il faut remplacer par dans le fichier script/manager/ ligne 183
Comment ça marche? L'adresse du site est. Pour le moment il n'est pas connecté à vos SARAH (il le sera prochainement). La liste des plugins se trouve dans l'onglet store. Tuto installer vos plugins dans github pour Sarah - YouTube. Pour ajouter un plugin vous devez être authentifié puis cliquer sur « create ». Github
Actuellement il faut fournir l'adresse Github du plugin. A défaut, vous pouvez fournir un lien vers un zip (pas d'upload pour le moment). Le site va minifier et tracker l'URL. Google +
J'embarque le post Google+ dans la page du plugin. Mais ça ne marchera que si c'est un post public (limitation de Google)!