Audio playing adjustment method and system based on multi-loudspeaker box networking
By automatically identifying the audio content type and speaker distribution position, adaptively adjusting the playback mode of the multi-speaker networking system, the problem that existing systems cannot adaptively adjust different audio contents, and improve the playback effect and intelligence level of the audio system.
Patent Information
- Application Number
- CN202510389790.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2025-04-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing multi-speaker networking system cannot adaptively adjust different audio contents, resulting in insufficient playback effect of the audio system and insufficient intelligence, which affects the user experience.
By automatically identifying and analyzing the audio content type of audio data, combining the distributed position data of the speaker, setting the host and auxiliary playback speakers, and assigning playback control instructions according to the audio content type to improve the playback effect of the audio data.
It improves the playback effect of audio data and the intelligence level of the audio system, and enhances the user experience.
Smart Images

Figure CN119893380A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of sound control, and in particular to an audio playback adjustment method and system based on multi-speaker networking. Background Art
[0002] Multi-speaker network playback is one of the main research directions of home audio systems. Through the linkage control between multiple speakers and the distribution positions of multiple speakers, the playback effect of the audio system can achieve high-quality surround sound effects.
[0003] With the development of intelligent speakers, the existing speaker playback system can meet the needs of users for voice control and intelligent adjustment of playback content. The current multi-speaker networking system mainly plays audio data by synchronously controlling multiple speakers. Each speaker plays synchronously according to the playback mode or playback sound effect preset by the playback system, and cannot adaptively adjust the playback for different audio content, resulting in different audio data being played through the same playback mode. The playback effect of the audio system is insufficient, and the audio playback system constructed by networking multiple speakers is not intelligent enough, which affects the user experience of the audio playback system. Summary of the invention
[0004] The purpose of the present invention is to overcome the shortcomings of the prior art. The present invention provides an audio playback adjustment method and system based on multi-speaker networking, which automatically identifies and analyzes the audio content type of audio data loaded into the multi-speaker networking, and adjusts the playback in conjunction with speakers in different distribution positions, thereby effectively improving the playback effect of the audio data and improving the user experience.
[0005] The present invention provides an audio playback adjustment method based on multi-speaker networking, the audio playback adjustment method comprising: Networking multiple speakers to form an audio playback system based on signal connection, and setting distribution position data of each speaker in the audio playback system; Performing audio feature extraction on the audio data to obtain audio feature data; According to the audio feature data and the distribution position data of each speaker, one or more main playback speakers and a plurality of auxiliary playback speakers are set; Extracting a plurality of audio content types based on the audio feature data, and assigning the plurality of audio content types to the main playback speaker and the auxiliary playback speaker; Generate playback control instructions for each assigned speaker according to the playback mode.
[0006] Furthermore, the networking of the plurality of speakers to form an audio playback system based on signal connection and obtaining the distribution position data of each speaker in the audio playback system includes: Connect multiple speakers via wireless signals to form a network and build an audio playback system; The distribution position of each speaker is adjusted according to actual use requirements, and the distribution position data of each speaker is set in the audio playback system.
[0007] Furthermore, the step of extracting audio features from the audio data to obtain the audio feature data includes: In the audio data loading stage, the audio data is subjected to audio separation to extract the pure human voice audio and the music audio; The audio of the music portion is divided into one or more audio content types to obtain audio feature data.
[0008] Furthermore, the step of setting one or more main playback speakers and a plurality of auxiliary playback speakers according to the audio feature data combined with the distribution position data of each speaker includes: Extracting more than one audio content type from the audio feature data, and obtaining spectrum data of each audio content type; Comparing frequency spectrum data of multiple audio content types to obtain a main audio content type of the audio data; A main playback speaker for playing the main audio content is set according to the distribution position data of the plurality of speakers, and an auxiliary playback speaker for cooperating with the main playback speaker for playing is set.
[0009] Furthermore, comparing the frequency spectrum data of multiple audio content types to obtain the main audio content type of the audio data includes: Detecting the energy proportion and distribution proportion of the spectrum data of each audio content type in the audio data; The weight value of each audio content type is calculated in combination with the energy weight and the distribution weight, and the audio content type with the largest weight value among the multiple audio content types is selected as the main audio content type.
[0010] Further, the combining the energy weight and the distribution weight to calculate the weight value of each audio content type, and selecting the audio content type with the largest weight value among the multiple audio content types as the main audio content type includes: The formula for calculating the weight of audio content type is: ; in, is the weight of the audio content type, is the energy proportion of the audio content type, is the distribution ratio of audio content types, , To calculate the coefficient, is 0.3, is 0.7.
[0011] Further, the extracting a plurality of audio content types based on the audio feature data and allocating the plurality of audio content types to the main playback speaker and the auxiliary playback speaker comprises: Extracting several audio content types from the audio feature data, extracting a main audio content type from the several audio content types, and matching the main audio content type with a main playback speaker; According to the several audio content types of the audio data and in combination with the distribution position data of the plurality of speakers, the audio content types of the audio data are allocated to the speakers of the audio playback system.
[0012] Furthermore, generating a playback control instruction for each assigned speaker according to the playback mode includes: Acquire the audio beat of the audio data, mark the audio type of the audio data based on the audio beat of the audio data, and set the playing mode of the audio playing system according to the audio type; According to the playback mode of the audio playback system and the type of audio content assigned to each speaker, playback control instructions for each speaker are generated.
[0013] Furthermore, the obtaining of the audio beat of the audio data, marking the audio type of the audio data based on the audio beat of the audio data, and setting the playing mode of the audio playing system according to the audio type includes: During the stage of loading the audio playback system, the audio data is recognized based on the audio playback system, the audio beat of the audio data is obtained based on the audio features of the audio data, and the audio type of the audio data is marked based on the audio beat of the audio data.
[0014] The present invention also provides an audio playback adjustment system based on multi-speaker networking, the audio playback adjustment system is used to execute the audio playback adjustment method, and the audio playback adjustment system includes: Main control unit: used to obtain analysis data of audio data, and adjust the sound box of the sound playing system based on the analysis data of the audio data; Analysis unit: used to analyze the audio data loaded into the audio playback system and extract the audio content type of the audio data; Wireless connection unit: set in each speaker, used to realize signal connection between multiple speakers.
[0015] The present invention provides an audio playback adjustment method based on multi-speaker networking. By combining the audio content type of audio data and spectrum analysis, a main playback speaker and an auxiliary playback speaker in an audio playback system are determined. By decomposing the audio content type of the audio data and cooperating with the audio playback system formed by the multi-speaker networking, the playback effect of the audio data by the audio playback system can be improved, and the playback hierarchy of the audio data by the audio playback system can be improved, thereby effectively improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a flowchart of an audio playback control method based on multi-speaker networking in an embodiment of the present invention; Figure 2 It is a schematic diagram of the operation flow of the audio playback adjustment method based on multi-speaker networking in an embodiment of the present invention; Figure 3 It is a structural diagram of an audio playback adjustment system based on multi-speaker networking in an embodiment of the present invention. DETAILED DESCRIPTION
[0017] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0018] Embodiment 1: Figure 1 A flow chart of an audio playback control method based on multi-speaker networking in an embodiment of the present invention is shown, and the control method includes: S11: networking a plurality of speakers to form an audio playback system based on signal connection, and setting distribution position data of each speaker in the audio playback system.
[0019] Specifically, multiple speakers are networked and connected through wireless signals to construct an audio playback system. Network control among the multiple speakers is implemented based on the network, so that information exchange can be performed among the multiple speakers, thereby achieving synchronous playback control and adjustment of the multiple speakers. Based on the construction of the audio playback system, the technical effect of immersive music listening can be met by users.
[0020] The distribution position of each speaker is adjusted according to actual usage requirements, and the distribution position data of each speaker is set in the audio playback system, and multiple speakers are placed at preset positions so that the multiple speakers can construct a multi-channel stereo field playback effect.
[0021] Furthermore, according to actual usage requirements and the speaker layout environment, the user can adjust the distribution position of each speaker and set the distribution position data of several speakers in the audio playback system, so that the audio playback system can adjust the playback effect of each speaker according to the audio characteristics of the audio data, thereby improving the audio playback quality of the audio playback system.
[0022] S12: Extract audio features from the audio data to obtain audio feature data.
[0023] Specifically, during the audio data loading stage, the audio playback system extracts audio features from the audio data, and analyzes the vocal part and background music part of the audio data by performing audio separation on the audio data, thereby obtaining pure vocal part audio and music part audio.
[0024] Furthermore, the audio playback system analyzes the audio data of the music portion, further divides it into multiple audio content types, combines it with the audio data of the pure vocal portion, and sorts out and obtains audio feature data of the audio data.
[0025] Furthermore, the audio feature data also includes spectrum data, and spectrum data of each audio content type data in the audio data is obtained according to the separated several types of audio content type data.
[0026] S13: setting one or more main playback speakers and a plurality of auxiliary playback speakers according to the audio feature data and the distribution position data of each speaker.
[0027] Specifically, more than one audio content type is obtained from the audio feature data, that is, when the audio data is loaded into the audio playback system, the audio content types corresponding to the audio data are sorted out by analyzing the audio data, and each audio content type is analyzed as a separate sub-audio data, so that the audio playback system can improve the playback effect of the audio data.
[0028] Specifically, the audio playback system obtains frequency spectrum data corresponding to each audio content type and compares the frequency spectrum data of multiple audio content types, thereby determining the main audio content type in the audio data.
[0029] Furthermore, by comparing and analyzing the spectral data of multiple audio content types, the audio content type with the largest proportion in the audio data is detected as the main audio content type, so that the audio playback system can adjust the playback effect of each speaker according to the main audio content type, thereby improving the user experience of the audio playback system.
[0030] Specifically, in the audio playback system, according to the audio content type of the audio data, combined with multiple speakers distributed in different positions, the audio playback system can match the playback speakers according to the audio content type. For example, the audio data of pure human voice part can be configured in the speaker directly in front of the audio playback system. If the audio data is divided into audio data of left and right channel specifications, the audio data of pure human voice part can be played based on the left speaker and the right speaker. Based on the audio content type of the audio data, the audio playback system can reflect the multi-level playback effect of the audio data, thereby improving the playback sound effect of the audio data.
[0031] Furthermore, in this embodiment, the descriptions of the front, back, left, and right aspects of the audio playback system are based on the user's sitting position and are set with the user as a reference.
[0032] Specifically, in this embodiment, the main playback speaker is configured as a dedicated playback speaker for the main audio content type, that is, in the audio playback system, the main audio content type is played only through the main playback speaker.
[0033] Furthermore, the auxiliary playback speaker can be responsible for the playback of multiple audio content types at the same time, or the auxiliary playback speaker can play the complete version of the audio data. By configuring the main audio content type as the single playback of the main playback speaker and cooperating with the auxiliary playback speaker to assist in the playback of the audio data, the audio playback system can enhance the sense of hierarchy in the playback of the audio data, while highlighting the stereo sound effect of the playback of the audio data.
[0034] S14: extracting a plurality of audio content types based on the audio feature data, and assigning the plurality of audio content types to the main playback speakers and the auxiliary playback speakers.
[0035] Specifically, the audio playback system extracts several audio content types from the audio feature data, and distributes them one by one to multiple speakers of the audio playback system according to the several audio content types, wherein the main audio content type of the several audio content types is allocated to the main playback speaker, and the main audio content type is played separately based on the main playback speaker.
[0036] The audio playback system plays auxiliary playback speakers according to the remaining audio content types, so that each auxiliary playback speaker is configured with more than one audio content type, and generates playback instructions for each speaker in the audio playback system according to the playback audio content type corresponding to the assigned speaker.
[0037] Furthermore, when the audio playback system matches a plurality of speakers according to the audio content type of the audio data, based on the one-to-many matching relationship between the auxiliary playback speakers in the audio playback system and the audio content type of the audio data, a single auxiliary playback speaker can meet the playback requirements of multiple audio content types. Based on the fact that the number of speakers in the audio playback system and the several audio content types of the audio data are not in a one-to-one matching relationship, when the audio playback system completes the allocation of the several audio content types of the audio data, there are speakers in the audio playback system to which no audio content type is allocated. For the speakers to which no audio content type is allocated, the audio playback system can allocate a complete audio version of the audio data for playback. The coordinated playback based on the decomposed audio data and the complete audio data can effectively improve the playback sound effect of the audio data by the audio playback system.
[0038] S15: Generate a playback control instruction for each assigned speaker according to the playback mode.
[0039] Specifically, a play mode of the audio playback system is set, and a play control instruction is generated for each speaker that has completed the audio content type assignment based on the play mode. The play mode of the audio playback system can be adaptively adjusted according to the audio type of the audio data, that is, when the audio data is loaded into the audio playback system, the audio playback system identifies the audio data, extracts the audio features of the audio data, obtains the audio beat of the audio data, and marks the audio type of the audio data based on the audio beat of the audio data, so that the audio playback system switches the play mode according to the audio type of the audio data.
[0040] Furthermore, the audio playback system switches to an adaptive playback mode according to the frequency spectrum characteristics of the audio data, so that the audio playback system can improve the playback sound effect of the audio data.
[0041] An embodiment of the present invention provides an audio playback adjustment method based on multi-speaker networking. By combining the audio content type of audio data and spectrum analysis, a main playback speaker and an auxiliary playback speaker in an audio playback system are determined. By decomposing the audio content type of the audio data and cooperating with the audio playback system formed by the multi-speaker networking, the playback effect of the audio data by the audio playback system can be improved, and the playback hierarchy of the audio data by the audio playback system can be improved, thereby effectively improving the user experience.
[0042] Embodiment 2: Figure 2 A schematic diagram of the operation flow of an audio playback adjustment method based on multi-speaker networking in an embodiment of the present invention is shown, and the audio playback adjustment method includes: S101: Build a sound playback system.
[0043] Adjust multiple speakers to a matching state so that the multiple speakers can be connected to each other by wireless signals based on the internal wireless connection module, and the multiple speakers are networked based on the signal connection to build an audio playback system.
[0044] Furthermore, a wireless connection module is configured inside the speaker, and the wireless connection module can be a wireless network connection module. Based on multiple speakers being connected to the same network, multiple speakers can be connected to the same network to achieve signal connection between multiple speakers and meet information transmission between multiple speakers.
[0045] S102: Setting speaker distribution position data in the audio playback system.
[0046] Specifically, setting the distribution position data of each speaker in the audio playback system includes: The distribution position of each speaker is adjusted according to actual use requirements, and the distribution position data of each speaker is set in the audio playback system. According to the actual use requirements of the user, multiple speakers are placed according to preset positions or actual environmental requirements. After the multiple speakers are connected by wireless signals, the user can register the position information of each speaker in the audio playback system according to the setting positions of the multiple speakers, thereby forming the distribution position data of the multiple speakers in the audio playback system.
[0047] S103: Acquire audio feature data of the audio data.
[0048] Specifically, extracting audio features from the audio data loaded into the audio playback system to obtain the audio feature data includes: During the audio data loading stage, the audio data is separated based on the DeepVoice3 model to extract the pure vocal audio and the music audio. The audio data is separated based on the audio playback system, so that the audio playback system can adjust the playback mode according to the audio characteristics of the audio data, thereby improving the playback effect of the audio data.
[0049] Furthermore, the DeepVoice3 model is an open source end-to-end learning framework that performs audio analysis and decomposition based on neural network loops and attention mechanisms, and can quickly decompose the vocal and instrument parts in audio data.
[0050] Specifically, based on the DeepVoice3 model, the music part audio is divided into more than one audio content type, and audio feature data is obtained, that is, the music part is split and the audio data of different instruments are extracted so that the audio playback system can adjust each speaker to play the audio of the music part.
[0051] S104: Setting a main playback speaker and an auxiliary playback speaker.
[0052] Specifically, extracting more than one audio content type from the audio feature data, and obtaining spectrum data of each audio content type; Comparing frequency spectrum data of multiple audio content types to obtain a main audio content type of the audio data; A main playback speaker for playing the main audio content is set according to the distribution position data of the plurality of speakers, and an auxiliary playback speaker for cooperating with the main playback speaker for playing is set.
[0053] Specifically, detecting the energy proportion and distribution proportion of the spectrum data of each audio content type in the audio data; The weight value of each audio content type is calculated in combination with the energy weight and the distribution weight, and the audio content type with the largest weight value among the multiple audio content types is selected as the main audio content type.
[0054] The calculating the weight value of each audio content type by combining the energy weight and the distribution weight, and selecting the audio content type with the largest weight value among the multiple audio content types as the main audio content type includes: The formula for calculating the weight of audio content type is: ; in, is the weight of the audio content type, is the energy proportion of the audio content type, is the distribution ratio of audio content types, , To calculate the coefficient, is 0.3, is 0.7.
[0055] Furthermore, in the audio data, the distribution ratio of the audio content type represents the ratio of the playback time of the audio content type within the playback time of the audio data, and the energy ratio of the audio content type represents the ratio of the spectrum amplitude during the playback of the audio data. Since some audio content types (such as percussion music) have large audio amplitude changes, their energy ratio in the audio data is relatively large, which can easily affect the audio feature data analysis of the audio data. Based on the preset calculation coefficient, the error influence of the energy ratio on the audio data analysis can be reduced.
[0056] Specifically, in the audio playback system, according to the audio content type of the audio data, combined with multiple speakers distributed in different positions, the audio playback system can match the playback speakers according to the audio content type. For example, the audio data of pure human voice part can be configured in the speaker directly in front of the audio playback system. If the audio data is divided into audio data of left and right channel specifications, the audio data of pure human voice part can be played based on the left speaker and the right speaker. Based on the audio content type of the audio data, the audio playback system can reflect the multi-level playback effect of the audio data, thereby improving the playback sound effect of the audio data.
[0057] Furthermore, in this embodiment, the descriptions of the front, back, left, and right aspects of the audio playback system are based on the user's sitting position and are set with the user as a reference.
[0058] Specifically, in this embodiment, the main playback speaker is configured as a dedicated playback speaker for the main audio content type, that is, in the audio playback system, the main audio content type is played only through the main playback speaker.
[0059] Furthermore, the auxiliary playback speaker can be responsible for the playback of multiple audio content types at the same time, or the auxiliary playback speaker can play the complete version of the audio data. By configuring the main audio content type as the single playback of the main playback speaker and cooperating with the auxiliary playback speaker to assist in the playback of the audio data, the audio playback system can enhance the sense of hierarchy in the playback of the audio data, while highlighting the stereo sound effect of the playback of the audio data.
[0060] S105: Assign the audio content type played by the speaker.
[0061] Extracting several audio content types from the audio feature data, extracting a main audio content type from the several audio content types, and matching the main audio content type with a main playback speaker; According to the several audio content types of the audio data and in combination with the distribution position data of the plurality of speakers, the audio content types of the audio data are allocated to the speakers of the audio playback system.
[0062] Specifically, the audio playback system extracts several audio content types from the audio feature data, and distributes them one by one to multiple speakers of the audio playback system according to the several audio content types, wherein the main audio content type of the several audio content types is allocated to the main playback speaker, and the main audio content type is played separately based on the main playback speaker.
[0063] The audio playback system plays auxiliary playback speakers according to the remaining audio content types, so that each auxiliary playback speaker is configured with more than one audio content type, and generates playback instructions for each speaker in the audio playback system according to the playback audio content type corresponding to the assigned speaker.
[0064] Furthermore, when the audio playback system matches a plurality of speakers according to the audio content type of the audio data, based on the one-to-many matching relationship between the auxiliary playback speakers in the audio playback system and the audio content type of the audio data, a single auxiliary playback speaker can meet the playback requirements of multiple audio content types. Based on the fact that the number of speakers in the audio playback system and the several audio content types of the audio data are not in a one-to-one matching relationship, when the audio playback system completes the allocation of the several audio content types of the audio data, there are speakers in the audio playback system to which no audio content type is allocated. For the speakers to which no audio content type is allocated, the audio playback system can allocate a complete audio version of the audio data for playback. The coordinated playback based on the decomposed audio data and the complete audio data can effectively improve the playback sound effect of the audio data by the audio playback system.
[0065] S106: Setting the playing mode of the audio playing system.
[0066] Acquire the audio beat of the audio data, mark the audio type of the audio data based on the audio beat of the audio data, and set the playing mode of the audio playing system according to the audio type; During the stage of loading the audio playback system, the audio data is recognized based on the audio playback system, the audio beat of the audio data is obtained based on the audio features of the audio data, and the audio type of the audio data is marked based on the audio beat of the audio data.
[0067] According to the audio type of the audio data, the playing mode of the audio playback system is set. If the audio type is a smooth type, the audio playback system is adjusted to play the audio data in a lyrical mode, which can reflect the long playing effect of the audio data; if the audio type of the audio data is a rhythmic type, the speaker playback system is adjusted to play the audio data in a rhythmic mode, which can improve the beat playing effect of the audio data.
[0068] S107: Adjust the playback control instructions of each speaker.
[0069] According to the playback mode of the audio playback system, in conjunction with the audio content type assigned to each speaker, a playback control instruction for each speaker is generated. According to the playback mode of the audio playback system, in the lyrical mode, the volume ratio of the vocal part of the audio data to the sound part of the audio data is set to 6:5. By increasing the volume output of the vocal part, the situation where the audio noise caused by the excessive volume of the instrumental music is avoided can be ensured, thereby ensuring the lyrical and smooth playback effect of the audio data; In rhythm mode, the volume ratio of the vocal part of the audio data to the sound part of the audio data is set to 4:6, so that the beat sense of the audio data can be fully reflected, thereby improving the playback effect of the audio data.
[0070] Furthermore, in the audio playback system, the playback volume and frequency of each speaker can be adjusted according to the actual playback requirements of the audio data, thereby improving the playback effect of the audio data.
[0071] An embodiment of the present invention provides an audio playback adjustment method based on multi-speaker networking. By combining the audio content type of audio data and spectrum analysis, a main playback speaker and an auxiliary playback speaker in an audio playback system are determined. By decomposing the audio content type of the audio data and cooperating with the audio playback system formed by the multi-speaker networking, the playback effect of the audio data by the audio playback system can be improved, and the playback hierarchy of the audio data by the audio playback system can be improved, thereby effectively improving the user experience.
[0072] Embodiment three: Figure 3 A schematic diagram of the structure of an audio playback adjustment system based on multi-speaker networking in an embodiment of the present invention is shown, and the adjustment system includes: The main control unit 10 is used to obtain the analysis data of the audio data, and adjust the playback of the speakers of the audio playback system based on the analysis data of the audio data. After the multiple speakers are networked, the internal control unit of one of the multiple speakers is set as the main control unit 10, and the main control unit 10 can be connected to the control unit signals of the remaining speakers after the multiple speakers are networked, so as to meet the playback control adjustment of each speaker in the audio playback system by the main control unit 10.
[0073] Analysis unit 20: used to analyze the audio data loaded into the audio playback system and extract the audio content type of the audio data. Any speaker in the audio playback system is provided with an analysis component, and the analysis unit 20 is constructed after networking based on the analysis components of each speaker in the audio playback system to meet the audio content type analysis and spectrum analysis calculation of the audio data loaded into the audio playback system.
[0074] Wireless connection unit 30: set in each speaker, used to achieve signal connection between multiple speakers. The wireless connection unit 30 can be configured as a wireless network module, so that multiple speakers can be connected to the network based on the wireless network module, thereby achieving networking connection between multiple speakers.
[0075] An embodiment of the present invention provides an audio playback adjustment system based on multi-speaker networking, which networks and connects multiple speakers based on a wireless connection unit 30 to build an audio playback system, and analyzes audio data loaded into the system based on an analysis unit 20 of the audio playback system to obtain the audio content type of the audio data. The main control unit 10 of the audio playback system adjusts the control instructions according to the audio content type and the distribution position of the speakers, adjusts the playback mode of the audio playback system, and performs adaptive playback control on each speaker to improve the playback effect of each speaker in the audio playback system.
[0076] A person skilled in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.
[0077] In addition, the embodiments of the present invention are described in detail above. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A method for adjusting audio playback based on multi-speaker networking, characterized in that: The audio playback adjustment method comprises: Networking multiple speakers to form an audio playback system based on signal connection, and setting distribution position data of each speaker in the audio playback system; Performing audio feature extraction on the audio data to obtain audio feature data; According to the audio feature data and the distribution position data of each speaker, one or more main playback speakers and several auxiliary playback speakers are set; Extracting a plurality of audio content types based on the audio feature data, and assigning the plurality of audio content types to the main playback speaker and the auxiliary playback speaker; Generate playback control instructions for each assigned speaker according to the playback mode.
2. The audio playback adjustment method based on multi-speaker networking according to claim 1, characterized in that: The step of networking a plurality of speakers to form an audio playback system based on signal connection and obtaining distribution position data of each speaker in the audio playback system includes: Connect multiple speakers via wireless signals to form a network and build an audio playback system; The distribution position of each speaker is adjusted according to actual use requirements, and the distribution position data of each speaker is set in the audio playback system.
3. The audio playback adjustment method based on multi-speaker networking according to claim 1, characterized in that: The extracting audio features from the audio data to obtain the audio feature data comprises: In the audio data loading stage, the audio data is subjected to audio separation to extract the pure human voice audio and the music audio; The audio of the music portion is divided into one or more audio content types to obtain audio feature data.
4. The audio playback adjustment method based on multi-speaker networking according to claim 1, characterized in that: The step of setting one or more main playback speakers and a plurality of auxiliary playback speakers according to the audio feature data combined with the distribution position data of each speaker includes: Extracting one or more audio content types from the audio feature data, and obtaining spectrum data of each audio content type; Comparing frequency spectrum data of multiple audio content types to obtain a main audio content type of the audio data; A main playback speaker for playing the main audio content is set according to the distribution position data of the plurality of speakers, and an auxiliary playback speaker for cooperating with the main playback speaker for playing is set.
5. The audio playback adjustment method based on multi-speaker networking as claimed in claim 4, characterized in that: The comparing of the frequency spectrum data of multiple audio content types to obtain the main audio content type of the audio data includes: Detecting the energy proportion and distribution proportion of the spectrum data of each audio content type in the audio data; The weight value of each audio content type is calculated in combination with the energy weight and the distribution weight, and the audio content type with the largest weight value among the multiple audio content types is selected as the main audio content type.
6. The audio playback adjustment method based on multi-speaker networking as claimed in claim 5, characterized in that: The calculating the weight value of each audio content type by combining the energy weight and the distribution weight, and selecting the audio content type with the largest weight value among the multiple audio content types as the main audio content type includes: The formula for calculating the weight of audio content type is: ; in, is the weight of the audio content type, is the energy proportion of the audio content type, is the distribution ratio of audio content types, , To calculate the coefficient, is 0.3, is 0.
7.
7. The audio playback adjustment method based on multi-speaker networking according to claim 1, characterized in that: The extracting a plurality of audio content types based on the audio feature data and allocating the plurality of audio content types to the main playback speaker and the auxiliary playback speaker comprises: Extracting several audio content types from the audio feature data, extracting a main audio content type from the several audio content types, and matching the main audio content type with a main playback speaker; According to the several audio content types of the audio data and in combination with the distribution position data of the plurality of speakers, the audio content types of the audio data are allocated to the speakers of the audio playback system.
8. The audio playback adjustment method based on multi-speaker networking according to claim 1, characterized in that: Generating a playback control instruction for each assigned speaker according to the playback mode includes: Acquire the audio beat of the audio data, mark the audio type of the audio data based on the audio beat of the audio data, and set the playing mode of the audio playing system according to the audio type; According to the playback mode of the audio playback system and the type of audio content assigned to each speaker, playback control instructions for each speaker are generated.
9. The audio playback adjustment method based on multi-speaker networking as claimed in claim 8, characterized in that: The obtaining of the audio beat of the audio data, marking the audio type of the audio data based on the audio beat of the audio data, and setting the playing mode of the audio playing system according to the audio type comprises: During the stage of loading the audio playback system, the audio data is recognized based on the audio playback system, the audio beat of the audio data is obtained based on the audio features of the audio data, and the audio type of the audio data is marked based on the audio beat of the audio data.
10. An audio playback adjustment system based on multi-speaker networking, characterized in that: The audio playback adjustment system is used to execute the audio playback adjustment method according to any one of claims 1 to 9, and the audio playback adjustment system includes: Main control unit: used to obtain analysis data of audio data, and adjust the sound box of the sound playing system based on the analysis data of the audio data; Analysis unit: used to analyze the audio data loaded into the audio playback system and extract the audio content type of the audio data; Wireless connection unit: set in each speaker, used to realize signal connection between multiple speakers.
Citation Information
Patent Citations
Music content identification method, device and equipment
CN111723235A
Distributed sound box, sound box pairing method and distributed sound box system
CN113301480A
Method and device for controlling sound system based on CEC protocol
CN115567830A
Multi-sound intelligent management control system
CN118250601A
Method and apparatus for audio data analysis in an audio player
US20070064954A1