(EN) This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
(FR) Cette invention concerne des systèmes et des procédés d'utilisation d'un assistant virtuel pour commander des dispositifs électroniques. Selon un mode de réalisation de procédé, un utilisateur peut dicter une entrée en langage naturel à un dispositif utilisateur pour commander un ou plusieurs dispositif(s) électronique(s). Le dispositif utilisateur peut transmettre la voix de l'utilisateur à un serveur afin de la convertir en une représentation textuelle. Le serveur peut identifier ledit/lesdits dispositif(s) électronique(s) et des instructions appropriées à exécuter par ledit/lesdits dispositif(s) électronique(s) sur la base de la représentation textuelle. Ledit/lesdits dispositif(s) identifié(s) et les commandes à exécuter peuvent être transmis en retour au dispositif utilisateur, qui peut transmettre les commandes au(x) dispositif(s) électronique(s) approprié en vue de leur exécution. En réponse à la réception des commandes, ledit/lesdits(s) dispositif(s) électronique(s) peut/peuvent exécuter les commandes et transmettre leurs états actuels au dispositif utilisateur.