Qui est S.A.R.A.H?

Created with Sketch.

Qui est S.A.R.A.H?

Bonjour les g33ks ^^ ,

S.A.R.A.H , est une application « chatterbot », ou plus vulgairement un robot vocal (bien que robot de vocalisation soit plus précis…) créé par Jean-Philipe ENCAUSSE en 2012, inspiré de la série TV EUREKA.

Multi-protocol, open source et ultra modulable grâce à sa fonction de plugins.

7972770_s

Le concepteur!

table

L’acronyme de S.A.R.A.H est:  Self.Actuated.Residential.Automated Habitat.

S.A.R.A.H est un framework écrit en C# pour Windows, basé sur les API de reconnaissance vocale SPEECH API et le SDK de la KINECT de Microsoft.

sarah_archi

L’Administration de S.A.R.A.H se fait assez simplement via une interface web accessible depuis votre navigateur à l’adresse : http://127.0.0.1:8080 .

C’est grâce à cette interface qu’on l’on pourra aussi ajouter des plugins supplémentaires, lesquels sont proposés par la communauté sur ce site http://s-a-r-a-h.forumactif.com

S.A.R.A.H s’intègre parfaitement dans votre installation domotique, globalement elle vulgarise le protocole de requête HTTP pour que tous vos objets connectés parlent le même langage.

Elle offre de plus une interface vocale, scriptable, et à laquelle il ne manque plus que l’intelligence artificielle :-p

On compte plus de 120 plugins en partage et surtout open source depuis bientôt 4 ans.

S.A.R.A.H est un framework dont l’installation nécessite quelques étapes de configuration :

  • Etape 1  : Utiliser un PC de préférence sous Windows 8 ou 8.1 (ça marche aussi sur Windows 7 ^^)
  • Etape 2 : Installer les pré-requis logiciels Windows depuis le site Microsoft, en ce qui concerne Windows 8.1, les pré-requis sont le framework . net4.5 et le framework . net3.5 .Si vous ne savez pas si ces composants sont déjà présents sur votre machine, pas de soucis, les programmes Microsoft vous l’indiqueront .
  • Etape 3 : Télécharger S.A.R.A.H sur le site du concepteur. Toutes les informations sur le site son bonnes à prendre, surtout si vous débutez, trouvez le gros bouton « Téléchargez le Zip V3.1.6 »
  • Etape 4  : Créer un répertoire C:\SARAH. Le nom du répertoire peut changer mais il ne devra comporter aucun espace .
  • Etape 5 : Pour installer S.A.R.A.H , Il suffira d’ouvrir le fichier ZIP téléchargé précédemment et décompresser tout son contenu dans le répertoire C:\SARAH.
  • Etape 6 : Pour la dernière version lisez les posts officiels du projet dans la communauté de S.A.R.A.H. (http://s-a-r-a-h.forumactif.com) en recherchant le post correspondant à la version de S.A.R.A.H que vous avez téléchargé.

L’installation de S.A.R.A.H est terminée.

Un petit plus : la reconnaissance vocale fonctionne au mieux avec une KINECT (qui dispose d’un réseau de microphones), mais l’usage d’un microphone conventionnel fait tout aussi bien l’affaire, en fonction de la sonorité ambiante.

Pour plus d’informations allez sur les sources ci-dessous :

Sources:

http://blog.encausse.net/

http://jpencausse.github.io/SARAH-Documentation/

http://s-a-r-a-h.forumactif.com

Laisser un commentaire