Voice control method and device for light console, and storage medium

By displaying the target interactive interface in the lighting control system to confirm the voice recognition results, the problems of misrecognition and misoperation are solved, and operation accuracy and user confidence are improved.

CN119832912APending Publication Date: 2025-04-15GUANGZHOU CAIYI TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510022201.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The existing lighting control technology has the risk of misidentification and misoperation, which affects the lighting effect.

Method used

By obtaining the target light control instructions input by the user's voice, displaying the corresponding target interactive interface, prompting the user to confirm the correctness of the command, and executing or canceling the command based on the user's confirmation results.

Benefits of technology

It effectively reduces the risk of misidentification and misoperation, improves operation accuracy and user confidence, and ensures the stability and reliability of lighting control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119832912A_ABST
    Figure CN119832912A_ABST
Patent Text Reader

Abstract

The invention provides a voice control method and device for a light console, and a storage medium. The method comprises the steps of obtaining a target light control instruction corresponding to user voice input; obtaining and displaying a target interactive interface corresponding to the target light control instruction; the target interactive interface prompts a user to confirm the correctness of the target light control instruction; receiving a confirmation instruction triggered by operation of a user on the target interactive interface, and obtaining a confirmation result according to the confirmation instruction; and executing or canceling execution of the target light control instruction according to the confirmation result. According to the method, the voice recognition result is displayed through the visual target interactive interface, and the user is allowed to execute the instruction after confirmation, so that the risk of misrecognition and misoperation is effectively reduced, and the accuracy of operation and the confidence of the user are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of intelligent voice control technology, and relates to a voice control method for a lighting control console, and in particular to a voice control method, device and storage medium for a lighting control console. Background Art

[0002] With the development of intelligent technology, light show consoles, as indispensable equipment in stage performances, concerts and large-scale events, undertake complex lighting control tasks. Traditional lighting control relies on a large number of physical buttons, switches, knobs, sliders and other operating elements, which are complicated and prone to errors. In order to improve operational efficiency and flexibility, more and more consoles are beginning to introduce voice recognition technology, allowing operators to control lighting equipment through voice commands.

[0003] However, the light show console involves a wide variety of commands, including but not limited to turning lights on and off, adjusting brightness, changing colors, setting lighting effects, etc. A large number of commands increases the risk of speech recognition errors, especially in a live environment, where noise, the operator's accent, and fast operation may lead to misrecognition, greatly affecting the performance. Summary of the invention

[0004] The present application provides a voice control method, device and storage medium for a lighting control console, which are used to solve the problem that the existing lighting control technology has the risk of misidentification and misoperation, thereby affecting the lighting effect.

[0005] In a first aspect, the present application provides a voice control method for a lighting control console, the method comprising: obtaining a target lighting control instruction corresponding to a user voice input; obtaining and displaying a target interactive interface corresponding to the target lighting control instruction; prompting the user, via the target interactive interface, to confirm the correctness of the target lighting control instruction; receiving a confirmation instruction triggered by a user operation on the target interactive interface, and obtaining a confirmation result based on the confirmation instruction; and executing or canceling the execution of the target lighting control instruction based on the confirmation result.

[0006] In an implementation of the first aspect, the target interactive interface includes at least a user confirmation area; the target interactive interface also includes at least one of an instruction intention display area and an instruction classification path display area.

[0007] In an implementation of the first aspect, the target interactive interface includes an instruction intent display area; the step of obtaining and displaying the target interactive interface corresponding to the target light control instruction includes: obtaining a target multimedia element corresponding to the target light control instruction; wherein the target multimedia element is a multimedia element used to reflect the instruction intent of the target light control instruction; creating and displaying a target interactive interface based on the target multimedia element; wherein the instruction intent display area of ​​the target interactive interface displays the target multimedia element.

[0008] In an implementation of the first aspect, the target multimedia element includes a target light effect animation; wherein the target light effect animation is used to reflect the light effect after the target light control instruction is executed; the step of creating and displaying a target interactive interface based on the target multimedia element includes: creating and displaying the target interactive interface based on the target light effect animation; wherein the light effect animation is played in the instruction intention display area of ​​the target interactive interface.

[0009] In an implementation of the first aspect, the target multimedia element includes a target operation interface element; wherein the target operation interface element is used to reflect the operation interface corresponding to the target lighting control instruction; the step of creating and displaying a target interactive interface according to the target multimedia element includes: creating and displaying the target interactive interface according to the target operation interface element; wherein the instruction intention display area of ​​the target interactive interface displays the target operation interface element, and the target operation interface element includes real-time lighting control parameter information.

[0010] In an implementation of the first aspect, the target interactive interface includes an instruction classification path display area; the step of obtaining and displaying the target interactive interface corresponding to the target lighting control instruction includes: determining the target instruction classification path corresponding to the target lighting control instruction; creating and displaying a target interactive interface according to the target instruction classification path; wherein, the instruction classification path display area of ​​the target interactive interface displays the target instruction classification path.

[0011] In an implementation of the first aspect, the step of obtaining and displaying a target interactive interface corresponding to the target light control instruction includes: obtaining preset interface creation data and real-time adjustment data corresponding to the target light control instruction; creating and displaying the target interactive interface according to the preset interface creation data and the real-time adjustment data.

[0012] In an implementation of the first aspect, the step of obtaining a target light control instruction corresponding to a user voice input includes: performing feature extraction on the user instruction using voice recognition technology to obtain key features of the voice input; performing feature matching with the preset control instruction based on the key features; and obtaining the target light control instruction based on the feature matching result.

[0013] In a second aspect, the present application provides a voice control device for a lighting control console, the device comprising: a first acquisition module, configured to acquire a target lighting control instruction corresponding to a user voice input; a second acquisition module, configured to acquire and display a target interactive interface corresponding to the target lighting control instruction; the target interactive interface prompts the user to confirm the correctness of the target lighting control instruction; an instruction confirmation module, configured to receive a confirmation instruction triggered by a user operation on the target interactive interface, and acquire a confirmation result according to the confirmation instruction; and an instruction execution module, configured to execute or cancel the execution of the target lighting control instruction according to the confirmation result.

[0014] In a third aspect, the present application provides an electronic device, comprising: a memory storing a computer program; and a processor communicatively connected to the memory, for implementing the above-mentioned voice control method for a lighting control console when executing the computer program.

[0015] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the above-mentioned voice control method for a lighting control console.

[0016] As described above, the voice control method, device and storage medium for a lighting control console described in the present application have the following beneficial effects:

[0017] The present application obtains the target light control instruction corresponding to the user's voice input; obtains and displays the target interactive interface corresponding to the target light control instruction; the target interactive interface prompts the user to confirm the correctness of the target light control instruction; receives the confirmation instruction triggered by the user's operation on the target interactive interface, and obtains the confirmation result according to the confirmation instruction; executes or cancels the execution of the target light control instruction according to the confirmation result. The voice recognition result is displayed through a visual target interactive interface, and the user is allowed to execute the instruction after confirmation, thereby effectively reducing the risk of misrecognition and misoperation, and improving the accuracy of operation and user confidence.

[0018] This application effectively reduces misoperations caused by voice recognition errors and ensures the accuracy of lighting control by providing a visual confirmation step before executing the command. At the same time, by providing a target interactive interface, users can intuitively see the recognition results of voice commands and gain control through confirmation steps, thereby enhancing their trust in the system and confidence in use.

[0019] The graphical target interactive interface provided by this application simplifies the confirmation process of complex commands, improves the convenience and efficiency of operation, and is particularly suitable for light show control scenarios with a wide variety of commands. At the same time, in high-noise or complex on-site environments, the confirmation and cancel buttons on the graphical target interactive interface enable users to effectively avoid voice recognition errors through visual confirmation, ensuring the stability and reliability of lighting control. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 Shown is a schematic diagram of the hardware device structure of the lighting control console described in an embodiment of the present application.

[0021] Figure 2 Shown is a flow chart of a voice control method for a lighting control console as described in an embodiment of the present application.

[0022] Figure 3 Shown is a flow chart of obtaining and displaying a target interactive interface corresponding to the target light control instruction as described in an embodiment of the present application.

[0023] Figure 4 Shown is a schematic diagram of instruction classification according to an embodiment of the present application.

[0024] Figure 5 Shown is a schematic diagram of instruction classification according to another embodiment of the present application.

[0025] Figure 6 Shown is a schematic diagram of a target interactive interface according to an embodiment of the present application.

[0026] Figure 7 Shown is a schematic diagram of a target interactive interface according to another embodiment of the present application.

[0027] Figure 8 Shown is a schematic diagram of the structure of a voice control system for a lighting control console described in an embodiment of the present application.

[0028] Fig. 9 Shown is a schematic diagram of the structure of an electronic device described in an embodiment of the present application.

[0029] Component number description

[0030] 1 Lighting console

[0031] 11 Processor

[0032] 12 Memory

[0033] 13 Display

[0034] 14 Audio Input Devices

[0035] 15 Confirm input device

[0036] 3 Voice control system for lighting console

[0037] 31 First acquisition module

[0038] 32 Second acquisition module

[0039] 33. Command confirmation module

[0040] 34 Instruction execution module

[0041] 4 Electronic devices

[0042] 41 Processor / Processing Unit

[0043] 42 Memory

[0044] 421 RAM

[0045] 422 Cache memory

[0046] 423 Storage System

[0047] 424 Programs / Utilities

[0048] 4241 Program Module

[0049] 43 Bus

[0050] 44 Input / Output Interfaces

[0051] 45 Network Adapter

[0052] Steps S1 to S4

[0053] Steps S21A to S22A

[0054] Steps S21B to S22B

[0055] Steps S31 to S33 DETAILED DESCRIPTION

[0056] The following describes the embodiments of the present application through specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.

[0057] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application, and thus the drawings only show components related to the present application rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed at will, and the component layout may also be more complicated.

[0058] The following embodiments of the present application provide a voice control method, device and storage medium for a lighting control console, which solves the problem that the existing lighting control technology has the risk of misidentification and misoperation, thereby affecting the lighting effect.

[0059] At present, the voice control systems on the market are mainly used in smart speakers, smart homes and some professional equipment. The voice control of these devices is generally to remove the limitation of close-range designated position control (that is, the user does not need to stand next to the control panel / controller when operating). These systems usually directly convert the voice recognition results into corresponding instructions and execute them, lacking an effective confirmation mechanism. This method is not suitable for complex control systems or application scenarios because it is easily affected by environmental noise and accents, and users lack confidence in whether the device is about to execute the instructions they want. The control instructions involved in smart speakers, smart homes and some professional equipment are relatively simple and single, and the impact of voice recognition errors is relatively small. The tolerance for erroneous recognition is high, and the relevant technical personnel are generally not aware of the need to confirm voice instructions.

[0060] In the field of professional lighting control, although some consoles support voice control, most of them rely on simple confirmation prompts, such as "first use voice to broadcast the content of the command to be executed, and then confirm with the user whether to execute this command". This confirmation method is inefficient and easily disturbed by the environment. The inefficiency is because it takes a long time to use voice to broadcast the content of the command due to the speed of speech. For example, the user issues a command by voice: "Please adjust the brightness of lights 1 and 3 to 50% and the color to green"; at this time, the console may voice broadcast "You need me to adjust the brightness of lights 1 and 3 to 50% and the color to green, right?"; Finally, the user confirms: "Yes". Here, when the user issues a voice control command, he expects the console to execute the command as soon as possible, but the console needs to broadcast and confirm the command at human speed. This efficiency is too low, the confirmation process is not intuitive enough, and it may not be acceptable in some occasions where efficiency is required. It is easily disturbed by the environment because, when using voice broadcasting, the user may miss the content of the broadcast because his attention is temporarily not on the voice broadcast. Moreover, the control instructions involved in the lighting control system are relatively complex, the impact of voice recognition errors is relatively large, and the tolerance for erroneous recognition is low.

[0061] like Figure 1 As shown, this embodiment provides a hardware device structure of a lighting control console, and the lighting control console 1 specifically includes: a processor 11, a memory 12, a display 13, an audio input device 14, and a confirmation input device 15. The lighting control console 1 is internally installed with a control console software, and the instructions issued by the control console software can be used to control the lights. When the lighting control console 1 receives the user's voice input through the audio input device 14, if it matches the determined target lighting control instruction, it will send the instruction to the corresponding lamp through the hardware of the lighting control console 1 (such as a network card, a Bluetooth transmitter, an infrared transmitter, etc.), and then the control device of the lamp will perform the corresponding control operation after receiving the instruction, such as changing the angle, brightness, color, etc.

[0062] The lighting control console 1 receives user voice input through the audio input device 14, calls the preset control instructions stored in the memory 12 through the processor 11 and performs a matching comparison. If there is a lighting control instruction corresponding to the user voice input in the preset control instructions, the interactive interface of the lighting control instruction is determined, the corresponding lighting control instruction and the interactive interface corresponding to the lighting control instruction are displayed on the display, and the confirmation instruction triggered by the user is received through the confirmation input device 15 to control the corresponding lamp.

[0063] It should be noted that the audio input device 14 may be an audio input device such as a microphone, and the confirmation input device 15 may be an input device such as a touch screen, a keyboard or a mouse, but the present application is not limited thereto.

[0064] In another embodiment of the present application, the lighting control console 1 may be a computer including a microphone, a display screen, and a confirmation input device.

[0065] The audio input device and the confirmation input device are not limited to the implementation form in the specific implementation, and can be a visual human-computer interaction interface form, a voice interaction form, a non-contact action interaction form, a text, picture, audio, video and other file interaction form, etc. The input device supports a graphical user interface and natural language processing technology, allowing the user to interact with the platform in natural language.

[0066] The technical solutions in the embodiments of the present application will be described in detail below in conjunction with the drawings in the embodiments of the present application.

[0067] like Figure 2 As shown, this embodiment provides a voice control method for a lighting control console. The method can be used for the lighting control console 1 described above. The method includes the following steps S1 to S4.

[0068] Step S1, obtaining a target light control instruction corresponding to a user voice input.

[0069] In one implementation method, the user's voice data can be first collected through a microphone light audio input device to obtain the user's voice input, and the recognition result can be obtained using voice recognition technology, that is, the user's voice input is converted into corresponding text information using voice recognition technology, and the obtained text information is compared and matched with the preset control instructions to determine the target light control instructions.

[0070] In an embodiment of the present application, the step of acquiring the target light control instruction corresponding to the user voice input includes the following steps S11A to S13A.

[0071] Step S11A: extracting features from the user voice input using voice recognition technology to obtain key features of the user voice input.

[0072] Step S12A: performing feature matching based on the key features and preset control instructions.

[0073] Step S13A: acquiring the target light control instruction based on the feature matching result.

[0074] Specifically, the lighting control console of the present application uses voice recognition technology to extract features from the user's voice input, obtains key features of the user's voice input, and performs feature matching between the key features and preset control instructions. If there is a lighting control instruction matching the key features in the preset control instructions, the lighting control instruction is used as the target lighting control instruction corresponding to the user's voice input. The preset control instruction is an instruction that is pre-set as needed to be controlled by voice input, and the preset control instructions may include multiple instructions in the form of a library or set. If there is no lighting control instruction matching the key features in the preset control instructions, the lighting control console does not execute any instructions for the user's voice input.

[0075] For example, in some embodiments, the user inputs a voice through a microphone: "Turn on the main stage lights". After the voice data is collected, the voice data can be converted into text information through voice recognition technology, and key features such as "turn on" and "main stage lights" can be extracted from it, and these features are compared one by one with the text labels or names corresponding to the preset control instructions to determine whether there is a unique preset control instruction matching these features among the multiple preset control instructions in the preset control instruction library. If there is, the corresponding matching preset control instruction is determined as the unique target light control instruction of the current user voice input.

[0076] In one implementation, all voice control software ultimately needs to match the text obtained by voice recognition to the instructions to be executed. For example, there is a specific preset control instruction: x, the effect of x is "adjust the color of all small lights to red". Then when a text obtained by voice recognition is received: "Please set the color of my small lights to red", all, small lights, color, and red can be considered as keywords and key features. If it is found that this text and the preset control instruction contain small lights, color, red, and the word "all" (similar to the meaning of all), then they can be considered to be matched.

[0077] In one implementation, the present application installs console software in a lighting control console, and the commands issued by the console software can be used to control the lamps. The specific control process is: when the lighting control console receives user voice input, it matches it with the preset control command, obtains the corresponding target lighting control command, and then displays the target interactive interface for the user to perform the command confirmation operation, and then determines whether to execute the corresponding target lighting control command according to the received command triggered by the user through the command confirmation operation.

[0078] For matching the user's voice input with the command, the user's voice input is first recognized as text, and then the corresponding keywords (such as red, green, and blue) in the text are matched with the preset control command. In addition, there are some commands that the user may not want to control by voice, and the user only wants to control by typing a string on the keyboard. For example, the function of "turn all lights to yellow" requires the user to enter "set all lights to yellow" on the keyboard. Then, when the user inputs "turn all lights to yellow" by voice, since there is no preset command of "set all lights to yellow", the lighting control console will not execute any command after the user says this sentence.

[0079] Step S2: obtaining and displaying a target interactive interface corresponding to the target light control instruction; the target interactive interface prompts the user to confirm the correctness of the target light control instruction;

[0080] In the embodiment of the present application, different preset control instructions may correspond to different interactive interfaces. After determining the target light control instruction from the preset control instructions based on the above steps, the target interactive interface corresponding to the target light control instruction may be further obtained. The method of obtaining may include but is not limited to directly obtaining an interface matching the target light control instruction from an associated pre-stored interactive interface; or after obtaining an interface creation element matching the target light control instruction, creating and generating a target interactive interface corresponding to the target light control instruction in real time.

[0081] In one embodiment of the present application, the target interactive interface includes at least a user confirmation area; the target interactive interface also includes at least one of an instruction intention display area and an instruction classification path display area.

[0082] Specifically, refer to Figure 6, the interactive interface may include an instruction intention display area, an instruction classification path display area, and a user confirmation area, wherein the user confirmation area is an area for prompting / providing the user to perform a confirmation operation to confirm the correctness of the target light control instruction, and may include two operation buttons, confirm and cancel, or a simple prompt, for example, "enter Enter to confirm, enter Esc to cancel", or other methods, for example, the left mouse button "confirm" and the right mouse button "cancel", which is not specifically limited in this application. The instruction intention display area is an area for displaying the target light control intention corresponding to the target light control instruction, for example, the light effect corresponding to the target light control instruction can be displayed. The instruction classification path display area is used to display the classification path to which the target light control instruction belongs. Among them, in some embodiments, the target interactive interface can selectively include one of the instruction intention display area and the instruction classification path display area, or can include both areas at the same time, which is not limited here.

[0083] In one embodiment of the present application, the target interactive interface includes a command intention display area. Figure 3 and Figure 6 As shown, the step of acquiring and displaying the target interactive interface corresponding to the target light control instruction includes steps S211 to S212.

[0084] Step S211, obtaining a target multimedia element corresponding to the target light control instruction; wherein the target multimedia element is a multimedia element used to reflect the instruction intent of the target light control instruction;

[0085] Step S212: creating and displaying a target interactive interface according to the target multimedia element; wherein the instruction intention display area of ​​the target interactive interface displays the target multimedia element.

[0086] In one implementation, the creation logic of the display interface is first preset for each control instruction, as well as the multimedia elements (such as pictures, animations, layouts) and other resources required to create the preset display interface. When the target light control instruction is determined, the preset creation logic corresponding to the target light control instruction and its corresponding pre-stored resources can be obtained to create an interactive display interface, namely the target interactive interface, wherein the instruction intention display area in the target interactive interface is used to display the above multimedia elements. Through the above method, each preset control instruction has a unique interactive control interface corresponding to its characteristics and can reflect its instruction intention, and after the target control instruction is determined, its corresponding interface is obtained and displayed, so that the user can quickly and accurately identify the instruction intention of the target control instruction matched by the console, and then confirm whether the target light control instruction matched by the console is the instruction they need.

[0087] In another implementation, each lighting control instruction in the preset control instructions is associated with a complete interactive interface, so that after determining the specific instruction, the associated interactive interface can be directly obtained without creating it each time.

[0088] In one embodiment of the present application, the target multimedia element includes a target light effect animation; wherein the target light effect animation is used to reflect the light effect after the target light control instruction is executed. The step of creating and displaying a target interactive interface according to the target multimedia element includes step S2121A, creating and displaying the target interactive interface according to the target light effect animation; wherein the light effect animation is played in the instruction intention display area of ​​the target interactive interface.

[0089] In one implementation, the target multimedia element includes a target light effect animation. The present application creates the target interactive interface through the target light effect animation, and plays and displays the light effect animation in the instruction intent display area of ​​the target interactive interface. Specifically, a corresponding picture or animation can be made for each type of instruction or each specific preset control instruction in advance, which is pre-stored and associated with the preset control instruction. After the target light control instruction is determined, the pre-stored light effect animation or picture associated with the target light control instruction, as well as the corresponding creation logic, layout, etc., are obtained, and then the target interactive interface is created, and the picture or animation is played in the instruction intent display area of ​​the target interactive interface. For example, for the light control instruction "turn on the main stage lights", an animation of the main stage lights changing from the off state to the on state can be displayed.

[0090] The present application uses a target lighting effect animation to reflect the lighting effect after the execution of the target lighting control instruction. This method is different from simply highlighting the instruction or the control corresponding to the instruction. Instead, it displays the animation of the lighting effect achieved by the instruction, which helps the lighting engineer to avoid directly confirming whether the instruction is what he needs from the complex instruction system. It displays the lighting effect of the instruction in a more intuitive way, which is convenient for the lighting engineer to confirm quickly and confidently.

[0091] In one embodiment of the present application, the target multimedia element includes a target operation interface element; wherein the target operation interface element is used to reflect the operation interface corresponding to the target light control instruction. The steps of creating and displaying a target interactive interface according to the target multimedia element include:

[0092] Step S2121B, creating and displaying the target interactive interface according to the target operation interface element; wherein the instruction intention display area of ​​the target interactive interface displays the target operation interface element, and the target operation interface element includes real-time lighting control parameter information.

[0093] Among them, the operation interface refers to the display interface or control interface corresponding to the display screen of the control console when the user controls it through ordinary control operations (such as buttons, push rods or touch operations). For example, for the light control instructions for controlling the light brightness, the operation interface is a touch control interface in which the user touches the brightness slider to slide up or down. It can be understood that the general operation interface is the interface displayed when the user performs ordinary operations other than voice control. For the user, since these operations are often performed, they are generally familiar with these operation interfaces. According to the operation interface, the light control instruction corresponding to the interface can be determined and the light control intention corresponding to the light control instruction can be determined. The operation interface element refers to the operation interface data that is pre-stored and associated with the preset control instruction, and can also be in the form of a picture or animation. The operation interface element of a preset control instruction can be the complete operation interface corresponding to the control instruction, or it can be a specific part of the corresponding operation interface that can reflect the characteristics of the control instruction.

[0094] Based on the above embodiment, in this embodiment, the preset control instruction can be associated with the corresponding pre-stored operation interface element in advance. When determining the target light control instruction, the target operation interface element corresponding to the target light control instruction can be first obtained, and the resources such as creation logic and layout can be created. Then, the target interactive interface is created based on the obtained resources. In the target interactive interface, the instruction intention display area displays the above target operation interface element.

[0095] In some embodiments, the real-time lighting control parameters in the user's voice input can be extracted in the voice recognition step of the user's voice input, and the relevant elements can be modified in real time when creating the target interactive interface, so that the target interactive interface can reflect the actual lighting control parameter information of the real-time user's voice input, rather than just displaying the pre-stored existing content or elements. For example, for the voice input of "Please adjust the brightness of the xx light to 50", the real-time lighting control parameter 50 can be extracted, and when creating the target interactive interface, the brightness slider in the target operation interface element is slid to the position corresponding to the brightness 50. It can be understood that for specific real-time lighting control instructions, information such as real-time lighting control parameters is information that needs to be adjusted in real time, because the specific values ​​that the user may adjust each time are different, and this part of information is not suitable for preset or pre-stored. It is necessary to extract this part of information according to the user's voice input and adjust the pre-stored information data.

[0096] The above method uses the target operation interface element to reflect the operation interface corresponding to the target light control instruction. The target operation interface element includes real-time light control parameter information. This method is different from simply highlighting the instruction or the control corresponding to the instruction. Instead, it further displays the real-time light control parameter information of the current instruction. It is more suitable for stage lighting control systems to display complex and diverse control instructions for user confirmation. The target operation interface can be a complete operation interface that triggers the target light control instruction, or it can be a partial element that can reflect the target light control instruction, such as a specific icon in the main complete control interface, etc., and no specific restrictions are made here.

[0097] The innovation of the above method is that the operation interface corresponding to the target lighting control instruction is displayed in the instruction intention display area, which can be displayed in the form of a picture (i.e., the target operation interface multimedia element); for example, if the target lighting control instruction is to adjust the brightness, the operation interface for adjusting the brightness is displayed, and the specific brightness adjustment parameters are reflected by the position of the slider in the interface.

[0098] In an embodiment of the present application, the step of acquiring and displaying a target interactive interface corresponding to the target light control instruction includes steps S231 to S232.

[0099] Step S231, obtaining preset interface creation data and real-time adjustment data corresponding to the target light control instruction;

[0100] Step S232: Create and display the target interactive interface according to the preset interface creation data and the real-time adjustment data.

[0101] As described above, for specific real-time lighting control instructions, real-time lighting control parameters and other information are information that needs to be adjusted in real time. Because the specific values ​​that the user may adjust each time are different, this part of information is not suitable for preset or pre-stored. It is necessary to extract this part of information according to the user's voice input and adjust the pre-stored information. Preset interface creation data refers to pre-set or pre-stored data for creating an interactive interface, which may include resource data such as preset creation rules, multimedia elements and layout. Each preset control instruction has its corresponding preset interface creation data. Real-time adjustment data is real-time data extracted from user voice input, for example, it can be real-time lighting control parameters. Real-time adjustment data is used to adjust the preset interface creation data (including but not limited to modification, merging or addition and subtraction, etc.). For example, the real-time adjustment data is real-time lighting control parameters, and a target interactive interface that can reflect the lighting control parameter information of the real-time user input voice is created.

[0102] When creating a target interactive interface, corresponding adjustment operations can be first performed on preset interface creation data (such as adjusting pre-stored multimedia elements) through real-time adjustment data, and then the target interactive interface is created based on the adjusted preset interface creation data.

[0103] In one implementation, the specific content displayed in the interactive interface is adjusted (for example, adjusting the color of the light picture, adjusting the position of the brightness slider, etc.) according to the real-time light control parameters corresponding to the light control instructions (these data 30, 50, 100 (brightness), etc.) (i.e., real-time adjustment data). Of course, it is also possible not to adjust, and for the three instructions "set the brightness of light No. 1 to 30", "set the brightness of light No. 1 to 50", and "set the brightness of light No. 1 to 100", it is also possible to display the same picture (with only one light, a setting picture and a brightness picture)".

[0104] Specifically, the instruction display data should be data of numerical nature, such as brightness 30, 50, 100; such as angle 30 degrees, 50 degrees, 90 degrees, etc. The specific preset elements in the interactive interface are adjusted according to these numerical values. Display images and realistic animations are used as preset element contents, that is, after the lighting control instructions are determined, which pictures and animations are already determined. Based on the contents of these preset elements, the specific elements in the interface are adjusted according to the display data (or not adjusted, and a preset interface is simply displayed). In some embodiments, by adjusting the preset interface creation data or the interactive interface in real time, the real-time lighting control parameter information described in the above embodiment can be displayed in the target interactive interface.

[0105] refer to Figure 6 , Figure 7 In some embodiments, the target interactive interface includes an instruction classification path display area. The step of acquiring and displaying the target interactive interface corresponding to the target light control instruction includes steps S221 to S222.

[0106] Step S221, determining a target instruction classification path corresponding to the target light control instruction;

[0107] Step S222: create and display a target interactive interface according to the target instruction classification path; wherein the instruction classification path display area of ​​the target interactive interface displays the target instruction classification path.

[0108] The stage lighting console has a large and complex control system. The numerous control instructions may be interconnected. The instructions can be classified in advance based on different classification levels. Each preset control instruction has a corresponding instruction classification path to which it belongs. For example, Figure 4As shown, suppose that in a specific application scenario, the console can control three types of lights, namely large lights, medium lights, and small lights. Each light can be turned on and off, and can be controlled by color, brightness, and angle. Then the instructions can be classified like this. First, they are divided into three first-level categories: instructions for large lights, instructions for medium lights, and instructions for small lights; then each first-level category can be divided into four second-level instruction categories related to switches, colors, brightness, and angles; then there are two instructions in the second-level instruction category of switches, one is a command related to turning on the light, and the other is a command related to turning off the light; then in the second-level instruction category of colors, there are instructions related to adjusting the light to red, green, and blue; brightness, angle, etc. are also classified in a similar way.

[0109] In some embodiments, each preset control instruction can be pre-associated with its instruction classification path. When determining the target light control instruction, the associated instruction classification path can be directly obtained, and the target interactive interface is created and displayed based on the obtained instruction classification path and the aforementioned creation logic, multimedia elements, layout and other resource information, wherein the instruction classification path display area of ​​the target interactive interface displays the aforementioned obtained instruction classification path of the target light control instruction. In some embodiments, only one general classification path (such as the total classification path) can be set. Figure 5 As shown), after determining the target light control instruction, it is matched with the total classification of the classification path to determine the instruction classification path of the target light control instruction.

[0110] For example, reference Figure 4 When the user inputs a command by voice: "Turn on all large lights", the specific command path that will be matched is: voice control command (that is, general category) -> large light related commands -> on and off related commands -> specific command (turn on all large lights).

[0111] When the user inputs a command by voice: "Set all small lights to red", the specific command path that will be matched is: voice control command (that is, general category) -> small light related command -> color related command -> specific command (set all small lights to red).

[0112] In one implementation, a method for implementing a graphically displayed command path: for example, the path mentioned above: voice command -> large light related commands -> color related commands -> x, the words "voice command" can be replaced with a small microphone icon, the words "large light related commands" can be replaced with a small headlight icon, and the "color related commands" can be replaced with a palette icon. Displaying these icons in sequence on the screen interface can implement the graphically displayed command path.

[0113] In one implementation, the present application classifies each instruction in the preset control instruction so that in the instruction matching process, the target instruction classification path corresponding to the target lighting control instruction can be obtained at the same time. When the lighting control console matches the target lighting control instruction of the preset control instruction, it is displayed in the instruction classification path display area in the target interactive interface, such as Figure 6 As shown, the user is further assisted in judging whether the current instruction is the instruction the user wants to execute, so that the user can more confidently confirm whether the matched target light control instruction is the instruction he wants to execute.

[0114] In some embodiments, in addition to the custom classification method described above based on the needs of user comprehension, the control instructions can also be classified according to the actual functional classification system of the console. For example, in some embodiments, the console can include eight main functions, including brightness, position, function identification, color, light speed, focus, control, and picture. Under the main function of "position", the first secondary function "position (1)" subordinate to the main function is set, and under "position (1)" the second secondary functions "horizontal" and "vertical" subordinate to the first secondary function are set. If the target light control instruction input / matched by the user's voice is "set the horizontal parameter of light No. 1 to a", the corresponding instruction classification path can be: general category-position-position (1)-horizontal. In some embodiments, referring to the method of adjusting the preset creation data using real-time adjustment data in the above-mentioned embodiment, "Light No. 1" and "a" can be used as real-time adjustment data to adjust (add) the instruction classification path "general category-position-position (1)-level" generated according to the preset creation parameters, and add information such as "Light No. 1" and "a" to the instruction classification path. For example, the adjusted instruction classification path can be "general category-position-position (1)-level-the horizontal parameter of Light No. 1 is set to a".

[0115] Step S3: receiving a confirmation instruction triggered by a user operation on the target interactive interface, and obtaining a confirmation result according to the confirmation instruction.

[0116] As described in the above embodiments, the interactive interface of the present invention includes a user confirmation area. In some embodiments, two selection controls, "Confirm" and "Cancel", can be set in the user confirmation area for the user to trigger the confirmation instruction. If the user clicks "Confirm", the console receives the user's confirmation instruction, and the obtained confirmation result is to confirm the execution of the target light control instruction; if the user clicks "Cancel", the console receives the user's confirmation instruction, and the obtained confirmation result is to cancel the execution of the target light control instruction.

[0117] Step S4: Execute or cancel the target light control instruction according to the confirmation result.

[0118] Based on step S3, if the obtained confirmation result is to execute the target light control instruction, the console will send the target light control instruction to the corresponding controlled target lamp, and the lamp will execute the corresponding lamp control operation after receiving the instruction. If the obtained confirmation result is to cancel the execution of the target light control instruction, the console will not send the target light control instruction to the lamp.

[0119] In some embodiments, as an optional implementation, before executing step S1, in order to avoid misjudgment, the voice of the user talking with others is used as the voice input of the present invention and the method steps of the present invention are executed, and the interactive interface is avoided from being displayed frequently. It is possible to determine whether to execute the method steps of the present invention by preset conditions, for example, a wake-up word and a feature word (the wake-up word and the feature word can be the user's anthropomorphic nickname for the lighting console) can be set. Only when these words are detected will the method steps of the present invention be executed. In addition, the wake-up word and the feature word can be preset or modified according to the modification instructions triggered by the user.

[0120] In some embodiments, it is also possible not to set a wake-up word, but to start receiving the user's voice input and executing the method steps of the present invention after detecting that a specific voiceprint feature is met. These voiceprint features are not necessarily generated by the user speaking, but can be generated by the vibration generated by the user through specific actions. For example, the voiceprint data generated by the user tapping a specific position of the console (for example, the position of the microphone) a specific number of times can be pre-recorded, and its voiceprint features can be analyzed. The changed voiceprint features are used as the preset conditions for triggering the execution of the method steps of the present invention. After the matching voiceprint features are subsequently detected, the method steps of the present invention are started. Through the above method, in actual application scenarios, when the user taps the specific position of the console twice, the console starts to execute the method of the present invention and collect the user's voice data; otherwise, it will not be executed.

[0121] It is understandable that the method for creating and displaying the target interactive interface of the above embodiment is mainly applied to the situation where a certain complete target light control instruction can be matched according to the user voice input. However, in actual application scenarios, the user voice input may lack information due to various reasons. For example, a certain word or a certain segment of the voice cannot be recognized due to environmental noise, resulting in failure to completely match a uniquely determined target light control instruction. In this case, an optional implementation is that if a uniquely determined target light control instruction cannot be matched, the current voice control program is terminated and no prompt interface is displayed. Another optional implementation is that if a uniquely determined target light control instruction cannot be matched, all possible classification paths can be displayed in the instruction classification path, and the possible paths can be set in the form of optional controls for the user to select and determine. In this way, the user confirmation area and the instruction classification path display area are merged into the same area.

[0122] Specifically, in some embodiments, the step of matching the text information converted from the user's voice input with the preset control instruction can also be performed according to the instruction classification path. Figure 4 The instruction classification shown, the specific text and path matching method can be carried out in the following way: adopt the method of matching all texts step by step. For example, if the text keywords obtained by voice conversion are "small light", "red", and "color", these three keywords are first compared and matched with all the classification names of the second level "small light", "medium light", and "large light". After determining the target classification of the second level, the remaining unmatched keywords "red" and "color" (at this time, the keyword "small light" has been matched in the second level classification) are matched with the third level classification "switch", "color", "color temperature", and "angle". At this time, the specific classification cannot be determined at the third level, and the matching of the next level, that is, the matching of the fourth level, is continued. It is found that in the next level of the classification name "color" of the third level classification, there is a classification name "red" that matches the keywords "red" and "color". Therefore, the specific matching instruction path at this time is: voice control instruction (that is, general category) -> small light related instructions -> color related instructions -> red instruction (turn all small lights red). In this way, a uniquely determined lighting control instruction and its classification path can be matched.

[0123] However, if the lighting console is affected by the ambient sound or the dimmer's voice suddenly becomes smaller, the pronunciation of some words may not be recognized and extracted (for example, the voice of "set all small lights to red" only extracts the words "small lights" and "color", but not the word "red"). In this case, it can be displayed in the following way: "Voice control command → small light related command → color related command → each color branch", such as Figure 7 As shown, the user clicks on one of the color branches to trigger the corresponding instruction. If none of them is found, click Cancel. For the case where a certain instruction path cannot be fully matched: if the match is not successfully completed at a certain level, all the categories / instructions at that level are used as elements of the path to be displayed, and are displayed in the form of interactive controls. For example, if the classification units / classification elements at the levels of "medium lamps" and "color temperature" are successfully matched, but the subsequent "warm white light", "natural light", etc. are not matched, the classification path composed of "medium lamps", "color temperature", and all the subsequent classification units / classification elements "warm white light", "natural light", etc. that have not been matched can be displayed, and all the subsequent classification units / classification elements "warm white light" and "natural light" that have not been matched can be made into optional controls for users to click and select.

[0124] After determining the target lighting control instruction, in the step of controlling the lighting fixture according to the target lighting control instruction, the target lighting fixture to be controlled can be determined first, and then a control instruction for controlling the target lighting fixture can be sent to the target lighting fixture / or an intermediate control device. Among them, a classification at a certain level in the classification path can be pre-associated and bound with different lighting fixture codes. During subsequent lighting control, control is performed according to the lighting fixtures associated with this classification.

[0125] The above method provides a processing method for the situation where no specific lighting control instruction can be matched according to the user's voice input. By means of the instruction classification path, possible options are displayed for the user to select, so as to adapt to a complex usage environment and help the user confirm quickly and reliably.

[0126] In some embodiments, a logic program can be written at the software level. For example, each level of classification can be made into a container, and the container can contain sub-containers and specific instructions. The sub-containers also have their own sub-containers and instructions. In this way, when a piece of voice text comes, all the specific instructions under all the containers are traversed. After finding that the instruction matches the text, the path to which the instruction belongs (the path composed of the names of the containers layer by layer) can be known.

[0127] In one implementation manner, for the storage of the classification path, in this application, the classification path data is saved in a file or in a database, and finally written to the disk of the console, so that when the console is started next time, the classification path can be loaded from the disk into the software memory again. For example, the classification path can be saved to an xml format file as follows:

[0128] <container name="Voice Control">

[0129] <container name="Color-Related Instruction Class">

[0130] <element> Set to red< / element>

[0131] <element> Set to green< / element>

[0132] <element> Set to blue< / element>

[0133]

[0134] <container name="Brightness-Related Instruction Class">

[0135] <element> Set to Highlight< / element>

[0136] <element> Set to medium brightness< / element>

[0137] <element> Set to low brightness< / element>

[0138]

[0139] <container name="Angle-related instruction class">

[0140] <element> Set to face the left side of the stage< / element>

[0141] <element> Set to face the center of the stage< / element>

[0142] <element> Set to face the right side of the stage< / element>

[0143]

[0144] <element> Turn on all lights< / element>

[0145] <element> Turn off all lights< / element>

[0146]

[0147] The protection scope of the voice control method for the lighting console described in the embodiments of the present application is not limited to the execution order of the steps listed in this embodiment. Any solution achieved by adding or reducing steps of the prior art and replacing steps according to the principle of the present application is included in the protection scope of the present application.

[0148] The embodiments of the present application further provide a voice control system for a lighting console. The voice control system for the lighting console can implement the voice control method for the lighting console described in the present application. However, the implementation devices of the voice control method for the lighting console described in the present application include but are not limited to the structure of the voice control system for the lighting console listed in this embodiment. Any structural deformation and replacement of the prior art made according to the principle of the present application are included in the protection scope of the present application.

[0149] As Figure 8 shown, this embodiment provides a voice control device for a lighting console. The device 3 includes: a first acquisition module 31, a second acquisition module 32, an instruction confirmation module 33, and an instruction execution module 34.

[0150] The first acquisition module 31 is configured to acquire a target lighting control instruction corresponding to the user voice input;

[0151] The second acquisition module 32 is configured to acquire and display a target interactive interface corresponding to the target lighting control instruction; the target interactive interface prompts the user to confirm the correctness of the target lighting control instruction;

[0152] The instruction confirmation module 33 is configured to receive a confirmation instruction triggered by the user's operation on the target interactive interface, and acquire a confirmation result according to the confirmation instruction;

[0153] The instruction execution module 34 is configured to execute or cancel the target light control instruction according to the confirmation result.

[0154] It should be noted that the functions or operations of the first acquisition module 31, the second acquisition module 32, the instruction confirmation module 33 and the instruction execution module 34 described in the embodiment of the present disclosure correspond one by one to the steps in the voice control method for the lighting control console described above, so they are not repeated here.

[0155] In the several embodiments provided in the present application, it should be understood that the disclosed system, device or method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of modules / units is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules or units, which can be electrical, mechanical or other forms.

[0156] The modules / units described as separate components may or may not be physically separated, and the components displayed as modules / units may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules / units may be selected according to actual needs to achieve the purpose of the embodiments of the present application. For example, the functional modules / units in the various embodiments of the present application may be integrated into one processing module, or each module / unit may exist physically separately, or two or more modules / units may be integrated into one module / unit.

[0157] Those of ordinary skill in the art should further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0158] The embodiment of the present application also provides an electronic device, the electronic device comprising: a memory and a processor; wherein the memory is used to store computer programs; the memory comprises: ROM, RAM, a disk, a USB flash drive, a memory card, or a CD, etc., various media that can store program codes. The processor is used to execute the computer program stored in the memory, so that the electronic device executes the dynamic surround view stitching method based on tire pressure monitoring as described above.

[0159] Preferably, the processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.

[0160] like Fig. 9 As shown, the electronic device 4 of the present application is in the form of a general computing device. The components of the control terminal may include but are not limited to: one or more processors or processing units 41, a memory 42, and a bus 43 connecting different system components (including the memory 42 and the processing unit 41).

[0161] Bus 43 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0162] The control terminal typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the control terminal, including volatile and non-volatile media, removable and non-removable media.

[0163] The memory 42 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 421 and / or cache memory 422. The control terminal may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the memory 42 may be used to read and write non-removable, non-volatile magnetic media ( Figure 7 not shown, usually called a "hard drive"). Although Figure 7 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 43 via one or more data medium interfaces. The memory 42 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.

[0164] A program / utility 424 having a set (at least one) of program modules 4241 may be stored, for example, in the memory 42, such program modules 4241 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 4241 generally perform the functions and / or methods of the embodiments described in the present disclosure.

[0165] The present application embodiment also provides a computer-readable storage medium. A person of ordinary skill in the art can understand that all or part of the steps in the method for implementing the above embodiment can be completed by a program to instruct the processor, and the program can be stored in a computer-readable storage medium, and the storage medium is a non-transitory medium, such as a random access memory, a read-only memory, a flash memory, a hard disk, a solid-state hard disk, a magnetic tape, a floppy disk, an optical disc, and any combination thereof. The above storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disc (DVD)), or a semiconductor medium (e.g., a solid-state hard disk (SSD)), etc.

[0166] The present application embodiment may also provide a computer program product, the computer program product including one or more computer instructions. When the computer instructions are loaded and executed on a computing device, the process or function described in the embodiment of the present application is generated in whole or in part. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer or data center.

[0167] When the computer program product is executed by a computer, the computer executes the method described in the above method embodiment. The computer program product may be a software installation package, and when the above method is required, the computer program product may be downloaded and executed on a computer.

[0168] In summary, the voice control method, device and storage medium for a lighting control console described in the present application have the following beneficial effects:

[0169] The present application obtains the target light control instruction corresponding to the user's voice input; obtains and displays the target interactive interface corresponding to the target light control instruction; the target interactive interface prompts the user to confirm the correctness of the target light control instruction; receives the confirmation instruction triggered by the user's operation on the target interactive interface, and obtains the confirmation result according to the confirmation instruction; executes or cancels the execution of the target light control instruction according to the confirmation result. The voice recognition result is displayed through a visual target interactive interface, and the user is allowed to execute the instruction after confirmation, thereby effectively reducing the risk of misrecognition and misoperation, and improving the accuracy of operation and user confidence.

[0170] This application effectively reduces misoperations caused by voice recognition errors and ensures the accuracy of lighting control by providing a visual confirmation step before executing the command. At the same time, by providing a target interactive interface, users can intuitively see the recognition results of voice commands and gain control through confirmation steps, thereby enhancing their trust in the system and confidence in use.

[0171] The graphical target interactive interface provided by this application simplifies the confirmation process of complex commands, improves the convenience and efficiency of operation, and is particularly suitable for light show control scenarios with a wide variety of commands. At the same time, in high-noise or complex on-site environments, the confirmation and cancel buttons on the graphical target interactive interface enable users to effectively avoid voice recognition errors through visual confirmation, ensuring the stability and reliability of lighting control.

[0172] The descriptions of the processes or structures corresponding to the above-mentioned figures have different emphases. For parts that are not described in detail in a certain process or structure, please refer to the relevant descriptions of other processes or structures.

[0173] The above embodiments are merely illustrative of the principles and effects of the present application and are not intended to limit the present application. Anyone familiar with the technology may modify or change the above embodiments without violating the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by a person of ordinary skill in the art without departing from the spirit and technical ideas disclosed in the present application shall still be covered by the claims of the present application.

Claims

1. A voice control method for a lighting control console, characterized in that: The method comprises: Obtaining target lighting control instructions corresponding to user voice input; Acquire and display a target interactive interface corresponding to the target light control instruction; the target interactive interface prompts the user to confirm the correctness of the target light control instruction; Receiving a confirmation instruction triggered by a user's operation on the target interactive interface, and obtaining a confirmation result according to the confirmation instruction; The target light control instruction is executed or canceled according to the confirmation result.

2. The voice control method for a lighting control console according to claim 1, characterized in that: The target interactive interface at least includes a user confirmation area; the target interactive interface also includes at least one of an instruction intention display area and an instruction classification path display area.

3. The voice control method for a lighting control console according to claim 2, characterized in that: The target interactive interface includes an instruction intention display area; The step of obtaining and displaying a target interactive interface corresponding to the target light control instruction comprises: Acquire a target multimedia element corresponding to the target light control instruction; wherein the target multimedia element is a multimedia element used to reflect the instruction intent of the target light control instruction; A target interactive interface is created and displayed according to the target multimedia element; wherein the instruction intention display area of ​​the target interactive interface displays the target multimedia element.

4. The voice control method for a lighting control console according to claim 3, characterized in that: The target multimedia element includes a target light effect animation; wherein the target light effect animation is used to reflect the light effect after the target light control instruction is executed; and the step of creating and displaying a target interactive interface according to the target multimedia element includes: The target interactive interface is created and displayed according to the target light effect animation; wherein the instruction intention display area of ​​the target interactive interface plays the light effect animation.

5. The voice control method for a lighting control console according to claim 3, characterized in that: The target multimedia element includes a target operation interface element; wherein the target operation interface element is used to reflect the operation interface corresponding to the target light control instruction; the step of creating and displaying a target interactive interface according to the target multimedia element includes: The target interactive interface is created and displayed according to the target operation interface element; wherein the instruction intention display area of ​​the target interactive interface displays the target operation interface element, and the target operation interface element includes real-time lighting control parameter information.

6. The voice control method for a lighting control console according to claim 2, characterized in that: The target interactive interface includes an instruction classification path display area; The step of obtaining and displaying a target interactive interface corresponding to the target light control instruction comprises: Determining a target instruction classification path corresponding to the target light control instruction; A target interactive interface is created and displayed according to the target instruction classification path; wherein the instruction classification path display area of ​​the target interactive interface displays the target instruction classification path.

7. The voice control method for a lighting control console according to any one of claims 1 to 6, characterized in that: The step of obtaining and displaying a target interactive interface corresponding to the target light control instruction comprises: Acquire preset interface creation data and real-time adjustment data corresponding to the target light control instruction; The target interactive interface is created and displayed according to the preset interface creation data and the real-time adjustment data.

8. The voice control method for a lighting control console according to claim 7, characterized in that: The step of obtaining the target light control instruction corresponding to the user voice input comprises: Extracting features from the user's voice input using voice recognition technology to obtain key features of the user's voice input; Perform feature matching based on the key features and preset control instructions; The target light control instruction is obtained based on the feature matching result.

9. A voice control device for a lighting control console, characterized in that: The device comprises: A first acquisition module is configured to acquire a target light control instruction corresponding to a user voice input; A second acquisition module is configured to acquire and display a target interactive interface corresponding to the target light control instruction; the target interactive interface prompts the user to confirm the correctness of the target light control instruction; An instruction confirmation module is configured to receive a confirmation instruction triggered by a user's operation on the target interactive interface, and obtain a confirmation result according to the confirmation instruction; The instruction execution module is configured to execute or cancel the target light control instruction according to the confirmation result.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the voice control method for a lighting control console according to any one of claims 1 to 8 is implemented.