Search

CN-114724559-B - Voice collaborative wake-up method, device, equipment and storage medium

CN114724559BCN 114724559 BCN114724559 BCN 114724559BCN-114724559-B

Abstract

The invention discloses a voice collaborative wake-up method, a device, equipment and a storage medium, wherein the method comprises the steps of monitoring wake-up notification broadcast in a current local area network; if a voice wake-up instruction is detected after the wake-up notification broadcast is received, the voice wake-up instruction is quietly executed; if the voice wake-up instruction is successfully executed, the prompt information of the successful execution of the voice wake-up instruction is output based on the current equipment. The invention realizes the technical effect of reducing the difficulty of controlling the intelligent equipment by the voice by improving the multi-equipment response condition in the voice awakening process.

Inventors

  • LI ZHISHUI

Assignees

  • 深圳创维-RGB电子有限公司

Dates

Publication Date
20260512
Application Date
20220401

Claims (9)

  1. 1. The voice collaborative wake-up method is characterized by comprising the following steps of: monitoring wake-up notice broadcasting in the current local area network; If a voice wake-up instruction is detected after the wake-up notification broadcast is received, executing the voice wake-up instruction based on silence of the current equipment, wherein the wake-up notification broadcast is sent by response equipment responding to the voice wake-up instruction first; If an execution failure notification broadcast in the local area network is received, detecting whether the voice wake-up instruction is executed successfully or not based on current equipment, wherein the execution failure notification broadcast is sent by response equipment which fails to execute the voice wake-up instruction; If the voice wake-up instruction is successfully executed, outputting prompt information of the successful execution of the voice wake-up instruction based on the current equipment; acquiring equipment identification information of all equipment in the current local area network; searching whether the current equipment has the same type of equipment according to the equipment type information in the equipment identification information; If yes, determining a priority response device according to the device performance information in the device identification information, wherein the priority response device is preferentially executed when the voice wake-up instruction is detected.
  2. 2. The voice co-wakeup method of claim 1, further comprising, after the step of listening to a wakeup notification broadcast in a current lan: If the voice wake-up instruction is detected and the wake-up notification broadcast is not received, generating voice wake-up information according to the voice wake-up instruction; And sending a wake-up notice broadcast to the current local area network according to the voice wake-up information.
  3. 3. The voice co-wakeup method of claim 1, wherein the step of quieting execution of the voice wakeup instruction includes: Converting the voice wake-up instruction into a text instruction; Searching a target instruction matched with the text instruction in a preset text instruction library; And quiescing and executing the target instruction.
  4. 4. The voice co-wakeup method of claim 1, further comprising, prior to the step of detecting whether the voice wakeup instruction was successfully executed if an execution failure notification broadcast in the lan is received: if the execution success notification broadcast in the local area network is received, discarding the silent execution result of the voice wake-up instruction; And executing the step of monitoring the wake-up notice broadcast in the current local area network.
  5. 5. The voice co-wakeup method of claim 1, wherein the step of detecting whether the voice wakeup command is successfully executed if an execution failure notification broadcast in the lan is received includes: if the execution failure notification broadcast in the local area network is received, acquiring the execution information in the execution failure notification broadcast; if the equipment type of the current equipment is different from the equipment type in the execution information, detecting whether the voice wake-up instruction is executed successfully or not.
  6. 6. The voice collaborative wake method as claimed in claim 1, wherein if the voice wake instruction is executed successfully, the step of outputting a prompt message of the voice wake instruction execution success based on the current device comprises: If the voice wake-up instruction is successfully executed, extracting voice information in the voice wake-up instruction; converting the voice information into text information, and generating the prompt information according to the text information; and outputting the prompt information based on the current equipment.
  7. 7. A voice co-wakeup device, wherein the voice co-wakeup device comprises: the information monitoring module is used for monitoring wake-up notice broadcasting in the current local area network; The instruction execution module is used for executing the voice awakening instruction based on the silence of the current equipment if the voice awakening instruction is detected after the awakening notification broadcast is received, wherein the awakening notification broadcast is sent by the response equipment which responds to the voice awakening instruction first; The result detection module is used for detecting whether the voice wake-up instruction is successfully executed or not based on the current equipment if the execution failure notification broadcast in the local area network is received; the prompt output module is used for outputting prompt information of successful execution of the voice wake-up instruction based on the current equipment if the voice wake-up instruction is successfully executed, wherein the execution failure notification broadcast is sent by response equipment which fails to execute the voice wake-up instruction; the device determining module is used for acquiring the device identification information of all devices in the current local area network; searching whether the current equipment has the same type of equipment according to the equipment type information in the equipment identification information; If yes, determining a priority response device according to the device performance information in the device identification information, wherein the priority response device is preferentially executed when the voice wake-up instruction is detected.
  8. 8. An electronic device comprising a memory, a processor and a voice co-wakeup program stored on the memory and executable on the processor, the voice co-wakeup program being configured to implement the steps of the voice co-wakeup method according to any one of claims 1 to 6.
  9. 9. A computer readable storage medium, wherein a voice co-wakeup program is stored on the computer readable storage medium, which when executed by a processor implements the steps of the voice co-wakeup method according to any one of claims 1 to 6.

Description

Voice collaborative wake-up method, device, equipment and storage medium Technical Field The present invention relates to the field of voice intelligence, and in particular, to a method, apparatus, device, and storage medium for voice collaborative wake-up. Background With the development of artificial intelligence, more and more electronic devices have a function of voice intelligent operation. Under the scene of intelligent house, the user can control household appliances such as television, refrigerator, air conditioner through the pronunciation, and the application of pronunciation interaction in the scene of house has brought very convenient operation experience for the user. In the same home space, there may be the same brand of smart devices with the same wake-up words. When the user speaks the wake-up word, each device responds to the instruction of the user, and the condition of multi-device response occurs, so that the difficulty of voice control of the user is increased. Disclosure of Invention The invention mainly aims to provide a voice collaborative wake-up method, a device, equipment and a storage medium, which aim to solve the problem of great difficulty in voice control of a user in a voice wake-up process. In order to achieve the above object, the present invention provides a voice collaborative wake-up method, which includes: monitoring wake-up notice broadcasting in the current local area network; If a voice wake-up instruction is detected after the wake-up notification broadcast is received, the voice wake-up instruction is quietly executed; if the execution failure notification broadcast in the local area network is received, detecting whether the voice wake-up instruction is executed successfully or not; And if the voice wake-up instruction is successfully executed, outputting prompt information of the successful execution of the voice wake-up instruction based on the current equipment. Optionally, after the step of monitoring the wake-up notification broadcast in the current lan, the method further includes: If the voice wake-up instruction is detected and the wake-up notification broadcast is not received, generating voice wake-up information according to the voice wake-up instruction; And sending a wake-up notice broadcast to the current local area network according to the voice wake-up information. Optionally, if a voice wake-up instruction is detected after receiving the wake-up notification broadcast, the step of quietly executing the voice wake-up instruction includes: Converting the voice wake-up instruction into a text instruction; Searching a target instruction matched with the text instruction in a preset text instruction library; And quiescing and executing the target instruction. Optionally, before the step of detecting whether the voice wake instruction is successfully executed if the execution failure notification broadcast in the lan is received, the method further includes: if the execution success notification broadcast in the local area network is received, discarding the silent execution result of the voice wake-up instruction; And executing the step of monitoring the wake-up notice broadcast in the current local area network. Optionally, if the broadcast of the execution failure notification in the lan is received, the step of detecting whether the voice wake instruction is executed successfully includes: if the execution failure notification broadcast in the local area network is received, acquiring the execution information in the execution failure notification broadcast; if the equipment type of the current equipment is different from the equipment type in the execution information, detecting whether the voice wake-up instruction is executed successfully or not. Optionally, if the voice wake-up instruction is executed successfully, the step of outputting the prompt information of the voice wake-up instruction execution success based on the current device includes: If the voice wake-up instruction is successfully executed, extracting voice information in the voice wake-up instruction; converting the voice information into text information, and generating the prompt information according to the text information; and outputting the prompt information based on the current equipment. Optionally, the voice collaborative wake-up method further includes: acquiring equipment identification information of all equipment in the current local area network; searching whether the current equipment has the same type of equipment according to the equipment type information in the equipment identification information; If yes, determining a priority response device according to the device performance information in the device identification information. In addition, in order to achieve the above object, the present invention further provides a voice cooperative wake-up device, which includes: the information monitoring module is used for monitoring wake-up notice broadcasting in