Audio playing control method and device and loudspeaker

By capturing user playlist data in real time using Bluetooth broadcasting technology, music tracks with a high degree of similarity to the music style of the venue are selected. This solves the problem that background music players in existing technologies cannot adapt to the user's technical needs. Bluetooth broadcasting technology enables dynamic matching of playback content with the atmosphere of the venue in private places, improving user experience and the adaptability of venue audio playback.

CN120934665AInactive Publication Date: 2025-11-11SHENZHEN BAOYINDA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511189224.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-25
Publication Date
2025-11-11
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In private spaces, background music cannot be adjusted according to the user's musical preferences, making it difficult to meet personalized needs and lacking novelty, which may cause customer dissatisfaction.

Method used

By using Bluetooth broadcasting technology to capture users' playlist data in real time, analyzing playlist information, filtering out music tracks that are highly similar to the environment, and automatically adding them to the playlist.

Benefits of technology

It achieves dynamic matching between the playback content and the atmosphere of the venue, improves the user experience, protects user privacy, lowers the threshold for user participation, and balances the needs of personalization and contextualization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120934665A_ABST
    Figure CN120934665A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of data processing, and provides an audio playing control method and device and a loudspeaker. The method comprises the following steps: sending a request broadcast based on Bluetooth broadcast; obtaining a response broadcast sent by the terminal device based on the Bluetooth broadcast, and analyzing a device identification code and song list information of the terminal device from the response broadcast; obtaining a plurality of concerned tracks contained in the song list information; obtaining a music style label of each concerned track, screening out the concerned track of which the similarity between the music style label and the scene label of the place environment is higher than a threshold value, and setting the concerned track as a target track; and adding the target track into a playlist of the scene broadcast of the place environment for playing. The method has the advantages that the preference of field audiences is captured in real time through Bluetooth broadcasting, so that the playing content is dynamically matched with the place atmosphere; only the song unit data needs to be acquired, and the user does not need to log in or upload personal sensitive information, so that the method has relatively high privacy data protectiveness.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of data processing technology, and in particular relates to an audio playback control method, device and speaker. Background Technology

[0002] Music is an important implicit language in various scenarios.

[0003] For example, some restaurants use classical music to convey an elegant sense of ceremony, cafes use independent folk music to create an artistic and niche image, and pubs and hot pot restaurants often use cheerful and lively music to enhance the lively atmosphere.

[0004] Currently, most venues use fixed playlists for ambient music playback, which are pre-set and looped by venue management. This approach has significant drawbacks. On the one hand, fixed playlists cannot be adjusted according to the musical preferences of the users present, making it difficult to meet the personalized needs of different user groups. This may lead to some users lowering their positive feelings towards the venue because they dislike the currently playing music. On the other hand, it cannot promptly incorporate new and popular music, resulting in a lack of freshness and appeal in the ambient music.

[0005] Therefore, it can be seen that in many private places, such as private lounges, hotel rooms, massage rooms, foot massage rooms and other highly private environments, the background music played is rather old-fashioned and difficult to attract customers' interest, and may even arouse their resentment. Summary of the Invention

[0006] The purpose of this application is to provide an audio playback control method to solve the problem that in many private environments, the background music playback is rather old-fashioned, making it difficult to attract customers' interest, and may even cause customers to feel disgusted.

[0007] This application provides an audio playback control method, which includes: A request broadcast is sent via Bluetooth broadcast. The request broadcast contains a request identifier, which is used to request the terminal device to transmit a response broadcast containing user playlist data. Obtain the response broadcast sent by the terminal device via Bluetooth broadcast, and parse the device identification code and playlist information of the terminal device from the response broadcast; The playlist information is parsed to obtain several tracks of interest contained within the playlist. Obtain the music style tag for each track of interest, and filter out the tracks of interest whose similarity between the music style tag and the scene tag of the venue environment is higher than a threshold, and set them as target tracks; Add the target track to the playlist of the scene broadcast in the venue environment for playback.

[0008] Another objective of this application is to provide an audio playback control device, the audio playback control device comprising: A broadcast transmitting unit is used to send a request broadcast based on Bluetooth broadcast. The request broadcast contains a request identifier, which is used to request the terminal device to transmit a response broadcast containing user playlist data. The broadcast receiving unit is used to acquire the response broadcast sent by the terminal device via Bluetooth broadcast, and to parse the device identification code and playlist information of the terminal device from the response broadcast. The playlist parsing unit is used to parse the playlist information to obtain several tracks of interest contained in the playlist information; The target track acquisition unit is used to acquire the music style tag of each track of interest, filter out the tracks of interest whose similarity between the music style tag and the scene tag of the venue environment is higher than a threshold, and set them as target tracks. The playback control unit is used to add the target track to the playlist of the scene broadcast in the venue environment for playback.

[0009] Another objective of this application is to provide a speaker, the speaker including a Bluetooth module, a memory, a processor, and a computer program stored in the memory and executable on the processor; The Bluetooth module is used to interact with the Bluetooth module of the terminal device. When the computer program is executed by the processor, it causes the processor to perform the steps of the audio playback control method described above.

[0010] The audio playback control method provided in this application has the following key advantages: it captures user preferences in real time via Bluetooth broadcasting, enhancing the enjoyment experience in private spaces and ensuring that the playback content dynamically matches the atmosphere of the venue; it only requires acquiring song list data, eliminating the need for users to log in or upload sensitive personal information, thus providing high privacy protection; it eliminates the need for users to manually upload data, automatically acquiring user playlist data through Bluetooth broadcasting, lowering the barrier to user participation, improving the convenience of interaction, and ultimately selecting tracks that match the venue's scene tags for playback, ensuring that the playback content not only matches user preferences but also meets the needs of the venue environment, balancing personalization and contextualization, and improving the adaptability and user experience of venue audio playback. Attached Figure Description

[0011] Figure 1 This is an application environment diagram of the audio playback control method provided in the embodiments of this application; Figure 2 A flowchart of the audio playback control method provided in the embodiments of this application; Figure 3 This is a structural block diagram of the audio playback control device provided in the embodiments of this application; Figure 4 This is a block diagram of the internal structure of a computer device in one embodiment. Detailed Implementation

[0012] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0013] It is understood that the terms "first," "second," etc., used in this application may be used herein to describe various elements, but unless otherwise stated, these elements are not limited by these terms. These terms are used only to distinguish the first unit or module from another unit or module. For example, without departing from the scope of this application, the first script may be referred to as the second script, and similarly, the second script may be referred to as the first script.

[0014] Figure 1 This is an application environment diagram of the audio playback control method provided in the embodiments of this application, such as... Figure 1 As shown, this application environment includes terminal 110 and device 120.

[0015] Device 120 may be a desktop computer, cloud server, smart speaker, etc., with Bluetooth data transmission capability and connected to an audio playback device, but is not limited to these. Device 120 may also access cloud servers, cloud databases, etc.

[0016] Terminal 110 can be a smartphone, tablet, smartwatch, etc., but is not limited to these. Terminal 110 has built-in audio playback software and a Bluetooth interaction module, allowing users to play audio or perform operations such as adding playlists and songs to their devices. This application does not impose any restrictions on these aspects.

[0017] Terminal 110 can perform seamless data interaction with device 120 via Bluetooth broadcast without Bluetooth pairing or connection.

[0018] like Figure 2 As shown, in one embodiment, an audio playback control method is proposed. This embodiment mainly applies this method to the above-mentioned... Figure 1 Taking device 120 as an example, an audio playback control method may specifically include the following steps: Step S10: Send a request broadcast based on Bluetooth broadcast. The request broadcast contains a request identifier, which is used to request the terminal device to transmit a response broadcast containing user playlist data.

[0019] In this embodiment, the interaction protocol provided by this solution consists of two parts: the terminal and the device. The terminal, such as a mobile phone, has a scanning state when its Bluetooth module is in standby mode, and can receive broadcast packets sent by various devices. Typical Bluetooth broadcasts contain service provider data and the service's UUID. A request identifier can be embedded in the service UUID; the request identifier can be a specific character data segment. When the terminal verifies from the received data that the service provider data and the service's UUID match a preset service provider data and service UUID, it executes the command to report the playlist data stored by the user on the terminal.

[0020] Understandably, each playlist in a music database is automatically assigned a unique code by the system, and playlist data can refer to this unique code. By consulting the database, one can retrieve all the tracks included in a playlist based on its unique code.

[0021] The advantage of this embodiment lies in its use of the Bluetooth broadcast protocol for seamless data interaction, avoiding the problem of users being unaccustomed to Bluetooth pairing and reducing the difficulty and learning cost of use. Furthermore, it eliminates the need to collect users' personal information or require users to log into the system; it only obtains the playlist codes of playlists that the user is interested in, thus providing better protection for the privacy and security of users' personal data.

[0022] Step S20: Obtain the response broadcast sent by the terminal device via Bluetooth broadcast, and parse the device identification code and playlist information of the terminal device from the response broadcast.

[0023] In this embodiment, the receiving terminal returns a response broadcast, and at least two core pieces of information are extracted from the broadcast data: a device identification code, such as the hash value of the terminal's Bluetooth MAC address, used to distinguish different devices and playlist information, such as the unique code of a publicly available playlist.

[0024] Step S30: parse the playlist information to obtain several tracks of interest contained in the playlist information.

[0025] In this embodiment, based on playlist information, such as a unique code, all tracks contained in the playlist are queried from the server or local database. For example, the playlist code can be used to find tracks such as "Moonlight" and "Serenade".

[0026] Step S40: Obtain the music style tag for each track of interest, and filter out tracks whose similarity between the music style tag and the scene tag of the location environment is higher than a threshold, setting them as target tracks. Tracks are obtained indirectly through playlist encoding, avoiding the direct transmission of large amounts of track data, saving bandwidth, and improving privacy.

[0027] In this embodiment, each track of interest is matched with a music style tag and a location / scene tag, and the similarity is calculated. For example, "Moonlight Sonata" corresponds to the tags "classical, soothing" and "coffee shop," with a similarity of 0.5. Tracks with a similarity higher than the threshold of 0.3 are selected as target tracks. It is understood that both the music style tag and the scene tag are selected from a global tag space.

[0028] Step S50: Add the target track to the playlist of the scene broadcast in the venue environment for playback.

[0029] In this embodiment, the selected target tracks can be added to the playlist in descending order of similarity and played in a loop through the speaker. New target tracks can be dynamically inserted at the beginning of the playlist.

[0030] The key advantages of the above method are: it captures user preferences in real time through Bluetooth broadcasting, enhancing the enjoyment experience in private spaces and ensuring that the playback content dynamically matches the atmosphere of the venue; it only requires acquiring song unit data, without requiring users to log in or upload sensitive personal information, thus providing high privacy protection; and it eliminates the need for users to manually upload data, automatically acquiring user playlist data through Bluetooth broadcasting, lowering the barrier to user participation, improving the convenience of interaction, and ultimately selecting tracks that match the venue's scene tags for playback, ensuring that the playback content not only matches user preferences but also meets the needs of the venue environment, balancing personalization and contextualization, and improving the adaptability of venue audio playback and user experience.

[0031] In a preferred embodiment, the response broadcast generation method is as follows: The system reads the user's favorite playlists and performs privacy settings checks on all favorite playlists in the list. When a favorite playlist is determined to be a public playlist, it is set as a playlist to be uploaded. The system obtains the playlist codes corresponding to all playlists to be uploaded and embeds the device identification code of the terminal device and the playlist codes into the Bluetooth broadcast data to generate a response broadcast.

[0032] In this embodiment of the application, in order to protect the user's personal privacy, only data that the user agrees to publicly display is collected. Therefore, the music APP of the terminal device only reads the public playlists in all the user's favorite playlists, checks whether each playlist has the privacy attribute of being willing to be played out, strictly distinguishes private playlists, and avoids leaking the user's private preferences.

[0033] In a preferred embodiment, the method further includes: The request broadcast is sent periodically; when more than one response broadcast is received, all the tracks corresponding to each device identification code are obtained, and all the tracks corresponding to that device identification code are set as a set; the intersection of the elements in different sets corresponding to different device identification codes is obtained, the intersection is set as a priority set, and the tracks in the intersection are set as priority tracks; the priority tracks are set at the beginning of the sequence of the playlist for priority playback.

[0034] In this embodiment, request broadcasts are sent at fixed intervals to ensure that newly entering terminal devices can receive and respond to requests in a timely manner. Then, all the tracks followed by each device's identification code are considered as a set. For example, device A's set is {track 1, track 2}, and device B's set is {track 2, track 3}. The intersection of different device sets, i.e., the tracks commonly liked by multiple users, is set as the priority set. Tracks in the intersection are prioritized tracks, and are played with priority over individual user preferences, inserted at the beginning of the playlist. Prioritizing the playback of commonly liked tracks maximizes the satisfaction of the majority of users' needs and is more reasonable than random sorting.

[0035] In a preferred embodiment, the method for obtaining the target track is as follows: The system inputs tracks of interest into a music style database for querying. The music style database contains several tracks and their corresponding music style tags. Based on the query results, the system obtains the music style tags of the tracks of interest, with each track of interest having at least one corresponding music style tag. The system then obtains the scene tags and exclusion tags for the current environment. It determines whether the music style tags of the tracks of interest contain exclusion tags, removes tracks of interest containing exclusion tags, and sets the remaining tracks as tracks to be matched. The system calculates the similarity between the music style tags of each track to be matched and the scene tags of the environment to obtain a goodness-of-fit value. Tracks of interest with a goodness-of-fit value higher than the goodness-of-fit threshold are set as target tracks.

[0036] In this embodiment, song tags are obtained through a music platform API, returning preset tags from a tag library. These tags can refer to core music genres, such as jazz, rock, and classical, as well as emotional characteristic tags, such as soothing, upbeat, and melancholic. Then, preset scene tags and exclusion tags are obtained. Here, considering that fast-paced electronic music and similar music is not suitable for scenes like massage parlors, several exclusion tags can be set to prioritize excluding this type of music, leaving the remaining tracks as the target tracks. Finally, the fit degree between the tags of the tracks to be matched and the scene tags is calculated, and tracks with a fit degree higher than a threshold are selected as target tracks.

[0037] In a preferred embodiment, the similarity value is calculated as follows: Set the music style tags of the tracks to be matched for: Set of scene tags for the location environment for: The goodness-of-fit value Q satisfies: in, Let represent the i-th element in the intersection of set T and set M; Represents element Matching weights corresponding to the location environment; Let the j-th element in set M have a matching weight corresponding to the location environment. .

[0038] In this embodiment of the application, the environmental scene label set Each element in the algorithm is assigned a ranking importance weight, which reflects the importance of the scene tag and is more in line with the actual needs of the scene compared to the traditional unweighted matching.

[0039] In a preferred embodiment, the method further includes: When the terminal device receives the request broadcast, the terminal device transmits at a fixed period. Continuous launch The next response broadcast; upon receiving a response broadcast from the terminal device, based on the device identification code, the received response broadcast is judged: if the received response broadcast meets the requirements within a preset reception time... Internal, actual number of receptions Number of times less than the threshold ,and , If the broadcast fails, the playlist information will be ignored and will not be parsed from the response broadcast corresponding to the device identification code.

[0040] In this embodiment, the preset reception duration should be greater than multiple fixed transmission cycles. If the actual number of receptions exceeds a threshold within the preset reception duration, the user is determined to be a non-temporary user. For example, if the fixed transmission cycle is 10 seconds, with 10 consecutive transmissions and a reception duration of 2 minutes, 10 broadcasts are received; the threshold is set to 9. This setting aims to prevent information from temporary visitors, service personnel, and temporary passersby from being imported into the system for playback, thus verifying the data on a time scale. It effectively filters devices that only stay briefly, preventing their playlist data from interfering with the playlist.

[0041] In a preferred embodiment, the method for parsing the playlist information to obtain a number of tracks to be followed in the playlist is as follows: The playlist code is uploaded to the server, and the content data of all tracks contained in the playlist code is downloaded from the server.

[0042] In this embodiment of the application, only the playlist code needs to be uploaded to the server. The data returned by the server may contain or partially contain the tracks in the playlist and their corresponding music style tags, thereby realizing the parsing of the playlist content.

[0043] like Figure 3 As shown, in one embodiment, an audio playback control device is provided, which can be integrated into the aforementioned device 120, and may specifically include: The broadcast transmitting unit 510 is used to send a request broadcast based on Bluetooth broadcast. The request broadcast contains a request identifier, which is used to request the terminal device to transmit a response broadcast containing user playlist data. The broadcast receiving unit 520 is used to acquire the response broadcast sent by the terminal device based on Bluetooth broadcast, and to parse the device identification code and playlist information of the terminal device from the response broadcast; The playlist parsing unit 530 is used to parse the playlist information to obtain several tracks of interest contained in the playlist information; The target track acquisition unit 540 is used to acquire the music style tag of each track of interest, filter out the tracks of interest whose similarity between the music style tag and the scene tag of the venue environment is higher than a threshold, and set them as target tracks. The playback control unit 550 is used to add the target track to the playlist of the scene broadcast of the venue environment for playback.

[0044] In the embodiments of this application, the explanation and description of the above-mentioned audio playback control device can be referred to the explanation and description of the corresponding method above. For the description of the above-mentioned audio playback control method, please refer to the above text, which will not be repeated here.

[0045] In this embodiment, the advantages are: real-time capture of user preferences via Bluetooth broadcasting enhances the enjoyment experience of private spaces, ensuring that the playback content dynamically matches the atmosphere of the venue; only song unit data needs to be acquired, and users do not need to log in or upload sensitive personal information, providing high privacy protection; no manual data upload is required from the user, as the Bluetooth broadcasting feature automatically acquires the user's playlist data, lowering the barrier to user participation and improving the convenience of interaction; ultimately, tracks matching the venue scene tags are selected for playback, ensuring that the playback content not only matches user preferences but also meets the needs of the venue environment, balancing personalization and contextualization, and improving the adaptability and user experience of venue audio playback.

[0046] Figure 4An internal structural diagram of a computer device in one embodiment is shown. Specifically, this computer device may be... Figure 1 Equipment 120. (e.g.) Figure 4 As shown, the computer device includes a processor, memory, network interface, input device, and display screen connected via a system bus. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores an operating system and may also store computer programs. When executed by the processor, these computer programs enable the processor to implement audio playback control methods. The internal memory may also store computer programs, which, when executed by the processor, enable the processor to implement audio playback control methods.

[0047] Those skilled in the art will understand that Figure 4 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 computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0048] In one embodiment, the audio playback control device provided in this application can be implemented as a computer program, and the computer program can be implemented as follows: Figure 4 The device shown operates on this device. The device's memory can store the various program modules that make up the audio playback control device, for example, Figure 3 The broadcast transmitting unit 510, broadcast receiving unit 520, etc., are shown. The computer program, composed of various program modules, causes the processor to execute the steps in the audio playback control methods of the various embodiments of this application described in this specification.

[0049] For example, Figure 4 The device shown can be used as follows Figure 3 The broadcast transmitting unit 510 in the audio playback control device shown executes step S10. The broadcast receiving unit 520 executes step S20. And so on.

[0050] In one embodiment, a speaker is provided, the speaker including a Bluetooth module, a memory, a processor, and a computer program stored in the memory and executable on the processor; The Bluetooth module is used to interact with the Bluetooth module of the terminal device. When the computer program is executed by the processor, it causes the processor to perform the steps of the audio playback control method described above.

[0051] In this embodiment, the advantages of the aforementioned audio control system and the speakers it controls are: real-time capture of user preferences via Bluetooth broadcasting enhances the enjoyment of private spaces and ensures that the playback content dynamically matches the atmosphere of the venue; only song unit data needs to be acquired, and users do not need to log in or upload sensitive personal information, thus providing high privacy protection; no manual data upload is required from the user, and the user's playlist data is automatically acquired via Bluetooth broadcasting, lowering the barrier to user participation and improving the convenience of interaction; finally, tracks matching the venue scene tags are selected for playback, ensuring that the playback content not only matches user preferences but also meets the needs of the venue environment, balancing personalization and contextualization, and improving the adaptability and user experience of venue audio playback.

[0052] It should be understood that although the steps in the flowcharts of the various embodiments of this application are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in each embodiment may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.

[0053] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Furthermore, any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory.

[0054] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

Claims

1. An audio playback control method, characterized in that, The method includes: A request broadcast is sent via Bluetooth broadcast. The request broadcast contains a request identifier, which is used to request the terminal device to transmit a response broadcast containing user playlist data. Obtain the response broadcast sent by the terminal device via Bluetooth broadcast, and parse the device identification code and playlist information of the terminal device from the response broadcast; The playlist information is parsed to obtain several tracks of interest contained within the playlist. Obtain the music style tag for each track of interest, and filter out the tracks of interest whose similarity between the music style tag and the scene tag of the venue environment is higher than a threshold, and set them as target tracks; Add the target track to the playlist of the scene broadcast in the venue environment for playback.

2. The audio playback control method according to claim 1, characterized in that, The method for generating the response broadcast is as follows: Read the user's saved playlists list and determine the privacy settings for all saved playlists in the playlist list; When it is determined that the collected playlist is a public playlist, the public playlist is set as the playlist to be uploaded; Obtain the playlist codes corresponding to all playlists to be uploaded, and embed the device identification code of the terminal device and the playlist codes into the Bluetooth broadcast data to generate a response broadcast.

3. The audio playback control method according to claim 1, characterized in that, The method further includes: The request is broadcast periodically; When more than one response broadcast is obtained, all the tracks that are followed for each device identification code are obtained, and all the tracks that are followed under that device identification code are set into a set. Obtain the intersection of elements in different sets corresponding to different device identification codes, set the intersection as the priority set, and set the tracks in the intersection as the priority tracks; The priority track is set to the beginning of the sequence in the playlist for priority playback.

4. The audio playback control method according to claim 1, characterized in that, The method for obtaining the target track is as follows: The track of interest is entered into the music style database for querying. The music style database has a number of tracks and their corresponding music style tags. The music style tags of the track of interest are obtained based on the query results. Each track of interest has at least one corresponding music style tag. Obtain the preset scene tags and exclusion tags for the current location environment; Determine whether the music style tags of the tracks of interest contain exclusion tags, remove the tracks of interest containing exclusion tags, and set the remaining tracks as tracks to be matched; The similarity scores between the music style tags of each track to be matched and the scene tags of the location environment are calculated to obtain the fit score. The tracks to be matched whose fit values ​​are higher than the fit threshold are set as target tracks.

5. The audio playback control method according to claim 4, characterized in that, The similarity score is calculated as follows: Set the music style tags of the tracks to be matched for: Set of scene tags for the location environment for: The goodness-of-fit value Q satisfies: in, Let represent the i-th element in the intersection of set T and set M; Represents element Matching weights corresponding to the location environment; Let the j-th element in set M have a matching weight corresponding to the location environment. .

6. The audio playback control method according to claim 1, characterized in that, The method further includes: When the terminal device receives the request broadcast, the terminal device transmits at a fixed period. Continuous launch Second response broadcast; Upon receiving a response broadcast from the terminal device, the received response broadcast is evaluated based on the device identification code: If the received response broadcast meets the preset reception duration Internal, actual number of receptions Number of times less than the threshold ,and , If the broadcast fails, the playlist information will be ignored and will not be parsed from the response broadcast corresponding to the device identification code.

7. The audio playback control method according to claim 1, characterized in that, The method for parsing the playlist information to obtain the number of tracks to be followed contained in the playlist is as follows: The playlist code is uploaded to the server, and the content data of all tracks contained in the playlist code is downloaded from the server.

8. An audio playback control device, characterized in that, The audio playback control device includes: A broadcast transmitting unit is used to send a request broadcast based on Bluetooth broadcast. The request broadcast contains a request identifier, which is used to request the terminal device to transmit a response broadcast containing user playlist data. The broadcast receiving unit is used to acquire the response broadcast sent by the terminal device via Bluetooth broadcast, and to parse the device identification code and playlist information of the terminal device from the response broadcast. The playlist parsing unit is used to parse the playlist information to obtain several tracks of interest contained in the playlist information; The target track acquisition unit is used to acquire the music style tag of each track of interest, filter out the tracks of interest whose similarity between the music style tag and the scene tag of the venue environment is higher than a threshold, and set them as target tracks. The playback control unit is used to add the target track to the playlist of the scene broadcast in the venue environment for playback.

9. A loudspeaker, characterized in that, The speaker includes a Bluetooth module, a memory, a processor, and a computer program stored in the memory and capable of running on the processor; The Bluetooth module is used to interact with the Bluetooth module of the terminal device. When the computer program is executed by the processor, it causes the processor to perform the steps of the audio playback control method as described in any one of claims 1-7.