Aller au contenu

Recommended Posts

GitHub Logo



 

Vous n'avez pas de Google Home ni d'Alexa ?? Vous souhaitez utiliser la reconnaissance vocale ? Venez découvrir AVATAR.IA :

Avatar
est un assistant personnel à commandes vocales nodejs open source client-serveur dédié à la conception d'une maison intelligente et à l'internet des objets.
 



 

Avatar est une version évoluée de l'assistant SARAH - (Home Automation). Même si la philosophie de fonctionnement de SARAH a été conservée, Avatar a été intégralement développé afin de l'améliorer et y ajouter de nouveaux concepts:

  • Assistant vocal multi-rooms:
    • Il ne nécessite aucun ajout d'applications supplémentaires, vous disposez des clients dans les pièces à contrôler, rien d'autre. Le serveur sait exactement quelle pièce a envoyée la règle, exécute l'action et retourne le résultat pour le client dans tous les cas de figures, y compris dans les dialogues de questions-réponses (les askme) et jusqu'à la répétition de la dernière action réalisée (qui bien sûr, doit être associée au client).
    • Il intègre la possiblité d'avoir des clients nomades connectés au serveur (une montre, un téléphone, une tablette) avec ou non un speaker comme retour vocal.
  • Analyse les règles par Traitement Naturel du Langage (NLP):
    • Le principe est de dicter une règle qui est ensuite envoyée sur le serveur. Celui-ci la traduit en Anglais et l'analyse par NLP. Si une intention est trouvée, le serveur déclenche ensuite une action associée. Cette action déclenche à son tour un script par requète HTTP. Ces scripts nodejs interagissent avec tous les objets connectés (box domotiques, TV, lampes, gadgets, …) ou l’open data (horaires de cinéma, programmes TV, météo, horaires de bus, wikipedia…).
  • Nombreuses fonctionnalités intégrées, comme par exemples:
    • La possibilité d'avoir des clients virtuels qui utilisent le client d'une autre pièce.
    • La recherche du serveur Avatar sur le réseau et la connexion automatique des clients.
    • La possibilité de ne pas dire le nom de la pièce où vous vous trouvez lorsque vous dictez une règle.
    • Une gestion complète du volume des périphériques connectés lors d'un dialogue (coupure/remise du son automatique).
    • Une gestion intélligente de la confidence pour le mot-clé déclencheur (qui se règle seule).
    • La possibilité d'enchainer plusieurs règles sans dire systématiquement le mot-clé déclencheur.
    • L'intégration de votre système de son Wifi Sonos System comme enceinte pour chaque client.
    • Un mode intercom entre les clients pour dialoguer de pièce à pièce.
    • Un redémarrage des Avatar clients à la demande depuis n'importe quel autre client.
    • Un superbe client nomade Android.
    • Et beaucoup d'autres choses en installant les plugins disponibles ou en développant les vôtres.


Une installation type d'Avatar est constituée de mini-pc-stick Windows 10 (à un prix comparable à un raspberry PI) sur lequel on mettra un client pour chaque pièce que l'on veut contrôler et un seul Serveur sur un autre mini-pc-stick dédié (qui peut aussi recevoir un client).

GitHub Logo

 

Modifié par Domodom89
  • Like 2
  • Thanks 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Est il possible de simplement faire parler Neytiri avec une scène dans la HC2 ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Oui c'est possible, il y a un plugin sur A.V.A.T.A.R. qui permet de le faire  "parle".

Il suffit d'envoyer cette url : 

http://"ADRESSE-IP-SERVEUR":3000/Avatar/parle?command=parle&txt="phrase que l'on aimerait vocaliser"&client=Salon

El la phrase sera vocaliser.

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

×