Mode manipulation method of voice device group, electronic device, and storage medium

By uniformly setting the noise reduction mode for a group of voice devices in the voice receiver, the problem of inconsistent noise reduction modes across different devices is solved, thus improving the audio acquisition quality of the group of voice devices.

CN115802239BActive Publication Date: 2026-02-27AISPEECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211365791.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-31
Publication Date
2026-02-27
Estimated Expiration
2042-10-31

AI Technical Summary

Technical Problem

The noise reduction modes of different devices in the existing voice device group are not uniform, resulting in large differences in audio acquisition effects and reducing the voice quality in group audio acquisition scenarios.

Method used

The group noise reduction mode is stored in the voice receiver and sent to each voice transmitter. The noise reduction mode of the transmitter is set uniformly, and multiple switchable noise reduction algorithms are implemented.

Benefits of technology

Ensuring that all devices in a voice device group maintain a consistent noise reduction mode during audio acquisition improves the voice quality of the group's devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115802239B_ABST
    Figure CN115802239B_ABST
Patent Text Reader

Abstract

The application discloses a mode control method of a voice device group, an electronic device and a storage medium. Specifically, the voice device group comprises a plurality of voice transmitters and a voice receiver connected with each voice transmitter, each voice transmitter is used to collect voice data and send the collected voice data to the voice receiver, and each voice transmitter is provided with a plurality of noise reduction modes which can be switched. The mode control method comprises the following steps: based on the voice receiver, calling a stored group noise reduction mode; based on the voice receiver, sending the group noise reduction mode to each voice transmitter connected with the voice receiver, so as to set the noise reduction mode of each voice transmitter. Thus, each device in the device group is in a unified noise reduction mode, and the high quality of the voice collected by the group device in the audio collection scene is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of speech processing, and particularly relates to a mode control method for a speech device group, an electronic device and a storage medium. BACKGROUND

[0002] With the continuous development of speech technology, various speech interaction devices have been integrated into various aspects of people's lives. Among them, the lavalier microphone is favored by many users due to its efficient and convenient speech interaction characteristics, especially in outdoor recording and outdoor live broadcast scenarios.

[0003] At present, most of the wireless lavalier microphones on the market with "one-to-many" group control function have only one mode, and a small number of products have two noise reduction modes, but cannot realize unified noise reduction mode. However, when the noise reduction modes are not unified, the noise reduction effects of the collected audio of different speech devices under the same group will be different, the sound picked up by the recording terminal will be very chaotic, and the speech quality in the group audio collection scene is reduced.

[0004] In view of the above problems, the industry has not provided a better solution at present. SUMMARY

[0005] The embodiments of the present application provide a mode control method for a speech device group, an electronic device and a storage medium, which are used to at least solve one of the above technical problems.

[0006] In a first aspect, the embodiments of the present application provide a mode control method for a speech device group, the speech device group comprising a plurality of speech transmitters and a speech receiver connected with each of the speech transmitters, each of the speech transmitters being configured to collect speech data and send the collected speech data to the speech receiver, each of the speech transmitters being configured to have a plurality of switchable noise reduction modes, wherein the mode control method comprises: based on the speech receiver, retrieving a stored group noise reduction mode; based on the speech receiver, sending the group noise reduction mode to each of the speech transmitters connected with the speech receiver, to set the noise reduction mode of each of the speech transmitters.

[0007] In a second aspect, the embodiments of the present application provide an electronic device, comprising at least one processor and a memory connected with the at least one processor in communication, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the steps of the above method.

[0008] In a third aspect, an embodiment of the present application provides a storage medium, wherein the storage medium stores one or more programs including execution instructions, and the execution instructions can be read and executed by an electronic device (including but not limited to a computer, a server, or a network device, etc.) to execute the steps of the method described above.

[0009] In a fourth aspect, an embodiment of the present application further provides a computer program product, which comprises a computer program stored in a storage medium, and the computer program comprises program instructions, and when the program instructions are executed by a computer, the computer is caused to execute the steps of the method described above.

[0010] The embodiment of the present application has the following beneficial effects:

[0011] Each voice transmitter in the voice device group is respectively used to collect voice data and is set to have multiple switchable noise reduction modes, the noise reduction modes of each voice transmitter in the voice device group are set by storing a group noise reduction mode in the voice receiver, so that each voice transmitter implements a noise reduction operation on the collected audio data according to the group noise reduction mode, and each device in the device group is in a unified noise reduction mode, thereby guaranteeing the voice quality of the group device in an audio collection scene. BRIEF DESCRIPTION OF DRAWINGS

[0012] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0013] Figure 1 A system structure schematic diagram of an example of a voice device group according to an embodiment of the present application is shown;

[0014] Figure 2 A flow chart of an example of a mode control method of a voice device group according to an embodiment of the present application is shown;

[0015] Figure 3 A flow chart of an example of a mode control method of a voice device group according to an embodiment of the present application is shown;

[0016] Figure 4 A flow chart of an example of a mode control method of a voice device group according to an embodiment of the present application is shown;

[0017] Figure 5 A structure schematic diagram of an embodiment of the electronic device of the present application. DETAILED DESCRIPTION

[0018] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0019] It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.

[0020] The present application can be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform particular tasks or implement particular abstract data types. The present application can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules can be located in local and remote computer storage media including memory storage devices.

[0021] In the present application, "module", "system" and the like refer to relevant entities applied to computers, such as hardware, combination of hardware and software, software or software in execution, etc. In detail, for example, an element can be, but is not limited to, a process running on a processor, a processor, an object, an executable element, an execution thread, a program and / or a computer. Also, an application or a script running on a server, the server can be an element. One or more elements can be in an execution process and / or thread, and the elements can be localized on one computer and / or distributed between two or more computers, and can be run by various computer readable media. The elements can also communicate with each other through local and / or remote processes according to signals with one or more data packets, for example, signals from a data packet from another element in a local system, a distributed system and / or a network through signals with other systems through the Internet.

[0022] Finally, it should also be noted that in this document, the terms "comprise", "comprise", not only include those elements, but also include other elements not explicitly listed, or also include elements inherent to such a process, method, article or device. Without more limitations, the elements defined by the statement "comprise" do not exclude the presence of other identical elements in the process, method, article or device comprising the described elements.

[0023] Figure 1A system structure diagram showing an example of a voice device group according to an embodiment of the present application.

[0024] As shown in Figure 1 , the voice device group 10 includes a plurality of voice transmitters (101, 103, …, 10n) and a voice receiver 110 connected with each voice transmitter, each voice transmitter is configured to collect voice data and send the collected voice data to the voice receiver 110, and each voice transmitter is configured to have a plurality of noise reduction modes available for switching. Specifically, when the voice transmitter executes a noise reduction mode, the voice transmitter executes a voice noise reduction algorithm of the corresponding mode, such as a high-fidelity algorithm, an intermediate noise reduction algorithm, and an advanced noise reduction algorithm, on the collected voice data.

[0025] In some examples of the embodiments of the present application, the voice device group can use a microphone holder, each voice transmitter can collect high-resolution (e.g., 48k) audio data and send it to the voice receiver through a vendor-specific transmission protocol. Further, the voice receiver can store and synchronize the audio data received from each voice transmitter, and can forward it to at least one scene audio terminal to achieve synchronized collection and forwarding of scene audio.

[0026] Figure 2 A flowchart showing an example of a mode control method of a voice device group according to an embodiment of the present application.

[0027] As shown in Figure 2 , in step 210, the stored group noise reduction mode is retrieved based on the voice receiver.

[0028] In step 220, the group noise reduction mode is sent to each voice transmitter connected with the voice receiver based on the voice receiver to set the noise reduction mode of each voice transmitter.

[0029] Through the embodiments of the present application, the group noise reduction mode is saved in the voice receiver, and the noise reduction mode of each voice transmitter in the voice device group is set based on the voice receiver, so that the noise reduction mode of each voice transmitter can be uniformly in the group noise reduction mode, and the voice quality of the group device in the audio collection scene is guaranteed.

[0030] Regarding the implementation details of the above step 220, in some examples, the voice data received from each voice receiver is aggregated based on the voice receiver to obtain corresponding scene audio data.

[0031] Thus, the audio data received from each voice transmitter is synchronized and aggregated according to the audio collection time based on the voice receiver, and the collection of audio data in the current environmental scene is completed.

[0032] Further, based on the voice receiver, sound effect setting information is acquired, and sound effect optimization processing is performed on the scene audio data according to the sound effect setting information. In one aspect, for example, the voice receiver can receive a user operation to determine corresponding sound effect setting information, and then perform sound effect optimization processing on the scene audio data according to the sound effect setting information. In another aspect, for example, the voice transmitter can receive a user operation to determine corresponding sound effect setting information, and send the sound effect setting information to the voice receiver, and then perform sound effect optimization processing on the scene audio data according to the sound effect setting information.

[0033] As described above, a dedicated communication protocol for the lavalier microphone can be used between the voice transmitter and the voice receiver to realize real-time transmission of high-resolution (for example, 48K) audio data, and then complete audio track synchronization processing in the voice receiver. Further, the voice receiver can also be configured to integrate other communication protocols in addition to the dedicated communication protocol for the lavalier microphone, such as general-purpose protocols such as wifi, Bluetooth, zigbee communication protocols, to realize sending of the integrated scene audio data with specific sound effects (for example, reverberation effects) to other types of communication devices, such as mobile phones or servers, etc., to meet the needs of more types of audio collection business scenarios.

[0034] It should be noted that because the modes of each transmitter are independent of each other, the audio processing methods are different. In the process of the inventor of the present application practicing the present application, it has also been considered to uniformly process the original audio corresponding to different modes transmitted by the transmitter at the receiver end, which results in that the final audio effect cannot be guaranteed, especially the processing amount of the fine processing of multiple 48K original audios is very large, so that the voice algorithm can only be roughly processed. In addition, if the product subsequently adds personalized functions (such as reverberation), the above-mentioned shortcomings will be further exacerbated.

[0035] In contrast, by setting the noise reduction mode and the noise reduction algorithm in the voice transmitter in the embodiments of the present application, the processing resource consumption at the voice receiver end is reduced, which can be more conducive to adding various personalized functions to the product.

[0036] In some examples of the embodiments of the present application, based on the voice receiver, it is detected whether a third voice transmitter newly connected exists; when the third voice transmitter exists, the voice receiver sends the group noise reduction mode to the third voice transmitter to set the third voice transmitter. In this way, when a new voice transmitter is added to the group, the voice receiver can use the group noise reduction mode to set the mode of the newly connected voice transmitter, realizing automatic setting of the noise reduction mode of the voice transmitter newly added to the group.

[0037] Figure 3A flow chart showing an example of the mode control method of the voice device group according to an embodiment of the present application is shown.

[0038] As shown in FIG. 3, in step 310, the stored group noise reduction mode is invoked based on the voice receiver. Figure 3

[0039] In step 320, the group noise reduction mode is sent to each voice transmitter connected to the voice receiver based on the voice receiver, so as to set the noise reduction mode of each voice transmitter.

[0040] Thus, the mode setting of each voice transmitter in the group device is realized through the group noise reduction mode saved in the voice receiver, and more details can be referred to the operation description in the foregoing in combination with the mode setting of the voice transmitter, which will not be described here. Figure 2

[0041] In step 330, when the first voice transmitter switches to the target mode, the first voice transmitter sends the target mode to the voice receiver, so that the voice receiver updates the group mode according to the target mode.

[0042] Specifically, based on the first voice transmitter, it is detected whether there is a mode switching operation. When it is detected that there is a mode switching operation, the target mode corresponding to the mode switching operation is determined, and the target mode is sent to the voice receiver. Exemplarily, a mode switching control is provided on the voice transmitter, and the user can operate the mode switching control to switch the noise reduction mode of the voice transmitter.

[0043] In step 340, when the voice receiver completes the group mode update, the target mode is sent to each second voice transmitter in the voice device group, so that the second voice transmitter is synchronously switched to the target mode. In some examples, the second voice transmitter can be each voice transmitter in the voice device group except the first voice transmitter, so that when the user switches the mode of one voice transmitter in the group, the modes of other voice transmitters in the group can be synchronously replaced, realizing the "one-drag-many" mode switching operation function for the voice transmitters in the group.

[0044] It should be noted that in some business application scenarios, when the user switches the mode of the first voice transmitter, the switched mode may not be transmitted to the receiver due to network fluctuations, resulting in that the noise reduction modes of the first voice transmitter and other voice transmitters in the group are different, and the modes of each voice transmitter in the voice device group cannot be synchronized.

[0045] In combination with Figure 1 ​​The system structure is shown in the example. Through the voice receiver 110, the mode of different voice transmitters (101, 103,..., 10n) is uniformly controlled based on wireless instructions, one-key multi-control and one-key switching are realized, and the user can freely control at will. Specifically, the group mode is uniformly stored in the voice receiver 110. When the leader clip microphone is powered on, the voice receiver 110 sends the current saved configuration to all the voice transmitters that have been powered on, so that they are in the same noise reduction mode state. Moreover, at a fixed time interval, the voice receiver 110 synchronizes the current saved configuration to all the powered-on transmitters connected to it.

[0046] For example, when user A switches the mode of the transmitter 101 worn by himself, the transmitter A wirelessly transmits the switching instruction to the receiver, and the receiver sends the mode switching instruction to other transmitters after receiving it, so that the modes of all the transmitters are uniform. In addition, user B (corresponding to the transmitter 103), user C (the transmitter 10n), and the like can switch the mode of the transmitter worn by themselves and synchronize the switched mode to others.

[0047] Further, when a voice transmitter is added, the voice transmitter establishes a wireless connection with the voice receiver 110, and the voice receiver 110 synchronizes the current group mode information to the added transmitter, so as to switch the mode of the added transmitter and complete the mode uniformity of the transmitters in the group.

[0048] Thus, in the function setting of the leader clip microphone product, various modes (for example, high-fidelity, weak noise reduction, and strong noise reduction) of voice algorithms are set in the transmitters, the function of “one drags many” is realized, and the modes of different transmitters are uniformly controlled by the voice receiver.

[0049] In some business scenarios, based on the one-key multi-control mode switching function of the leader clip microphone, the processing effect of the voice algorithm of different transmitters is unified. Further, since the mode uniformity of the transmitters is automatically completed, the user uses conveniently, without the need for communication and attention to the state of each transmitter, so that the leader clip microphone is more intelligent and more popular among users.

[0050] Figure 4 A flowchart showing an example of a mode control method of a voice device group according to an embodiment of the present application is shown.

[0051] As shown in Figure 4 Step 410, based on the voice receiver, the stored group noise reduction mode is retrieved.

[0052] In step 420, based on the voice receiver, the group noise reduction mode is sent to each voice transmitter connected to the voice receiver, so as to set the noise reduction mode of each voice transmitter.

[0053] In step 430, when the first voice transmitter switches to the target mode, the first voice transmitter sends the target mode to the voice receiver, so that the voice receiver updates the group mode according to the target mode.

[0054] In step 440, based on the first voice transmitter, it is detected whether a mode configuration update notification is received from the voice receiver within a preset time period.

[0055] If the detection result in step 440 indicates that the mode configuration update notification is received from the voice receiver, step 451 is jumped to. If the detection result in step 440 indicates that the mode configuration update notification is not received from the voice receiver, step 453 is jumped to.

[0056] In step 451, the first voice transmitter determines that the mode switching operation is successfully completed.

[0057] In step 453, the first voice transmitter sends a mode reset request to the voice receiver to receive the group noise reduction mode saved by the voice receiver, and resets the first voice transmitter based on the group noise reduction mode.

[0058] In the embodiment of the present application, when the user performs the mode switching operation on the first voice transmitter, the first voice transmitter can detect whether the voice receiver has successfully received the switched mode and has completed the update of the group mode through the mode configuration update notification. When the first voice transmitter successfully receives the mode configuration update notification, it is determined that the mode switching operation is successfully completed. If the first voice transmitter does not receive the mode configuration update notification from the voice receiver, it indicates that the switched mode may not be synchronized to the voice receiver due to network fluctuation, and at this time, the voice receiver is requested to receive the group noise reduction mode saved by the voice receiver, so as to reset the mode of the first voice transmitter, so as to ensure that each voice transmitter in the group is in a unified mode. In combination with the actual business scenario, after the user performs the switching on the first voice transmitter, the mode of the voice receiver cannot be updated due to network fluctuation, at this time, the mode of the first voice transmitter is reset, in the user experience, it is a switching operation that is not successfully completed (i.e., the mode switching of the transmitter is not successfully completed), and the user only needs to re-implement the switching operation, which does not greatly affect the user experience.

[0059] Preferably, the voice receiver can also periodically send the saved group mode to each voice transmitter in the group to set the noise reduction mode of each transmitter. Thus, the voice receiver can ensure that each transmitter in the group has a unified noise reduction mode under various network fluctuations or burst conditions by periodically setting the noise reduction mode of each voice transmitter.

[0060] It should be noted that, for the foregoing method embodiments, in order to simply describe, the foregoing method embodiments are all described as a series of actions, but those skilled in the art should know that the present application is not limited to the order of the actions described, because according to the present application, certain steps can be performed in other order or at the same time. Secondly, those skilled in the art should know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily necessary for the present application. In the above embodiments, the description of each embodiment is focused on, and the part not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0061] In some embodiments, the embodiments of the present application provide a non-volatile computer readable storage medium, the storage medium stores one or more programs including execution instructions, the execution instructions can be read and executed by an electronic device (including but not limited to a computer, a server, or a network device, etc.) to execute the mode control method of the voice device group of any one of the above-mentioned embodiments of the present application.

[0062] In some embodiments, the embodiments of the present application also provide a computer program product, the computer program product includes a computer program stored on a non-volatile computer readable storage medium, the computer program includes program instructions, when the program instructions are executed by a computer, the computer executes the mode control method of the voice device group of any one of the above-mentioned embodiments.

[0063] In some embodiments, the embodiments of the present application also provide an electronic device, which includes at least one processor, and a memory connected with the at least one processor in communication, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the mode control method of the voice device group.

[0064] Figure 5 is a hardware structure schematic diagram of the electronic device for executing the mode control method of the voice device group provided by another embodiment of the present application, as shown in Figure 5 The device includes:

[0065] one or more processors 510 and a memory 520, Figure 5 In the foregoing, the processor 510 is taken as an example.

[0066] The device for executing the mode control method of the voice device group can also include an input device 530 and an output device 540.

[0067] The processor 510, the memory 520, the input device 530 and the output device 540 can be connected through a bus or other means, Figure 5 In the foregoing, the connection through the bus is taken as an example.

[0068] The memory 520, as a non-volatile computer readable storage medium, can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as program instructions / modules corresponding to the mode control method of the voice device group in the embodiment of the application. The processor 510 executes various function applications and data processing of the server by running the non-volatile software programs, instructions and modules stored in the memory 520, that is, implements the mode control method of the voice device group in the above-mentioned method embodiment.

[0069] The memory 520 can include a program storage area and a data storage area, wherein the program storage area can store an operating system and application programs required by at least one function; the data storage area can store data created according to the use of the electronic device, etc. In addition, the memory 520 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device. In some embodiments, the memory 520 can optionally include a memory remotely arranged with respect to the processor 510, and these remote memories can be connected to the electronic device through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0070] The input device 530 can receive input digital or character information, and generate signals related to user settings and function control of the voice interactive device. The output device 540 can include a display device such as a display screen.

[0071] The one or more modules are stored in the memory 520, and when executed by the one or more processors 510, perform the mode control method of the voice device group in any of the above-mentioned method embodiments.

[0072] The above-mentioned product can perform the method provided by the embodiment of the application, has the function modules and beneficial effects corresponding to the execution method. Technical details not described in detail in the embodiment can be referred to the method provided by the embodiment of the application.

[0073] The electronic device of the embodiment of the application exists in various forms, including but not limited to:

[0074] (1) Mobile communication device: the characteristic of this kind of device is that it has mobile communication function, and the main target is to provide voice and data communication. This kind of terminal includes: smart phone, multimedia phone, functional phone, and low-end phone, etc.

[0075] (2) Ultra-mobile personal computer devices: These devices belong to the category of personal computers, have computing and processing functions, and generally have mobile Internet access features. Such terminals include PDA, MID and UMPC devices, etc.

[0076] (3) Portable entertainment devices: These devices can display and play multimedia content. Such devices include audio and video players, handheld game consoles, electronic books, and smart toys and portable car navigation devices.

[0077] (4) Other onboard electronic devices with data interaction functions, such as car-mounted devices installed on vehicles.

[0078] The device embodiments described above are only illustrative, wherein the units illustrated as separate components can or can not be physically separated, and the components illustrated as units can or can not be physical units, i.e., can be located in one place or distributed to multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment.

[0079] From the above description of the embodiments, those skilled in the art can clearly understand that the embodiments can be implemented by means of software plus a general hardware platform, and of course can also be implemented by hardware. Based on such understanding, the above technical solutions or the part that contributes to the related art can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some part of the embodiment.

[0080] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A mode control method for a group of voice devices, the group of voice devices comprising multiple voice transmitters and voice receivers connected to each of the voice transmitters, each of the voice transmitters being used to collect voice data and transmit the collected voice data to the voice receiver, each of the voice transmitters being configured to have multiple switchable noise reduction modes, wherein the mode control method comprises: Based on the voice receiver, the stored group noise reduction mode is retrieved; Based on the voice receiver, the group noise reduction mode is sent to each voice transmitter connected to the voice receiver so as to set the noise reduction mode of each voice transmitter; When the first voice transmitter switches to the target mode, the first voice transmitter sends the target mode to the voice receiver so that the voice receiver updates the group mode according to the target mode; When the voice receiver completes the group mode update, it sends the target mode to each of the second voice transmitters in the voice device group, so that the second voice transmitters switch to the target mode synchronously.

2. The mode control method according to claim 1, wherein, When the first voice transmitter switches to the target mode, the first voice transmitter sends the target mode to the voice receiver, including: Based on the first voice transmitter, detect whether a mode switching operation exists; When a mode switching operation is detected, the target mode corresponding to the mode switching operation is determined, and the target mode is sent to the voice receiver.

3. The mode control method according to claim 1, wherein, After the first voice transmitter sends the target mode to the voice receiver, the mode control method further includes: Based on the first voice transmitter, detect whether a mode configuration update notification is received from the voice receiver within a preset time period; If so, the first voice transmitter confirms that the mode switching operation was successfully completed; and If not, the first voice transmitter sends a mode reset request to the voice receiver to receive the group noise reduction mode stored therein and reset the first voice transmitter based on the group noise reduction mode.

4. The mode control method according to claim 1, wherein, The mode control method also includes: Based on the voice receiver, detect whether a newly connected third voice transmitter exists; When the third voice transmitter is present, the voice receiver sends the group noise reduction mode to the third voice transmitter to configure the third voice transmitter.

5. The mode control method according to claim 1, wherein, The mode control method also includes: Based on the voice receivers, the voice data received from each voice receiver is aggregated to obtain the corresponding scene audio data; Based on the voice receiver, sound effect setting information is obtained, and sound effect optimization processing is performed on the scene audio data according to the sound effect setting information.

6. The mode control method according to claim 1, wherein, The method further includes: The voice receiver is also used to periodically send the saved group patterns to each voice transmitter in the group in order to set the noise reduction mode of each transmitter.

7. The mode control method according to claim 1, wherein, Each of the aforementioned voice transmitters is configured to have at least one of the following noise reduction modes: high fidelity mode, weak noise reduction mode, and strong noise reduction mode.

8. An electronic device comprising: At least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the steps of the method according to any one of claims 1-7.

9. A storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the steps of the method described in any one of claims 1-7.

Citation Information

Patent Citations

  • Distributed automatic level control for microphone array

    CN105074812A