Sound effect switching method and device, electronic equipment and storage medium
By acquiring sound effect switching commands and device load status, and managing sound effect switching commands using a sound effect queue, the problems of delay and confusion in sound effect mode switching on the TV side were solved, achieving accuracy and stability in sound effect switching.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-27
- Publication Date
- 2026-03-10
AI Technical Summary
When switching sound effect modes on a TV, especially during high-bitrate video playback or when the system load is high, the asynchronous separation between the user interface and the underlying sound effect switching causes delays and confusion.
By acquiring the sound effect switching command and the load status of the target device, the sound effect switching command is added to the sound effect queue based on the load status, and the sound effect switching command is executed in the order of the queue to ensure that the interface display is synchronized with the underlying state.
It reduces the latency of sound effect switching, ensures that each user operation is accurately responded to and executed, maintains the integrity and timing of sound effect switching operations, and improves the consistency of user experience and system stability.
Smart Images

Figure CN121644916A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of audio and video processing, in particular to an audio effect switching method and device, electronic equipment and a storage medium. BACKGROUND
[0002] Currently, when the television end switches the audio effect mode, the UI (User Interface) operation is usually separated from the underlying audio effect switching in an asynchronous manner. When the user quickly switches the audio effect through the remote controller, the UI interface will respond in real time and display the selected audio effect mode, and at the same time, the underlying interface is called to perform actual audio effect switching. However, in the case of playing high-code-rate video or high system load, the audio effect mode switching is prone to confusion and delay. SUMMARY
[0003] The embodiments of the present application provide an audio effect switching method, device, electronic equipment and storage medium, which can reduce the possibility of confusion and delay during audio effect switching, and improve the accuracy and efficiency of audio effect switching.
[0004] The technical solutions adopted by the present application to solve the problems are as follows: In a first aspect, the present application provides an audio effect switching method, which comprises: obtaining an audio effect switching instruction and a load state of a target device; based on the load state, adding the audio effect switching instruction to an audio effect queue; and executing the audio effect switching instruction based on the order of the audio effect switching instruction in the audio effect queue.
[0005] In some embodiments, the adding the audio effect switching instruction to the audio effect queue based on the load state comprises: when the load state of the target device is in an overload state, determining whether there is an instruction in a queuing state in the audio effect queue; and when there is an instruction in a queuing state in the audio effect queue, deleting the instruction in a queuing state from the audio effect queue and adding the audio effect switching instruction to the audio effect queue.
[0006] In some embodiments, the adding the audio effect switching instruction to the audio effect queue based on the load state comprises: when the load state of the target device is not in an overload state, adding the audio effect switching instruction to the audio effect queue.
[0007] In some embodiments, after the determining whether there is an instruction in a queuing state in the audio effect queue, the method comprises: when there is no instruction in a queuing state in the audio effect queue, adding the audio effect switching instruction to the audio effect queue.
[0008] In some embodiments, the load state of the target device is determined based on the following method: obtaining the working time of the last sound effect switching; if the working time of the last sound effect switching is greater than a time threshold, it is determined that the load state of the target device is in an overload state; if the working time of the last sound effect switching is less than or equal to the time threshold, it is determined that the load state of the target device is not in an overload state.
[0009] In some embodiments, obtaining the sound effect switching instruction includes: receiving a remote control switching instruction; and generating the sound effect switching instruction based on the remote control switching instruction.
[0010] In some embodiments, after executing the sound effect switching instructions sequentially based on the sound effect switching instructions in the sound effect queue, the sound effect switching method further includes: obtaining the sound effect switching result; and generating a target user interface based on the sound effect switching result.
[0011] Secondly, embodiments of this application provide a sound effect switching device, the sound effect switching device comprising: a first acquisition module, configured to acquire a sound effect switching instruction and a load status of a target device; an instruction addition module, configured to add the sound effect switching instruction to a sound effect queue based on the load status; and an execution module, configured to execute the sound effect switching instruction in the order of the sound effect switching instructions in the sound effect queue.
[0012] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the sound effect switching method described above.
[0013] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to perform the steps of the sound effect switching method described above.
[0014] This application provides a sound effect switching method, apparatus, electronic device, and storage medium. The method involves first acquiring a sound effect switching instruction and the load status of the target device; then, based on the load status, adding the sound effect switching instruction to a sound effect queue; and finally, executing the sound effect switching instructions according to their order in the sound effect queue. This application can reduce sound effect switching latency, ensuring that each user operation is accurately responded to and executed. Especially in high-load scenarios, it can maintain the integrity and timing of sound effect switching operations, while reducing the risk of system resource contention caused by concurrent operations, thus improving the stability of the sound effect switching process and the consistency of the user experience. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 This is a flowchart illustrating a sound effect switching method provided in an embodiment of the present invention; Figure 2 This is a flowchart illustrating a method for determining the load state of a target device according to an embodiment of the present invention; Figure 3 This is a flowchart illustrating a supplementary method to the sound effect switching method provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of a sound effect switching device provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0017] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0018] In the description of this application, the terms "first," "second," "third," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first," "second," "third," etc., may explicitly or implicitly include one or more features.
[0019] In this application, the term "exemplary" is used to mean "used as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use this application. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be made without using these specific details. In other instances, well-known structures and processes are not described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.
[0020] It should be noted that since the method in this application embodiment is executed in a computer device, the processing objects of each computer device exist in the form of data or information, such as time, which is essentially time information. It is understood that if size, quantity, position, etc. are mentioned in subsequent embodiments, they are all corresponding data that exist so that the computer device can process them. Specific details will not be elaborated here.
[0021] In existing technologies, TV sound effect mode switching typically employs an asynchronous separation between user interface operation and underlying sound effect switching. When a user quickly switches sound effects using a remote control, although the user interface instantly displays the selected mode, the underlying sound effect switching operation is prone to delays under conditions of high bitrate video playback or high system load, leading to inconsistent sound effect switching. For example, when a user switches between different sound effect modes consecutively, the system may fail to execute the commands in the correct order, resulting in a discrepancy between the final active mode and the interface display.
[0022] To address the aforementioned problems, embodiments of this application provide a sound effect switching method, such as... Figure 1 As shown, the sound effect switching method includes the following steps S1 to S3: Step S1: Obtain the sound effect switching command and the load status of the target device.
[0023] The sound effect switching command is a control signal that triggers a change in sound effect mode. Specifically, the sound effect switching command can be generated by parsing the remote control input signal and is used to instruct the system to switch to a specific sound effect mode.
[0024] The target device refers to the device that needs to execute the sound effect switching command, such as audio devices like mobile phones, televisions, laptops, and projectors.
[0025] The load status of the target device reflects its current processing capacity. Specifically, the load status of the target device can be determined by detecting CPU utilization or memory usage, and is used to assess whether the system has the capacity to immediately execute new instructions.
[0026] In some embodiments, the method for obtaining the sound effect switching instruction in step S1 may specifically include: receiving a remote control switching instruction; and generating a sound effect switching instruction based on the remote control switching instruction.
[0027] The remote control switching command refers to the signal triggered by the user through remote control buttons to switch sound effect modes. This can be achieved using infrared or Bluetooth signal transmission, for example, the remote control sending an encoded signal containing a sound effect mode identifier. Generating the sound effect switching command involves converting the remote control switching command into a control command recognizable by the target device. This can be achieved by parsing the encoded information in the remote control signal and matching it with preset sound effect mode parameters, such as mapping the remote control button codes to corresponding equalizer configuration parameters.
[0028] For example, when a user triggers a sound effect switching operation via a remote control button, the target device receives the remote control switching command sent by the remote control through its wireless communication module. It then decodes and verifies the remote control switching command, extracting the sound effect mode identifier information. Based on this identifier information, the system generates a sound effect switching command containing the target sound effect parameter configuration. For instance, when the user presses the "Cinema Sound Effect Mode" button, the remote control sends a corresponding encoded signal. The target device parses this signal and generates a sound effect switching command containing low-frequency enhancement parameters, ensuring that the preset configuration is accurately applied during subsequent execution.
[0029] In some embodiments, such as Figure 2 As shown, the load status of the target device is determined based on the following steps S11 to S13: Step S11: Obtain the working time of the last sound effect switch.
[0030] In this embodiment, the working time of the last sound effect switching operation refers to the time consumed from the start of the sound effect switching command to its completion. This time can be specifically implemented by recording the start and end times of the sound effect switching process through a system timer, which is used to reflect the load status of the target device.
[0031] Step S12: When the working time of the last sound effect switching is greater than the time threshold, it is determined that the target device is in an overload state.
[0032] The time threshold is a preset critical value used to determine whether the device is in an overload state. The time threshold can be implemented using a dynamic adjustment strategy or a fixed value. For example, the threshold can be set to 200 milliseconds; when the actual working time exceeds this time threshold, it indicates that the device's processing capacity is insufficient.
[0033] The overload state refers to a situation where the target device's ability to process audio effect switching commands is overloaded. If the target device is in an overload state, it indicates that the target device currently lacks the ability to process audio effect switching commands in a timely manner.
[0034] Step S13: When the working time of the last sound effect switching is less than or equal to the time threshold, determine that the load state of the target device is not in an overload state.
[0035] "Not in overload state" means that the target device's ability to process sound effect switching commands is not overloaded (i.e., normal). If the target device's load state is not in an overload state, it indicates that the target device currently has the ability to process sound effect switching commands in a timely manner.
[0036] Specifically, during the sound effect switching process, the processing time of each sound effect switch performed by the target device is continuously monitored. When a new sound effect switching command is received, the processing time of the previous sound effect switch is first retrieved. If this time is greater than a time threshold, the target device is determined to be in an overload state; if the time is less than or equal to the time threshold, the device is determined not to be in an overload state (i.e., a normal state). By quantifying the device's processing capacity into a measurable time parameter, the possibility of misjudgment caused by system resource fluctuations can be reduced, improving the accuracy of sound effect switching.
[0037] Step S2: Based on the load status, add the sound effect switching command to the sound effect queue.
[0038] In this embodiment, the sound effect queue refers to a cache structure that stores sound effect switching instructions to be processed. Specifically, the sound effect queue can be implemented using a first-in, first-out (FIFO) data structure to ensure that multiple sound effect switching instructions are executed sequentially according to the order they are received.
[0039] In some embodiments, the method of adding the sound effect switching instruction to the sound effect queue based on the load state in step S2 above may specifically include: when the load state of the target device is overloaded, determining whether there is an instruction in the sound effect queue that is in a queued state; when there is an instruction in the sound effect queue that is in a queued state, deleting the instruction in the queued state from the sound effect queue and adding the sound effect switching instruction to the sound effect queue.
[0040] Among them, the instructions in the queue refer to the sound effect switching instructions that are waiting to be processed and stored in the sound effect queue.
[0041] Specifically, when the target device is overloaded, the system checks if there are any queued instructions in the sound effect queue. If so, the queued instructions are deleted, and the newly received sound effect switching instruction is inserted into the queue. This process prevents multiple switching instructions from piling up in the queue under overload conditions, ensuring that the latest instructions are processed promptly.
[0042] In some embodiments, after determining whether there are any instructions in the sound effect queue that are in a queue, the method further includes: adding a sound effect switching instruction to the sound effect queue when there are no instructions in the sound effect queue that are in a queue.
[0043] Specifically, when the target device is overloaded, the system checks the audio effect queue for queued commands. If a command is queued, the newly received audio effect switching command can be directly added to the queue. This method avoids unnecessary command clearing operations, reduces processing steps, and allows commands in non-overloaded states to quickly enter the execution process, reducing operation latency.
[0044] In some embodiments, the method of adding the sound effect switching instruction to the sound effect queue based on the load state in step S2 above may further include: adding the sound effect switching instruction to the sound effect queue when the load state of all target devices is not overloaded.
[0045] Specifically, when the target device is not in an overload state, it indicates that the target device can process sound effect switching commands in a timely manner. In this case, the sound effect switching command is directly added to the sound effect queue, and subsequent commands are executed sequentially according to the order in the queue. For example, if the time taken for the target device to perform a sound effect switching operation is less than or equal to a time threshold (e.g., 200 milliseconds), it is determined that the target device is not in an overload state, and newly received sound effect switching commands are added to the sound effect queue and await execution. This reduces the latency introduced by additional judgment logic in non-overload scenarios, improving the processing efficiency of sound effect switching commands.
[0046] Step S3: Execute the sound effect switching instructions according to the order of the sound effect switching instructions in the sound effect queue.
[0047] The sound effect queue refers to a buffer structure that stores pending sound effect switching instructions. Specifically, the sound effect queue can be implemented using a first-in, first-out (FIFO) data structure to ensure that multiple sound effect switching instructions are executed sequentially according to the order they are received.
[0048] Specifically, when there are no queued instructions in the sound effect queue, newly added sound effect switching instructions will be executed immediately. When there are queued instructions in the sound effect queue, newly added sound effect switching instructions will wait to be executed in sequence.
[0049] In some embodiments, such as Figure 3 As shown, after executing step S3 and executing the sound effect switching instructions in the sound effect queue in sequence, the sound effect switching method further includes the following steps S4 and S5: Step S4: Obtain the sound effect switching result.
[0050] The sound effect switching result refers to the actual effective status after the sound effect switching command is executed. The sound effect switching result can be specifically verified through the target device's current configuration parameters or status codes, and is used to verify whether the sound effect switching was successfully completed.
[0051] Step S5: Generate the target user interface based on the sound effect switching results.
[0052] The target user interface is the visual feedback interface used to inform the user of the sound effect switching result. Specifically, the target user interface can be implemented using dynamic UI (User Interface) component updates or asynchronous rendering techniques. For example, it could display a message such as "The current sound effect mode has been switched to cinema sound effect mode."
[0053] This embodiment places the interface generation step after the sound effect switching result is obtained, thereby forcing the interface display to be synchronized with the underlying state and reducing display errors caused by system delays or execution failures.
[0054] This application provides a sound effect switching method. First, it acquires the sound effect switching command and the load status of the target device. Then, based on the load status, it adds the sound effect switching command to a sound effect queue. Finally, it executes the sound effect switching commands according to their order in the queue. This application can reduce sound effect switching latency, ensuring that each user operation is accurately responded to and executed. Especially in high-load scenarios, it can maintain the integrity and timing of sound effect switching operations, while reducing the risk of system resource contention caused by concurrent operations, thus improving the stability of the sound effect switching process and the consistency of user experience.
[0055] To facilitate better implementation of the sound effect switching method of this application, this application also provides a sound effect switching device. The meanings of the terms used are the same as in the sound effect switching method described above, and specific implementation details can be found in the description of the method embodiments.
[0056] like Figure 4 As shown in the figure, this application embodiment also provides a sound effect switching device 200, which includes: The first acquisition module 201 is used to acquire the sound effect switching command and the load status of the target device; The instruction addition module 202 is used to add sound effect switching instructions to the sound effect queue based on the load status; Execution module 203 is used to execute sound effect switching instructions in the order of sound effect switching instructions in the sound effect queue.
[0057] In some embodiments, the instruction adding module 202 is further configured to: determine whether there are any instructions in the queuing state in the sound effect queue when the target device is in an overload state; and delete the instructions in the queuing state from the sound effect queue and add the sound effect switching instruction to the sound effect queue when there are any instructions in the queuing state in the sound effect queue.
[0058] In some embodiments, the instruction adding module 202 is further configured to: add the sound effect switching instruction to the sound effect queue when the load state of all target devices is not in an overload state.
[0059] In some embodiments, after determining whether there are any instructions in the sound effect queue that are in a queue, the instruction adding module 202 is further configured to: add the sound effect switching instruction to the sound effect queue when there are no instructions in the sound effect queue that are in a queue.
[0060] In some embodiments, the first acquisition module 201 is further configured to determine the load state of the target device; the first acquisition module 201 is specifically configured to: acquire the working time of the last sound effect switching; when the working time of the last sound effect switching is greater than a time threshold, determine that the load state of the target device is in an overload state; when the working time of the last sound effect switching is less than or equal to the time threshold, determine that the load state of the target device is not in an overload state.
[0061] In some embodiments, the first acquisition module 201 is further configured to: receive a remote control switching instruction; and generate a sound effect switching instruction based on the remote control switching instruction.
[0062] In some embodiments, after the execution module 203 executes the sound effect switching instructions in the order of the sound effect switching instructions in the sound effect queue, the sound effect switching device 200: The second acquisition module is used to acquire the sound effect switching results; The interface generation module is used to generate the target user interface based on the sound effect switching results.
[0063] For specific limitations regarding the sound effect switching device 200, please refer to the limitations on the sound effect switching method above, which will not be repeated here. Each module in the aforementioned sound effect switching device 200 can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0064] In addition, this application also provides an electronic device, such as Figure 5 As shown, it illustrates the structural diagram of the electronic device involved in this application, specifically: The electronic device may include components such as a processor 801 with one or more processing cores and a memory 802 with one or more computer-readable storage media. Those skilled in the art will understand that... Figure 5 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: The processor 801 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 802, and by calling data stored in the memory 802, it performs various functions and processes data, thereby providing overall monitoring of the electronic device. Optionally, the processor 801 may include one or more processing cores; preferably, the processor 801 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 801.
[0065] The memory 802 can be used to store software programs and modules. The processor 801 executes various functional applications and data processing by running the software programs and modules stored in the memory 802. The memory 802 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 802 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 802 may also include a memory controller to provide the processor 801 with access to the memory 802.
[0066] In one embodiment, the electronic device further includes a power supply 803 that supplies power to the various components. Preferably, the power supply 803 can be logically connected to the processor 801 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 803 may also include one or more DC or AC power supplies, recharging systems, power equipment debugging circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0067] In one embodiment, the electronic device may further include an input unit 804, which can be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0068] Although not shown, the electronic device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 801 in the electronic device loads the executable files corresponding to the processes of one or more applications into the memory 802 according to the following instructions, and the processor 801 runs the applications stored in the memory 802, thereby implementing the steps in any of the sound effect switching methods provided in the embodiments of this application.
[0069] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0070] In one embodiment, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the sound effect switching method described in any embodiment of this application.
[0071] In some embodiments, a computer program product is also provided, including a computer program or instructions that, when executed by a processor, implement the methods described in any embodiment of this application.
[0072] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0073] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0074] Therefore, this application provides a computer-readable storage medium storing a computer program that can be loaded by a processor to execute the steps in any of the sound effect switching methods provided in this application.
[0075] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0076] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0077] Since the instructions stored in the computer-readable storage medium can execute the steps in any of the sound effect switching methods provided in this application, the beneficial effects that any of the sound effect switching methods provided in this application can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.
[0078] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the detailed descriptions of other embodiments above, which will not be repeated here.
[0079] In practice, each of the above units or structures can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, please refer to the previous method embodiments, which will not be repeated here.
[0080] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0081] The above provides a detailed description of a sound effect switching method, apparatus, electronic device, and storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A sound effect switching method, characterized by, The sound effect switching method comprises: obtaining a sound effect switching instruction and a load state of a target device; adding the sound effect switching instruction to a sound effect queue based on the load state; executing the sound effect switching instruction based on the order of the sound effect switching instruction in the sound effect queue.
2. The sound effect switching method according to claim 1, wherein, The adding of the sound effect switching instruction to the sound effect queue based on the load state comprises: when the load state of the target device is in an overload state, determining whether there is an instruction in a queuing state in the sound effect queue; when there is an instruction in a queuing state in the sound effect queue, deleting the instruction in a queuing state from the sound effect queue and adding the sound effect switching instruction to the sound effect queue.
3. The sound effect switching method according to claim 1, wherein, The adding of the sound effect switching instruction to the sound effect queue based on the load state comprises: when the load state of the target device is not in an overload state, adding the sound effect switching instruction to the sound effect queue.
4. The sound effect switching method according to claim 2, wherein The method further comprises, after the determination of whether there is an instruction in a queuing state in the sound effect queue: when there is no instruction in a queuing state in the sound effect queue, adding the sound effect switching instruction to the sound effect queue.
5. The sound effect switching method of claim 1, wherein, The load state of the target device is determined based on the following manner: obtaining a working time of the last execution of sound effect switching; when the working time of the last execution of sound effect switching is greater than a time threshold, determining that the load state of the target device is in an overload state; when the working time of the last execution of sound effect switching is less than or equal to the time threshold, determining that the load state of the target device is not in an overload state.
6. The sound effect switching method according to any one of claims 1 to 5, characterized in that, The obtaining of the sound effect switching instruction comprises: receiving a remote controller switching instruction; generating the sound effect switching instruction based on the remote controller switching instruction.
7. The sound effect switching method according to any one of claims 1 to 5, characterized in that, The sound effect switching method further comprises, after the execution of the sound effect switching instruction based on the order of the sound effect switching instruction in the sound effect queue: obtaining a sound effect switching result; generating a target user interface based on the sound effect switching result.
8. An audio effect switching device, characterized by The sound effect switching device comprises: a first obtaining module configured to obtain a sound effect switching instruction and a load state of a target device; an instruction adding module configured to add the sound effect switching instruction to a sound effect queue based on the load state; an executing module configured to execute the sound effect switching instruction based on the order of the sound effect switching instruction in the sound effect queue.
9. An electronic device, comprising: A computer program product comprising a memory, a processor and a computer program stored on the memory and loadable on the processor, the processor implementing the sound effect switching method of any one of claims 1 to 7 when executing the program.
10. A computer-readable storage medium, characterized in that, A computer program product comprising a memory, a processor and a computer program stored on the memory and loadable on the processor, the processor implementing the sound effect switching method of any one of claims 1 to 7 when executing the program.