Patent ID: 11942092
Assignee: SAGEMCOM BROADBAND SAS
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 21:
22. A method of controlling a voice assistant that is connected to pieces of remote equipment and that comprises both an electronic processor unit comprising single detection modules for detecting respective keywords in an audio signal and also a control unit connected to the single detection modules, the method comprising the step of selecting predetermined actions as a function of detection signals supplied by the single detection modules and of making those actions done by a server and/or a peripheral device to be linked to the voice assistant, the method further comprising the steps of:
detecting whether actions are doable by the server and/or the peripheral device; and
activating or deactivating the single detection modules as a function of the doability of the actions,
wherein the electronic control unit also comprises a multiple detection module for detecting multiple keywords and the method comprises the steps of:
if the multiple detection module is arranged to detect the keywords of all of the predetermined actions, and if there is a respective single detection module for each predetermined action:
when all of the actions are doable, activating the multiple detection module and deactivating all of the single detection modules; and
when only some of the predetermined actions are doable, activating the single detection module(s) for the keyword(s) corresponding to the doable action(s), and deactivating the multiple detection module; and

if at least one of the predetermined actions is associated with a keyword that can be detected solely by the multiple detection module, the control module is arranged:
when all of the actions are doable, to activate the multiple detection module and deactivate all of the single detection modules; and
when only some of the actions are doable, to activate the single detection module(s) for the keyword(s) corresponding to the doable action(s) and/or the multiple detection module if one of the doable actions is associated with a keyword that can be detected solely by the multiple detection module.