PLATFORM SELECTION FOR PERFORMING REQUESTED ACTIONS IN AUDIO-BASED COMPUTING ENVIRONMENTS
Systems and methods of selecting digital platforms for execution of voice-based commands are provided. The system receives an application that performs an action associated with a service via digital platforms. The system debugs the application to validate parameters of the action on at least two pl...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English French |
Published |
14.11.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Systems and methods of selecting digital platforms for execution of voice-based commands are provided. The system receives an application that performs an action associated with a service via digital platforms. The system debugs the application to validate parameters of the action on at least two platforms of the digital platforms. The system receives data packets comprising an input audio signal detected by a sensor of a client device, and parses the input audio signal to identify the action and the service. The system selects a first platform from the digital platforms to perform the action. The system initiates, responsive to selection of the first platform, an interactive data exchange to populate parameters of an action data structure corresponding to the action. The system executes the action via the selected platform using the action data structure.
L'invention concerne des systèmes et des procédés de sélection de plates-formes numériques permettant l'exécution de commandes vocales. Le système exécute les étapes consistant à : recevoir une application qui exécute une action associée à un service par l'intermédiaire de plates-formes numériques ; déboguer l'application de façon à valider des paramètres de l'action sur au moins deux plates-formes parmi les plates-formes numériques ; recevoir des paquets de données contenant un signal audio d'entrée détecté par un capteur d'un dispositif client ; analyser le signal audio d'entrée de façon à identifier l'action et le service ; sélectionner une première plate-forme parmi les plates-formes numériques de façon à exécuter l'action ; en réponse à la sélection de la première plate-forme, initier un échange de données interactif de façon à compléter des paramètres d'une structure de données d'action correspondant à l'action ; et exécuter l'action par l'intermédiaire de la plate-forme sélectionnée à l'aide de la structure de données d'action. |
---|---|
Bibliography: | Application Number: WO2019US30809 |