9 septembre 2017

News S36 / Google Home

Après une lecture rapide de plusieurs de documents relatifs au développement d'applications pour l'assistant vocal Google Home, à la manipulation d'applications données à titre d'exemple via la console Web API.AI et à l'analyse du code "Nodejs" hébergé sur le service Google Cloud Functions, voire du code "Go" ou "Python" hébergé sur la plate-forme Google App Engine, j'ai posé les fonctionnalités de ma première application pour cet assistant. Bien que la fonction semble déjà exister en natif dans les services de l'assistant, j'ai retenu la fonctionnalité de la fourniture de citations à l'image de l'application "fortunes" sous Linux. J'ai constitué une base de 365 citations au format JSON avec les trois attributs suivants: "id", "citation" et "auteur". Le fichier a été déposé sur un bucket de Google Cloud Storage en lecture pour tous. L'idée est de demander une citation pour le jour courant, la veille ou le lendemain, voire une journée de l'année, voire encore une citation au hasard d'un auteur. Je publierai un post lorsque la publication (privée) de l'application sera effective pour expliquer plus en détail les aspects techniques et le code associé.

Résultat de recherche d'images pour "API.AI Google Home"

Après quelques manipulations complémentaires, je me suis aperçu que dans les échanges conversationnels avec l'assistant, il n'était pas nécessaire de (re)dire les mots clés requis en début de chaque phrase d'échanges. Toutefois, il reste naturellement une temporisation à respecter pour que l'échange puisse être réel.

Il a été signalé un bug potentiel de sécurité avec la quasi totalité des assistants vocaux relatif à l'émission d'ultra-sons. En effet, la bande de fréquence utilisée non reconnue par l'homme est captée par les assistants. Il en résulte des potentiels usurpations possibles. En conséquence, en attendant que le problème soit corrigé, il semble nécessaire d'éviter de gérer des informations confidentielles avec ces solutions.

Résultat de recherche d'images pour "ultrason spectre"

Screen Shot 2017-09-07 at 5.18.02 PM.pngLogiquement, les mises à jour logiciels pour le Google Home sont transparentes pour les utilisateurs. Ceci semble pas tout à fait exact, car certaines nécessitent leur intervention. Pour ce faire, Google envoie un mail donnant le mode opératoire à respecter, ainsi que ce lien de support (ici). De plus, l'assistant averti l'utilisateur en lui mentionnant d'effectuer la mise à jour lors d'une requête orale émise. Il faudra désynchroniser et resynchroniser les objets connectés pour cette mise à jour spécifique (orientée matériel). Ceci va être le cas pour les évolutions évoquées lors des Google I/O 2017 (ex: bluetooth). Aucune informations sur la date de disponibilité de ces nouvelles fonctionnalités pour la France.

De nombreux autres assistants vocaux concurrents voient le jour en cette fin d'année (ex: Samsung, Apple, etc.). Comme pour Android, ces solutions s'appuient sur les services Google pour la partie logicielle.

Aucun commentaire:

Enregistrer un commentaire