![]() |
Foire Aux Questions : |
Pourquoi ce site ? |
Ce petit site Internet a été réalisé (entièrement à la main à partir d'une page blanche) dans le but de référencer l'ensemble des mes vidéos par thèmes et par ordre de visionnage. En effet, mes vidéos ne sont pas toujours réalisées et mise en ligne dans l'ordre, ce qui peut poser quelques désagréments pour les visionner dans le bon ordre directement depuis ma chaîne YouTube. De plus, cela vous permet également d'avoir accès à des vidéos mises en ligne en avant première qui ne sont pas encore en accès public depuis ma chaîne YouTube. Néanmoins, j'attire votre attention sur le fait que les vidéos non public sur ma chaîne YouTube peuvent subir encore quelques modifications avant mise en ligne définitive. |
Pourquoi ne pas créer les vidéos tutoriels dans l'ordre ? |
Au départ, j'étais juste inscrit sur la communauté du projet S.A.R.A.H (Communauté Google Plus qui n'existe plus) où l'on discutaient de nos avancées et où nous échangions des conseils, j'ai juste fait deux vidéos afin d'aider un ami sur son installation. Par la suite j'ai eu pas mal de personnes qui voulaient voir ces deux vidéos, j'ai donc créé une chaîne YouTube et j'ai modifié un peu mes deux premières vidéos (tutoriel 9 et tutoriel 21) pour les partager. A ce propos, mes tutoriels n°9 et n°21 étant les deux premières vidéos que j'ai réalisées et comme ce sont encore celles d'origine (je les referais sans doute par la suite), merci de rester indulgent car vous vous rendrez compte, que la qualité n'est pas la même que les suivantes, et que des informations que vous aurez vu sur d'autres tutoriels sont encore bien trop présentes. Cela à rapidement pris de l'ampleur et de plus en plus de personnes me demandaient plus de tutoriels vidéos sur différentes choses. C'est ainsi que ma chaîne YouTube à vu le jour et où j'ai décidé de faire le détail complet de l'ensemble de mon installation personnelle avec des tutoriels détaillés. Si certaines de mes vidéos sont encore créés de temps en temps dans le désordre, c'est que j'aide certaines personnes qui ont déjà avancés assez loin dans leur installation et je met parfois des tutoriels pour qu'ils avancent là où ils en sont. Afin d'éviter de devoir faire deux vidéos, une vidéo pour eux et une autre par la suite pour mes tutoriels public de la chaîne, je fait à partir de maintenant directement le tutoriels déstiné à ma châine. D'autre fois, il m'arrive également de sauter volontairement un tutoriel. C'est tout simplement parce qu'une vidéo est prévue par la suite sur mon plan pour s'insérer à cet endroit (exemple : commander des volets roulants), mais que je ne suis simplement pas encore équipé à mon domicile, ces vidéos seront donc créées ultérieurement. Pour le moment c'est encore un peu difficile à suivre car il y'à encore quelques trous, mais par la suite, lorsque tout mes tutoriels seront en ligne, il suffira de les suivre dans l'ordre depuis ce site. |
Comment être prévenu de la mise en ligne d'une nouvelle vidéo ? |
C'est assez simple, il suffit d'aller à la fin de l'une de mes vidéos tutoriels de ma chaîne YouTube, puis cliquer sur le lien du Hibou qui s'affiche en bas à droite de chacune des vidéos pour vous abonner à ma chaîne. Ensuite, toujours depuis ma chaîne YouTube, il faut cliquer sur la cloche en haut à droite de l'écran pour activer les notifications. Vous serez ainsi immédiatement prévenu par e-mail de l'ajout d'une nouvelle vidéo sur ma chaîne. |
Quelle configuration faut t'il pour faire tourner le Projet S.A.R.A.H et Domoticz ? |
||
Tout d'abord il faut savoir que le Projet S.A.R.A.H ne fonctionne que sous un environnement Windows. En effet le Projet S.A.R.A.H nécéssite deux parties distinctes pour pouvoir fonctionner. Une partie Serveur pour SARAH V3 et V4 qui fonctionne sous un serveur NodeJS Une partie serveur pour SARAH V5 qui fonctionne sous un serveur NodeRed Ces serveurs peuvent tourner sous Windows, mais également sous Raspian en les installant par exemple sur un Raspberry Pi. Une seconde partie, le client (sa partie micro) ne fonctionne quant à elle que sous un environnement Windows. Avis aux allergiques de Windows, vous n'en réchapperez pas car le projet S.A.R.A.H ne fonctionnera pas sans sa partie serveur + client. ----------------------------------------------------------------------------------------------------------- Le logiciel "Domoticz" quant à lui est compatible pour pouvoir fonctionner sous de multiples environnements :
C'est donc l'installation que je détaillerais dans mes tutoriels. Le Projet S.A.R.A.H + Domoticz + Rainmeter + Quelques autres logiciels nécéssaires et/ou utiles qui vous seront détaillés par la suite, ne nécéssitent pas un PC dernier cri et fonctionnent très bien sous un vieux PC.
A savoir que mon projet SARAH est installé avec l'ensemble de ses plugins en trois exemplaires chez moi, sur mon PC serveur allumé 24/24 ci dessus dans la colonne de droite, mais également : Dans mon bureau :
Dans ma chambre :
|
Comment télécharger ou installer Évie ? |
Évie n'est pas livrée clé en main et prête à l'emploi. Évie n'est que ma version personnelle de mon agent conversationnel. Elle a été créee avec le Projet S.A.R.A.H version 3.1.6 et plusieurs plugins additionnels. Elle fonctionne également en complément des logiciels "Domoticz" pour sa partie domotique et "Rainmeter" pour ses interfaces graphiques animées. De plus Évie a été créée avec certaines spécificités et/ou contraintes qui sont propre à moi-même et à mon domicile, tel que :
C'est pourquoi j'ai créé ces tutoriels vidéos, afin de vous montrer chaque étape d'installation et de personnalisation afin que vous puissiez faire de même chez vous avec les mêmes logiciels gratuits. Chaque version reste donc unique afin de s'adapter au mieux à chacun. Ce sera donc à vous de paramétrer votre agent conversationnel selon vos souhaits, vos contraintes, votre environnement et vos habitudes. Néanmoins en suivant chacun de mes tutoriels, vous serez en mesure de faire de même. (voir peut-être même mieux) Vous pourrez ainsi créer un agent conversationnel sur mesure :
|
Pourquoi utiliser le projet S.A.R.A.H Version 3, alors qu'il existe une V4 et une V5 ? |
Libre à vous d'utiliser la version du projet S.A.R.A.H de votre choix qui pourra également s'adapter à ce type d'installation, néanmoins pour ma part, ce choix est complètement volontaire pour la raison principale suivante : Les plugins additionnels du projet S.A.R.A.H qui lui permettent d'avoir plus de fonctions, ont été créés par son auteur Jean-Philippe ENCAUSSE, mais également pour la plus grosse partie d'entre-eux, par ses différents utilisateurs. La version 3 existant depuis plusieurs années a été et est toujours la plus utilisée, c'est également celle qui à bénéficiée du plus grand nombre de contributeurs pour la création de ses différents plugins additionnels. De ce fait, cette version 3 est celle qui dispose actuellement du plus grand nombre de plugins additionnels, soit un peu plus de 300 plugins lui donnant autant de fonctions et possibilités supplémentaires. De plus la version 3 n'est pas obsolète et fonctionne toujours très bien. Des plugins pour la verison 3 qui conservent encore l'addhésion du plus grand nombre d'utilisateurs continuent de voir le jour de temps en temps. Le projet S.A.R.A.H version 4 à vu le jour en 2016, les plugins additionnels de la version 3 ne fonctionnent pas sur la version 4, et encore moins sur la version 5. A contrario, les versions 4 et 5, ne peuvent pas utiliser les plugins de la version 3. Certains plugins de la version 3 ont été modifiés afin de s'adapter à la version 4, mais c'est loin d'être une généralité. La version 5 quant à elle, qui fonctionne totalement différement, a vu le jour début 2018. Elle est encore assez récente et toujours en cours de développement, les plugins (qui fonctionnent différement des version 3 et 4, sous forme de briques d'ordre comme le langage Blockly de Domoticz que vous verrez sur la section 2 de mes tutoriels) sont donc très peu nombreux à ce jour. Voici les différentes versions et les améliorations qui ont été apportées :
|
Pourquoi utiliser le projet SARAH au lieu d'autres comme "MATHILDE" "AVATAR IA" etc ... ? |
Là encore il s'agit d'un choix personnel lié principalement à la configuration de mon domicile. J'ai commencé ma propre installation avec le Projet SARAH V3, par la suite d'autres agents conversationnels dérivés initialement du projet SARAH ont vu le jour, comme "MATHILDE" et "AVATAR IA" que j'ai également testé, que je trouve super bien conçus et sur lesquels je tire mon chapeau à leur créateurs respectifs qui ont fait un travail de titan. Ces deux derniers ont adoptés une nouvelle fonctionnalité (initialement sortie sur un plugin additionnel du Projet SARAH), à savoir la reconnaissance vocale par un nouveau procédé appelé GARBAGE. A l'origine, le projet SARAH pour sa partie reconnaissance vocale fonctionne uniquement en local avec des bibliothèques de langage TTS (Text To Speech) de chez Microsoft, qui s'installent sur le PC en même temps que la caméra Kinect. Ce fonctionnement en local est pour ma part primordial car contrairement à d'autres agents conversationnels plus connus comme ALEXA, SIRI, CORTANA, GOOGLE NOW etc... tout ce qui se dit dans votre micro au domicile reste sur votre réseau local, rien n'est transmis en dehors du domicile puisque les bibliothèques de langage se trouvent sur votre PC. Le système GARBAGE quant à lui, créé par la firme "Google" fonctionne différement, grâce à des bibliothèques de reconnaissances vocales se trouvant sur des serveurs distants de "Google". Ce procédé de reconnaissance vocale offre bien plus de souplesse contrairement aux TTS qui demande de reconnaitre une phrase complète, le système GARBAGE fonctionne par mots clés où seul un ou plusieurs mots ont besoin d'êtres reconnus dans une phrase pour activer un ordre. Voici un exemple concrêt pour mieux comprendre : Sous le projet SARAH en TTS, pour lui demander l'heure, si on lui programme l'ordre comme : Quel heure est t'il ? Le programme aura besoin de reconnâitre chaque mot pour comprendre l'ordre demandé, il ne faudra donc pas dire l'ordre autrement. (A moins de lui programmer différentes demandes pour passer le même ordre) Quelle heure est t'il / donne moi l'heure / il est quelle heure etc ... Le système GARBAGE quant à lui prendra comme référence le mot clé "Heure" de ce fait, n'importe quel ordre émis contenant le mot "Heure" sera reconnu comme l'ordre : Quelle heure est t'il ? ------------------------------------------------------ AVANTAGES DU SYSTEME GARBAGE :
------------------------------------------------------ AVANTAGES DU SYSTEME TTS :
------------------------------------------------------ Ayant de mon côté fait la liste des avantages et inconvéniants, et surtout ayant besoin dans ma pièce principale d'une grande distance pour pouvoir converser avec mon système (9 mètres), j'ai simplement opté pour le Projet SARAH et des micros caméras Kinect v1.Néanmoins, vous êtes libre d'utiliser un autre système comme "MATHILDE" ou "AVATAR IA" ou autre, car l'installation que je décrit sur mes tutoriels pourra s'adapter. De même que mes Interfaces graphiques animées sui restent autonomes et qui fonctionneront sous n'importe quel système informatique parlant. |
Réalisation et concept HTML : Hervé le Hibou |
Création images et graphiques : (Sauf bannières Liens utiles) Hervé le Hibou |
Création vidéos : Hervé le Hibou |
Musique libre de droits : Sommaire et F.A.Q : Electro-Light - Symbolism pt.II Zone de téléchargement : NIVIRO - Memes Liens utiles : Jim Yosef & Alex Skrindo - Ruby. |