Search

EP-3889957-B1 - METHOD AND APPARATUS FOR CONTROLLING INTELLIGENT VOICE CONTROL DEVICE AND STORAGE MEDIUM

EP3889957B1EP 3889957 B1EP3889957 B1EP 3889957B1EP-3889957-B1

Inventors

  • JIANG, XIAOWEI
  • LI, ZHENG

Dates

Publication Date
20260506
Application Date
20200825

Claims (6)

  1. A method for controlling a plurality of voice control devices, applicable to a positioning device of a user or a master control device of the positioning device, characterized by comprising: determining (S31) a distance between the positioning device and a discovered voice control device; determining (S32) a master responsive voice control device based on the distance between the positioning device and the discovered voice control device, the master responsive voice control device is configured to respond to a control voice issued by a user; sending a first indicating message to the master responsive voice control device to indicate that the master responsive voice control device is the corresponding master responsive voice control device for responding to the control voice; and in response to determining that the determined master responsive voice control device is different from an existing master responsive voice control device, sending a second indicating message to the existing master response voice control device to indicate that the existing master responsive voice control device is no longer the corresponding master responsive voice control device; wherein determining (S31) the distance between the positioning device and the discovered voice control device comprises: determining the distance between the positioning device and the discovered voice control device based on an ultra-wideband session range of the discovered voice control device; or determining the distance between the positioning device and the discovered voice control device based on a quality of a received wireless communication signal of the discovered voice control device.
  2. The method according to claim 1, further comprising: when the voice control device discovered by the positioning device or the master control device of the positioning device supports an ultra-wideband session, establishing an ultra-wideband session between the positioning device and the voice control device.
  3. The method according to claim 2, wherein the ultra-wideband session is established for a plurality of the voice control devices and signal quality differences between the plurality of the voice control devices are less than a preset difference threshold, or signal qualities of the plurality of the voice control devices are greater than a preset signal quality threshold.
  4. The method according to any one of claims 1 to 3, further comprising: when a preset triggering condition is met, re-determining the distance between the positioning device and the discovered voice control device; wherein the preset triggering condition comprises one or more of reaching a preset time period, discovering a new voice control device, and moving the positioning device by a preset distance.
  5. An apparatus for controlling a voice control device, comprising: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the method for controlling the voice control device according to any one of claims 1 to 4.
  6. A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is caused to implement the method for controlling a voice control device according to any one of claims 1 to 4.

Description

TECHNICAL FIELD The present disclosure relates to a field of wireless carrier communication technologies, and more particularly, to a method and an apparatus for controlling an intelligent voice control device and a storage medium. BACKGROUND With development of technologies, more and more smart home devices appear in people's lives. Controlling smart home devices through an intelligent voice control system is also gradually applied to smart home. The intelligent voice control system includes an intelligent voice control device. The user issues a control voice command to control the smart home devices, and the smart voice control device recognizes the control voice command through voice recognition to obtain the control voice command, and realizes the control of the smart home devices according to the obtained control voice command, without manual operation. However, in the related art, if there are multiple intelligent voice control devices in a user's home, when the user issues a control voice command, all the smart voice devices recognize the user's control voice command and may respond unintentionally. US 2010/046586 A1 discloses a method for enabling a device function at a local device based on distance information, comprising: establishing a communication link with a remote device over a UWB medium using a multiple access protocol; determining a distance between the local device and the remote device; and controlling a device function for the remote device based on the determined distance, wherein the operation of controlling the device function enables the device function when the determined distance is below a set distance threshold, and wherein the operation of controlling the device function disables the device function when the determined distance is above the set distance threshold. US 2015/026580 A1 discloses a system of communicating between first and second electronic devices. Therein, in a first device, receiving from a second device, voice representative information acquired by the second device, and connection information indicating characteristics of communication to be used in establishing a communication link with the second device, the system comparing the voice representative information with predetermined reference voice representative information and in response to the comparison, establishes a communication link with the second device by using the connection information received from the second device. SUMMARY In order to overcome problems in the related art, embodiments of the present disclosure provide a method and an apparatus for controlling an intelligent voice control device and a storage medium. The invention is set out in the appended set of claims. According to a first aspect of embodiments of the present disclosure, a method for controlling a voice control device applicable for the voice control device is provided. The method includes: in response to receiving a control voice issued by a user, determining whether the voice control device is a master responsive voice control device; wherein the master responsive voice control device is configured to receive the control voice of the user and execute the control voice and in response to determining that the voice control device is the master responsive voice control device, responding to the control voice by the voice control device; wherein, determining whether the voice control device is the master responsive voice control device comprises: in response to receiving a first indicating message sent by a positioning device of a user, determining that the voice control device is the master responsive voice control device, wherein the first indicating message is configured to indicate that the voice control device is the master responsive voice control device for responding to the control voice.. Therein, the control voice is the user's voice issuing a control voice command in order to control the voice control device. Preferably, determining whether the voice control device is the master responsive voice control device includes: determining a positioning device of the user corresponding to the control voice; and determining whether the oice control device is the master responsive voice control device. Preferably, determining the positioning device corresponding to the control voice of the user, includes: performing voiceprint recognition on the control voice, and determining a positioning device corresponding to the recognized voiceprint as the positioning device corresponding to the control voice of the user based on a correspondence between the positioning device and the voiceprint. Preferably, the method further includes: in response to receiving a second indicating message sent by a positioning device, determining that the voice control device is no longer the master responsive voice control device, in which the second indicating message is configured to indicate that the voice control device is no longer the corresponding