LE Audio-based navigation method, apparatus and device, and medium

Through the navigation method based on LE Audio, the navigation audio information with the strongest signal is scanned and selected, and incomplete information is processed, which solves the problem of quickly obtaining navigation information in indoor navigation and improves the user experience.

CN119421105APending Publication Date: 2025-02-11LUXSHARE PRECISION TECH(NANJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411533959.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

In indoor navigation scenarios, it is difficult for the prior art to quickly obtain navigation information, resulting in poor user experience.

Method used

Using a navigation method based on LE Audio, by scanning the navigation audio information sent by each broadcast audio device source, selecting the target navigation audio information according to the signal strength, and determining its integrity. If it is incomplete, play relevant music information until the complete information is received.

Benefits of technology

It realizes the rapid acquisition of navigation information in indoor navigation scenarios, improves the user experience, and is suitable for shopping malls, shopping centers and other scenarios that require indoor navigation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119421105A_ABST
    Figure CN119421105A_ABST
Patent Text Reader

Abstract

The invention relates to a navigation method and device based on LE Audio, equipment and a medium. According to the navigation scheme based on LE Audio, firstly, navigation audio information sent by each broadcast audio equipment source is scanned; the broadcast audio equipment sources are arranged at different preset positions; selecting target navigation audio information according to the signal intensity of each piece of navigation audio information; if the target navigation audio information is complete navigation audio information, playing the complete navigation audio information; otherwise, music information corresponding to the target navigation audio information is played, and the complete navigation audio information is played after the corresponding complete navigation audio information is received. Visibly, according to the scheme, the navigation audio information sent by the broadcast audio equipment sources at different positions can be acquired based on the LE Audio, so that a user can quickly and completely acquire the navigation information at different positions through the audio, and the use experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of navigation technology, and in particular to a navigation method, device, equipment and medium based on LE Audio. Background Art

[0002] In existing shopping malls, shopping centers, storage centers, factories and other scenes where indoor navigation is required, terminal devices with display devices are often used to obtain current location information by using the GPS (Global Positioning System) built into the terminal devices, or with the help of beacon devices such as WiFi (Wireless Fidelity), Bluetooth, NFC (Near Field Communication), iBeacon (Low Energy Bluetooth Technology), QR Code, etc. set up at multiple corners in the above scenes. However, when users perform indoor navigation in this way, they need to check the terminal devices from time to time to understand relevant information, and cannot quickly obtain relevant information, resulting in a poor user experience.

[0003] Therefore, how to quickly obtain navigation information is a technical problem that those skilled in the art need to solve. Summary of the invention

[0004] The present application provides a navigation method, apparatus, device and medium based on LE Audio to achieve rapid acquisition of navigation information.

[0005] In a first aspect, the present application provides a navigation method based on LE Audio, comprising:

[0006] Scanning navigation audio information emitted by each broadcast audio device source; wherein each broadcast audio device source is set at a different predetermined position;

[0007] selecting target navigation audio information according to the signal strength of each navigation audio information;

[0008] Determining whether the target navigation audio information is complete navigation audio information;

[0009] If so, the complete navigation audio information is played;

[0010] If not, the music information corresponding to the target navigation audio information is played, and the complete navigation audio information is played after the corresponding complete navigation audio information is received.

[0011] Optionally, the determining whether the target navigation audio information is complete navigation audio information includes:

[0012] Determine whether there is a specific identifier in the target navigation audio information; the specific identifier includes a start specific identifier and an end specific identifier;

[0013] If not, it is determined that the target navigation audio information is incomplete navigation audio information; if so, it is determined that the target navigation audio information is complete navigation audio information.

[0014] Optionally, selecting target navigation audio information according to the signal strength of each navigation audio information includes:

[0015] The target navigation audio information to be played is determined according to the signal strength of each navigation audio information and a preset selection strategy; wherein the selection strategy includes: a strongest signal selection strategy and / or a signal threshold selection strategy.

[0016] Optionally, scanning the navigation audio information emitted by each broadcast audio device source includes:

[0017] Real-time scanning of navigation audio information from various broadcast audio equipment sources;

[0018] Add the device address of each broadcast audio device source and the signal strength of the navigation audio information sent by each broadcast audio device source to the scan list;

[0019] If a change in the device address or signal strength in the scan list is detected, the step of selecting target navigation audio information according to the signal strength of each navigation audio information is performed.

[0020] Optionally, before playing the complete navigation audio information, it also includes:

[0021] Determining the total number of times the complete navigation audio information is played;

[0022] Determine whether the total number of playbacks is greater than a playback number threshold;

[0023] If yes, stop playing the complete navigation audio information and play the music information corresponding to the complete navigation audio information;

[0024] If not, the complete navigation audio information is played.

[0025] Optionally, the navigation audio information includes: road navigation information and customized additional information.

[0026] Optionally, the selecting target navigation audio information according to the signal strength of each navigation audio information includes:

[0027] Determine language selection parameters;

[0028] Selecting a target broadcast audio device source according to the signal strength of each navigation audio information;

[0029] The target navigation audio information corresponding to the language selection parameter is selected from the navigation audio information sent from the target broadcast audio device source.

[0030] In a second aspect, the present application provides a navigation device based on LE Audio, including:

[0031] A scanning module, used for scanning navigation audio information emitted by each broadcast audio device source; wherein each broadcast audio device source is set at a different predetermined position;

[0032] A selection module, used for selecting target navigation audio information according to the signal strength of each navigation audio information;

[0033] A first judging module is used to judge whether the target navigation audio information is complete navigation audio information; if so, trigger the first playing module; if not, trigger the second playing module;

[0034] The first playback module is used to play the complete navigation audio information;

[0035] The second playing module is used to play the music information corresponding to the target navigation audio information.

[0036] In a third aspect, the present application provides an electronic device, including:

[0037] A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the steps of the above-mentioned navigation method of the present application through the computer program.

[0038] In a fourth aspect, the present application further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the steps of the above-mentioned navigation method of the present application.

[0039] The above technical solution provided by the embodiment of the present application has the following advantages over the prior art: in the navigation solution based on LE Audio provided by the present application, the navigation audio information emitted by each broadcast audio device source is first scanned; the broadcast audio device sources are set at different predetermined positions; then the target navigation audio information is selected according to the signal strength of each navigation audio information; if the target navigation audio information is complete navigation audio information, the complete navigation audio information is played; otherwise, the music information corresponding to the target navigation audio information is played, and the complete navigation audio information is played after the corresponding complete navigation audio information is received. It can be seen that this solution can obtain navigation audio information emitted by broadcast audio device sources at different locations based on LE Audio, allowing users to quickly and completely obtain navigation information through audio at different locations, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0041] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0042] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0043] Figure 1 It is a schematic diagram of indoor navigation in the existing scheme;

[0044] Figure 2 A flowchart of a navigation method based on LE Audio provided in an embodiment of the present application;

[0045] Figure 3 A schematic diagram of a system structure provided for an embodiment of the present application;

[0046] Figure 4 A flowchart of a navigation method based on LE Audio provided in an embodiment of the present application;

[0047] Figure 5 A schematic diagram of source switching of a broadcast audio device provided in an embodiment of the present application;

[0048] Figure 6 A navigation audio information playback flow chart provided in an embodiment of the present application;

[0049] Figure 7 A structural diagram of a navigation device based on LE Audio provided in an embodiment of the present application;

[0050] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] See also Figure 1 , which is a schematic diagram of indoor navigation in the existing scheme. Figure 1It can be seen that after setting up WiFi, Bluetooth, iBeacon, NFC and other beacon devices at the corners, users need a handheld device with a display to obtain current location information. However, when users use this method for indoor navigation, they need to check the terminal device from time to time to understand relevant information. They cannot quickly obtain relevant information, and the user experience is not user-friendly.

[0052] Therefore, the present application provides a navigation method, apparatus, device and medium based on LE Audio to achieve rapid acquisition of navigation information.

[0053] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0054] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0055] See also Figure 2 , Figure 2 A flowchart of a navigation method based on LE Audio provided in an embodiment of the present application is provided. The method specifically comprises the following steps:

[0056] S101, scanning navigation audio information emitted by each broadcast audio device source; wherein each broadcast audio device source is set at a different predetermined position;

[0057] In this embodiment, the transmission of navigation audio information is mainly based on the public broadcast audio technology (Public Broadcast) in LE Audio (Low Energy Audio). LE Audio is an audio technology based on Bluetooth low energy radio, which enhances the performance of Bluetooth audio and introduces Auracast TM New features such as broadcast audio and multi-stream audio bring better audio experience to users and developers. This solution takes advantage of its connection-free feature and has no limit on the number of receiving devices within a certain range. The receiving devices can easily obtain audio stream information.

[0058] See also Figure 3 , is a schematic diagram of a system structure provided in an embodiment of the present application, through Figure 3 It can be seen that the system includes a central controller, a broadcast audio device source and a receiving device. The central controller can be used to understand the device address, device status information, etc. of each broadcast audio device source, and the navigation audio information of each broadcast audio device source can also be set through the central controller; the broadcast audio device source in this embodiment repeatedly broadcasts the corresponding navigation audio information and is deployed at different predetermined locations. The predetermined location can be customized as needed and is not specifically limited here. For example, in a shopping mall, the broadcast audio device source can be deployed at an intersection that is not easy to distinguish, or the broadcast audio device source can be deployed on a road between two intersections, etc. The receiving device is a device for the user to obtain navigation audio information, which can be a mobile phone, a tablet, etc. In this embodiment, each broadcast audio device source is networked, and the receiving device can directly and seamlessly migrate between each broadcast audio device source. For example, the broadcast audio device source is deployed at each intersection in the shopping mall. At this time, when the user carries a mobile phone into the shopping mall, he can search for the navigation audio information broadcast by each broadcast audio device source in the shopping mall through the mobile phone, and use the mobile phone to receive the navigation audio information sent by the broadcast audio device source.

[0059] Among them, the navigation audio information is pre-recorded audio information. In one embodiment of the present application, in order to improve the flexibility of navigation information, the navigation audio information is set to include: road navigation information and customized additional information. Road navigation information is information used to indicate the direction and content of the road, including current location information and direction information. The current location information can be information such as the current floor, and the orientation information can be: turn left to the east gate, turn right to the west gate, and go straight ahead 50 meters to the toilet / restroom / escalator and other information; the customized additional information can be customized according to actual conditions, including promotional information of merchants or products, such as: turn left to the east gate, where xxx store is having a discount, turn right to the west gate, and xxx store is newly opened.

[0060] S102, selecting target navigation audio information according to the signal strength of each navigation audio information;

[0061] It should be noted that when the receiving device scans the navigation audio information sent by each broadcast audio device source, it may scan navigation audio information sent by multiple broadcast audio device sources, but the user does not need to obtain the navigation audio information sent by all broadcast audio device sources. The user currently only needs to obtain the navigation audio information sent by the nearest broadcast audio device source. Therefore, in this embodiment, the target navigation audio information can be selected according to the signal strength of each navigation audio information, and the target navigation audio information is the audio information that needs to be played.

[0062] Specifically, the signal strength of the navigation audio information is RSSI (Received Signal Strength Indication). If the broadcast audio device source is far away from the receiving device, the signal strength of the navigation audio information obtained by the receiving device is weak. If the broadcast audio device source is close to the receiving device, the signal strength of the navigation audio information obtained by the receiving device is strong. Therefore, the present application can select the target navigation audio information according to the signal strength of each navigation audio information, for example: select the audio information with the strongest signal strength as the target navigation audio information.

[0063] S103, determining whether the target navigation audio information is complete navigation audio information;

[0064] If yes, execute S104; if no, execute S105;

[0065] S104, playing complete navigation audio information;

[0066] S105. Play the music information corresponding to the target navigation audio information, and play the complete navigation audio information after receiving the corresponding complete navigation audio information.

[0067] It should be noted that since a navigation audio message may contain some promotional information about merchants or products in addition to basic information such as directions, this may cause the playback time of a navigation audio message to be longer. In order to improve the user experience, this application limits the maximum playback time, that is, the navigation audio information emitted by each broadcast audio device source needs to be limited in playback time during recording to avoid the user not receiving the complete audio due to the user walking faster and the sound source being set too long.

[0068] Furthermore, since each broadcast audio device source repeatedly broadcasts the corresponding navigation audio information, the receiving device may have missed the start information when it first starts to receive the navigation audio information. If the navigation audio information is played directly, the user will hear incomplete audio. Therefore, in this application, LE Audio is used to support multi-channel functions. While broadcasting navigation audio information through one channel, each broadcast audio device source will also broadcast music information through another channel. If the target navigation audio information to be played is not the complete navigation audio information, the music information broadcast by the target broadcast audio device source can be played directly until the corresponding complete navigation audio information is received, and then the complete navigation audio information can be played. Among them, the target broadcast audio device source is the device source that broadcasts the target navigation audio information.

[0069] From the above, it can be seen that in the navigation solution based on LE Audio provided by the present application, the navigation audio information emitted by each broadcast audio device source is first scanned; then the target navigation audio information is selected according to the signal strength of each navigation audio information; if the target navigation audio information is complete navigation audio information, the complete navigation audio information is played; otherwise, the music information corresponding to the target navigation audio information is played, and the complete navigation audio information is played after receiving the corresponding complete navigation audio information. It can be seen that this solution can obtain navigation audio information emitted by broadcast audio device sources at different locations based on LE Audio, allowing users to quickly and completely obtain navigation information through audio at different locations, thereby improving the user experience. This solution can be applied to scenarios that require indoor navigation, such as shopping malls, shopping centers, storage centers, and factories, and has a wide range of applications.

[0070] See also Figure 4 , Figure 4 A flowchart of a navigation method based on LE Audio provided in an embodiment of the present application is provided. The method specifically comprises the following steps:

[0071] S201, scanning navigation audio information emitted by each broadcast audio device source; wherein each broadcast audio device source is set at a different predetermined position;

[0072] S202, determining target navigation audio information to be played according to the signal strength of each navigation audio information and a pre-set selection strategy; wherein the selection strategy includes: a strongest signal selection strategy and / or a signal threshold selection strategy;

[0073] S203, determining whether there is a specific identifier in the target navigation audio information; the specific identifier includes a start specific identifier and an end specific identifier;

[0074] If yes, it is determined that the target navigation audio information is complete navigation audio information, and S204 is executed; if no, it is determined that the target navigation audio information is incomplete navigation audio information, and S205 is executed;

[0075] S204, playing complete navigation audio information;

[0076] S205: Play the music information corresponding to the target navigation audio information, and play the complete navigation audio information after receiving the corresponding complete navigation audio information.

[0077] In this embodiment, when selecting the target navigation audio information according to the signal strength of each navigation audio information, it can be executed according to a pre-set selection strategy, which can be the strongest signal selection strategy, the signal threshold selection strategy, or a combination of the strongest signal selection strategy and the signal threshold selection strategy.

[0078] Among them, the strongest signal selection strategy means: the receiving device automatically plays the navigation audio information with the strongest signal strength according to the device address and signal strength of the broadcast audio device source, so that the receiving device can switch the broadcast audio device source by itself. The signal threshold selection strategy means: judging whether the signal strength of each navigation audio information exceeds the signal strength threshold. If the signal strength of the navigation audio information broadcast by the target broadcast audio device source is greater than the signal strength threshold, the navigation audio information broadcast by the target broadcast audio device source is used as the target navigation audio information to be played. Specifically, the receiving device will receive the signal strength threshold (RSSI threshold) transmitted by each broadcast audio device source, such as setting the RSSI threshold to -40db. By setting the signal strength threshold, the receiving device can only receive signals within the range greater than the RSSI threshold and ignore signals outside the range. In this way, when the receiving device moves to a certain intersection, it can automatically select the target navigation audio information to be played according to the signal strength of the broadcast navigation audio information of different broadcast audio device sources to avoid interference from other audio sources.

[0079] See also Figure 5 , is a schematic diagram of a broadcast audio device source switching provided by an embodiment of the present application, the figure includes a broadcast audio device source A and a broadcast audio device source B, the broadcast audio device source A and the broadcast audio device source B are respectively set at different intersections, the device address of the broadcast audio device source A is MAC (Media Access Control Address, physical address) A, and the device address of the broadcast audio device source B is MAC B. When the user approaches the broadcast audio device source A, the RSSI value of MAC A exceeds the set signal strength threshold (or is greater than the RSSI value of other surrounding devices), and the navigation audio information sent by MAC A is received and played; when the user moves away from MAC A and approaches MAC B, the RSSI value of MAC B exceeds the set signal strength threshold (or is greater than the RSSI value of other surrounding devices), and the navigation audio information sent by MAC B is received and played. In addition, the present application can combine the strongest signal selection strategy and the signal threshold selection strategy, that is: through the signal threshold selection strategy, the number of navigation audio information with RSSI values ​​exceeding the signal strength threshold is screened out as multiple, and at this time, the navigation audio information with the strongest signal strength can be selected from them according to the strongest signal selection strategy, and it is played as the target navigation audio information.

[0080] In this embodiment, since the broadcast audio device source has been repeatedly playing the navigation audio information, in order to avoid the receiving device from continuously receiving the audio information, this application sets a parameter: the number of receptions. Specifically, before receiving the navigation audio information each time, the broadcast audio device source will first send out some basic Bluetooth device information. The purpose of setting the number of receptions is to limit the number of times the complete navigation audio information is received from the broadcast audio device source, that is, after the receiving end receives the same navigation audio information, it can completely receive multiple audio data according to the number of receptions. After exceeding the number, the subsequent audio information of the same broadcast audio device source is ignored. For example, if the number of receptions is set to one, only one complete navigation audio information is received from the broadcast audio device source, and other audios sent by the broadcast audio device source are ignored. In this way, continuous reception of audio information can be avoided, thereby saving power. It should be noted that after moving from broadcast audio device source A to broadcast audio device source B, and determining that broadcast audio device source B is a new source device based on RSSI and the broadcast audio device source Bluetooth address at broadcast audio device source B, if moving again to broadcast audio device source A, broadcast audio device source A will be treated as a new broadcast audio device source, and the step of receiving complete navigation audio information according to the number of reception times will be re-executed.

[0081] Furthermore, since the broadcast audio device source has been repeatedly playing the navigation audio information, the receiver may receive the information at any time period. In order to avoid incomplete information, the present application will send a specific identification information to the receiving device when each audio stream is played and ended. In this embodiment, the identification information can be placed in the periodic broadcast data and transmitted to the receiving end, or it can be transmitted to the receiving end separately, which is not specifically limited here. In this embodiment, the specific identification information includes a start specific identification and an end specific identification. If the navigation audio information received by the receiving end includes a start specific identification and an end specific identification, it means that the receiving device has received the complete navigation audio information, and the complete transmission of the information can be completed in combination with the number of receptions. For example: a "start" message is sent before the navigation audio information, and an "end" message is sent after the navigation audio information is sent. Only after the receiving end receives "start" and "end", it indicates that the complete navigation audio information has been received.

[0082] In summary, it can be seen that the present application can automatically screen out target navigation audio devices that meet the requirements from the navigation audio information emitted by multiple broadcast audio device sources through the strongest signal selection strategy and the signal threshold selection strategy, thereby avoiding interference from other audio sources; and, the present application can receive complete navigation audio information emitted by the broadcast audio device source by setting a start specific identifier and an end specific identifier, thereby ensuring the integrity of the audio information and improving the user experience.

[0083] Based on any of the above method embodiments, in this embodiment, in order to improve the user experience, a playback number threshold and a language selection parameter may also be set, which are described separately here:

[0084] 1. Before playing the complete navigation audio information, this application first needs to determine the total number of times the complete navigation audio information is played, and determine whether the total number of times is greater than the number of times the information is played; if so, stop playing the complete navigation audio information and play the music information corresponding to the complete navigation audio information; if not, play the complete navigation audio information.

[0085] Specifically, the playback count threshold is used to set the number of times the receiving device plays the complete navigation audio information after receiving it. Each audio message has embedded location information at the beginning, and the location information is the deployment location of the corresponding broadcast audio device source. The receiving device can count the total number of playbacks of the navigation audio information of each location information. If the total number of playbacks exceeds the playback count threshold, the navigation audio information is stopped. In this way, the number of playbacks of the same navigation audio information can be controlled; and in order to improve the user experience, the music information corresponding to the navigation audio information can continue to be played after the navigation audio information is stopped; wherein, the music information corresponding to the navigation audio information refers to: the music information broadcast on other channels by the target broadcast audio device source that broadcasts the navigation audio information. If the user does not set the playback count threshold, the complete navigation audio information is played only once by default.

[0086] 2. When the present application selects target navigation audio information according to the signal strength of each navigation audio information, the language selection parameter is first determined, and the target broadcast audio device source is selected according to the signal strength of each navigation audio information, and the target navigation audio information corresponding to the language selection parameter is selected from the navigation audio information emitted by the target broadcast audio device source.

[0087] In this embodiment, the multi-channel characteristics of the broadcast audio device source can be utilized to increase multi-language playback and improve user experience. Specifically, after the present application selects the target broadcast audio device source according to the signal strength of each navigation audio information, the receiving device can receive relevant information sent by the target broadcast audio device source, such as: how many languages ​​are there in the navigation audio information, which channel broadcasts the navigation audio information in which language, etc. After the user sets the language selection parameter on the receiving device, the navigation audio information in the corresponding language can be received from the corresponding channel according to the language selection parameter. In addition, since the audio source is played repeatedly, if the language selection parameter is set for multiple languages, after the receiving device receives the navigation audio information playback of one channel, it can receive the navigation audio information playback of another channel. For example, if the language selection parameter is Chinese and English, after receiving and playing the navigation voice information in Chinese through one of the channels, it can also receive and play the navigation voice information in English through another channel. In this way, the playback of multi-language navigation information is realized.

[0088] From the above, it can be seen that the present application can limit the number of times the receiving device plays the same navigation audio information by setting a playback count threshold, thereby avoiding excessive playback times and wasting device resources; and, after the present application stops playing the navigation audio information, it can continue to play the music information corresponding to the navigation audio information, thereby improving the user experience; and, by setting language selection parameters, the present application can realize the playback of multi-language navigation information, providing users with a variety of choices and improving user convenience and experience.

[0089] Based on any of the above method embodiments, in this embodiment, scanning the navigation audio information emitted by each broadcast audio device source specifically includes the following steps:

[0090] Real-time scanning of navigation audio information from various broadcast audio equipment sources;

[0091] Add the device address of each broadcast audio device source and the signal strength of the navigation audio information sent by each broadcast audio device source to the scan list;

[0092] If a change in the device address or signal strength in the scan list is detected, a step of selecting target navigation audio information according to the signal strength of each navigation audio information is performed.

[0093] It should be noted that, since the user may be moving with the receiving device, the signal strength of the broadcast audio device source and the navigation audio information scanned by the receiving device is also changing. Therefore, in this embodiment, it is necessary to scan the navigation audio information emitted by each broadcast audio device source in real time so as to obtain the navigation audio information closer to the receiving device in time. In this embodiment, a scan list can be created on the receiving device side, and the scan list records multiple broadcast information scanned at the same time (regardless of the signal strength). The broadcast information includes the device address of each broadcast audio device source and the signal strength of the navigation audio information of each broadcast audio device source. In the scan list, the broadcast information can be arranged in order from large to small according to the specific value of the signal strength, and the broadcast information with the largest signal strength is arranged at the top of the scan list. In addition, the broadcast information recorded in the scan list will be updated in real time according to the scan results. The scan list is monitored. If it is detected that the device address or signal strength in the scan list has changed, it means that the user's position has changed, and it may be necessary to change the navigation audio information played. Therefore, the target navigation audio information is selected again according to the signal strength of each navigation audio information.

[0094] For example, the scan list records the address A and signal strength A of broadcast audio device source A, the address B and signal strength B of broadcast audio device source B, and the address C and signal strength C of broadcast audio device source C. Since the signal strength A of broadcast audio device source A is the strongest, the address A and signal strength A of broadcast audio device source A are ranked first in the scan list, and the complete audio information broadcast by broadcast audio device source A is played. If a broadcast audio device source at address D is found during the real-time scan, since address D is different from address A, address B, and address C, it means that a new device at a new location has been scanned: broadcast audio device source D. At this time, it can be determined whether the signal strength D of broadcast audio device source D is greater than the signal strength A. If it is greater, it means that the receiving device is closer to broadcast audio device source D. At this time, it is necessary to rank the address D and signal strength D of broadcast audio device source D at the first place in the scan list, and play the complete audio information broadcast by broadcast audio device source D.

[0095] See also Figure 6 , is a flowchart of a navigation audio information playback provided in an embodiment of the present application. The process specifically includes the following steps:

[0096] S301, searching for audio source;

[0097] In this embodiment, the audio source is navigation audio information.

[0098] S302, determining whether an audio source is found;

[0099] If not, execute S303; if yes, execute S304;

[0100] S303, check whether the function is enabled, and execute S301;

[0101] In this embodiment, the function refers to the function of searching for audio sources. If the function of searching for audio sources is not turned on, S301 will continue to be executed after it is turned on; if the function of searching for audio sources is already turned on, S301 can be executed after waiting for a predetermined period of time.

[0102] S304, setting the audio source;

[0103] In this embodiment, setting the audio source can be understood as: entering a password after searching for a required audio source.

[0104] S305, determining whether to reset parameters;

[0105] If yes, execute S306; if no, execute S307;

[0106] S306, setting the playback number threshold, language selection parameters, etc.;

[0107] S307, receiving an audio stream;

[0108] S308, determining whether the audio stream has a specific identifier;

[0109] If not, execute S309; ​​if yes, execute S310;

[0110] S309, switching to other channels to play music;

[0111] S310, playing audio stream;

[0112] S311, whether the broadcast audio source address changes;

[0113] If yes, execute S313; if no, execute S311;

[0114] S312: Whether the signal strength of the broadcast audio source changes;

[0115] If yes, execute S313; if no, execute S312;

[0116] S313: Play the audio stream of the new broadcast audio device source.

[0117] In summary, the present application can detect changes in the user's location in a timely manner by detecting whether the device address or signal strength in the scan list has changed, thereby switching to the navigation audio information broadcast by the broadcast audio device source closest to the user's location, allowing the user to accurately and quickly obtain navigation information through audio at different locations, thereby improving the user experience.

[0118] See also Figure 7 , Figure 7 A structural diagram of a navigation device based on LE Audio provided in an embodiment of the present application, the device specifically includes:

[0119] The scanning module 11 is used to scan the navigation audio information emitted by each broadcast audio device source; wherein each broadcast audio device source is set at a different predetermined position;

[0120] A selection module 12, configured to select target navigation audio information according to the signal strength of each navigation audio information;

[0121] The first judgment module 13 is used to judge whether the target navigation audio information is complete navigation audio information; if so, the first playing module is triggered; if not, the second playing module is triggered;

[0122] The first playing module 14 is used to play the complete navigation audio information;

[0123] The second playing module 15 is used to play the music information corresponding to the target navigation audio information.

[0124] As an optional embodiment, the first determination module is specifically configured to:

[0125] Determine whether there is a specific identifier in the target navigation audio information; the specific identifier includes a start specific identifier and an end specific identifier; if not, determine that the target navigation audio information is incomplete navigation audio information; if so, determine that the target navigation audio information is complete navigation audio information.

[0126] As an optional embodiment, the selection module is specifically used for:

[0127] The target navigation audio information to be played is determined according to the signal strength of each navigation audio information and a preset selection strategy; wherein the selection strategy includes: a strongest signal selection strategy and / or a signal threshold selection strategy.

[0128] As an optional embodiment, the scanning module includes:

[0129] A scanning unit, used for real-time scanning of navigation audio information emitted by various broadcast audio equipment sources;

[0130] An adding unit, used for adding the device address of each broadcast audio device source and the signal strength of the navigation audio information emitted by each broadcast audio device source to the scanning list;

[0131] The detection unit is used to trigger the selection module when detecting a change in the device address or signal strength in the scan list.

[0132] As an optional embodiment, the navigation device further includes:

[0133] A determination module, used for determining the total number of times the complete navigation audio information is played before playing the complete navigation audio information;

[0134] A second judgment module is used to judge whether the total number of playback times is greater than a playback number threshold;

[0135] If yes, the stop playing module is triggered; if no, the first playing module is triggered to play the complete navigation audio information;

[0136] The stop playing module is used to stop playing the complete navigation audio information and trigger the second playing module to play the music information corresponding to the complete navigation audio information.

[0137] As an optional embodiment, the navigation audio information includes: road navigation information and customized additional information.

[0138] As an optional embodiment, the selection module includes:

[0139] A determination unit, used for determining a language selection parameter;

[0140] A first selection unit, configured to select a target broadcast audio device source according to the signal strength of each navigation audio information;

[0141] The second selection unit is used to select target navigation audio information corresponding to the language selection parameter from the navigation audio information sent by the target broadcast audio device source.

[0142] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0143] See also Figure 8 , Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, the electronic device specifically includes:

[0144] The processor 21, the memory 22 and the computer program stored in the memory 22 and executable on the processor 21, the processor 21 executes the steps of the navigation method described in any of the above method embodiments through the computer program.

[0145] Among them, the processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 21 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 21 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 21 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0146] The memory 22 may include one or more computer-readable storage media, which may be non-transitory. The memory 22 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In this embodiment, the memory 22 is at least used to store the following computer program 221, wherein, after the computer program is loaded and executed by the processor 21, it can implement the relevant steps in the navigation method disclosed in any of the aforementioned embodiments. In addition, the resources stored in the memory 22 may also include an operating system 222 and data 223, etc., and the storage method may be temporary storage or permanent storage. Among them, the operating system 222 may include Windows, Unix, Linux, etc.

[0147] In some embodiments, the electronic device may further include a display screen 23 , an input / output interface 24 , a communication interface 25 , a sensor 26 , a power source 27 , and a communication bus 28 .

[0148] certainly, Figure 8 The structure of the electronic device shown does not constitute a limitation on the electronic device in the embodiments of the present application. In actual applications, the electronic device may include Figure 8 More or fewer components than shown, or combinations of certain components.

[0149] In another exemplary embodiment, a computer storage medium is also provided, and when the program instructions are executed by a processor, the steps of the navigation method described in any of the above method embodiments are implemented. The storage medium may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes.

[0150] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.

[0151] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0152] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A navigation method based on LE Audio, characterized in that: include: Scanning navigation audio information emitted by each broadcast audio device source; wherein each broadcast audio device source is set at a different predetermined position; selecting target navigation audio information according to the signal strength of each navigation audio information; Determining whether the target navigation audio information is complete navigation audio information; If so, the complete navigation audio information is played; If not, the music information corresponding to the target navigation audio information is played, and the complete navigation audio information is played after the corresponding complete navigation audio information is received.

2. The navigation method according to claim 1, characterized in that: The determining whether the target navigation audio information is complete navigation audio information includes: Determine whether there is a specific identifier in the target navigation audio information; the specific identifier includes a start specific identifier and an end specific identifier; If not, it is determined that the target navigation audio information is incomplete navigation audio information; if so, it is determined that the target navigation audio information is complete navigation audio information.

3. The navigation method according to claim 1, characterized in that: Selecting target navigation audio information according to the signal strength of each navigation audio information includes: The target navigation audio information to be played is determined according to the signal strength of each navigation audio information and a preset selection strategy; wherein the selection strategy includes: a strongest signal selection strategy and / or a signal threshold selection strategy.

4. The navigation method according to claim 1, characterized in that: The scanning of navigation audio information emitted by each broadcast audio device source includes: Real-time scanning of navigation audio information from various broadcast audio equipment sources; Add the device address of each broadcast audio device source and the signal strength of the navigation audio information sent by each broadcast audio device source to the scan list; If a change in the device address or signal strength in the scan list is detected, the step of selecting target navigation audio information according to the signal strength of each navigation audio information is performed.

5. The navigation method according to claim 1, characterized in that: Before playing the complete navigation audio message, it also includes: Determining the total number of times the complete navigation audio information is played; Determine whether the total number of playbacks is greater than a playback number threshold; If yes, stop playing the complete navigation audio information and play the music information corresponding to the complete navigation audio information; If not, the complete navigation audio information is played.

6. The navigation method according to claim 1, characterized in that: The navigation audio information includes: road navigation information and customized additional information.

7. The navigation method according to any one of claims 1 to 6, characterized in that: The step of selecting target navigation audio information according to the signal strength of each navigation audio information comprises: Determine language selection parameters; Selecting a target broadcast audio device source according to the signal strength of each navigation audio information; The target navigation audio information corresponding to the language selection parameter is selected from the navigation audio information sent from the target broadcast audio device source.

8. A navigation device based on LE Audio, characterized in that: include: A scanning module, used for scanning navigation audio information emitted by each broadcast audio device source; wherein each broadcast audio device source is set at a different predetermined position; A selection module, used for selecting target navigation audio information according to the signal strength of each navigation audio information; A first judging module is used to judge whether the target navigation audio information is complete navigation audio information; if so, trigger the first playing module; if not, trigger the second playing module; The first playback module is used to play the complete navigation audio information; The second playing module is used to play the music information corresponding to the target navigation audio information.

9. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the steps of the navigation method described in any one of claims 1 to 7 of the present application through the computer program.

10. A computer storage medium, characterized in that: The computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the steps of the navigation method described in any one of claims 1 to 7 of the present application.