Tour guide vehicle wireless explanation method, device and equipment and storage medium

By dividing the scenic spot into sub-scenic areas and assigning audio channels, using the positioning module to determine the location of the tour guide and transmit the corresponding audio, the problem of the mismatch between the tour guide audio and the scenic spot is solved, real-time interpretation of the content is played, and user experience is improved.

CN120378826APending Publication Date: 2025-07-25SOYO TECH DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510590146.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-08
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

When visiting tourist attractions, the different tour routes and driving speeds of the tour guide bus lead to the mismatch of the audio playback with the current attractions, and tourists cannot understand the explanation content in real time, which makes the user experience poor.

Method used

The tourist attractions are divided into multiple sub-scenic areas, and each sub-scenic area is pre-allocated with the corresponding audio channel. The target sub-scenic area where the tour guide is located is determined through the positioning module, and the tour guide audio is transmitted on the target audio channel, so that the audio equipment in the target sub-scenic area can play the corresponding tour guide audio.

Benefits of technology

The tour guide's real-time audio equipment in different sub-scenic areas plays the explanation content matching the scenic area, improving the user experience of tourists.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378826A_ABST
    Figure CN120378826A_ABST
Patent Text Reader

Abstract

The invention discloses a tour guide vehicle wireless explanation method and device, equipment and a storage medium. The method comprises the steps that at least one positioning signal is received from at least one positioning pile through a positioning module; determining a target sub-scenic area where the tour guide vehicle is located based on the at least one positioning signal; obtaining a target audio channel corresponding to the target sub-scenic area; a tour guide audio corresponding to the target sub-scenic area is determined; and transmitting the tour guide audio on the target audio channel, so that at least one target audio device in the target sub-scenic region receives the tour guide audio on the target audio channel, and the at least one target audio device plays the tour guide audio. According to the scheme, tourists can know the explanation content of the current scenic spot in real time, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of intelligent tour guides, and particularly to a wireless tour guide explanation method, device, equipment and storage medium for tour buses. Background Art

[0002] When playing in a tourist scenic area, many tourists will choose to take a tour bus for sightseeing. An audio device is usually installed on the tour bus to play the explanation audio of the tourist scenic area for the tourists. The explanation audio usually broadcasts the explanation content of each scenic spot in a preset order.

[0003] However, when touring in the scenic area, due to the different tour routes and driving speeds of each tour bus, the explanation audio currently played by the speaker may not match the scenic spot that the tourist is currently visiting, resulting in the tourist being unable to understand the explanation content of the current scenic spot in real time, and the user experience is relatively poor. Summary of the Invention

[0004] To solve the above problems existing in the prior art, embodiments of this application provide a wireless tour guide explanation method, device, equipment and storage medium for tour buses. By dividing a tourist scenic area into multiple sub-scenic areas, each sub-scenic area is pre-assigned a corresponding audio channel. According to at least one positioning signal received by the positioning module, the target sub-scenic area where the tour bus is located is determined. Then, the tour guide audio is transmitted to at least one target audio device in the target sub-scenic area through the target audio channel corresponding to the target sub-scenic area, so that when the tour bus enters different sub-scenic areas, the audio devices in the sub-scenic areas can play the tour guide audio corresponding to the sub-scenic areas, enabling tourists to understand the explanation content of the current scenic spot in real time and improving the user experience.

[0005] In a first aspect, an embodiment of this application provides a wireless tour guide explanation method applied to a control module of a tour bus. The tour bus further includes a positioning module. The tour bus is located in a wireless tour guide system, and the wireless tour guide system further includes multiple positioning piles located in the tourist scenic area and at least one audio device located in each of the multiple sub-scenic areas; the multiple sub-scenic areas are obtained by dividing the tourist scenic area; wherein, each sub-scenic area is pre-assigned a corresponding audio channel, and the audio channels corresponding to different sub-scenic areas are different, and at least one audio device corresponding to each sub-scenic area receives an audio signal on the audio channel corresponding to the sub-scenic area;

[0006] The method includes:

[0007] Receiving, by the positioning module, at least one positioning signal from at least one of the positioning piles, where the at least one positioning pile is part or all of the multiple positioning piles;

[0008] Determine the target sub-scenic area where the tour guide vehicle is located based on the at least one positioning signal; the target sub-scenic area is any one of the multiple sub-scenic areas;

[0009] Obtain the target audio channel corresponding to the target sub-scenic area;

[0010] Determine the tour guide audio corresponding to the target sub-scenic area;

[0011] Transmit the tour guide audio on the target audio channel, so that at least one target audio device in the target sub-scenic area receives the tour guide audio on the target audio channel, so that the at least one target audio device plays the tour guide audio.

[0012] In a second aspect, an embodiment of the present application provides a wireless tour guide device for a tour guide vehicle. The device is located in the tour guide vehicle. The tour guide vehicle includes a positioning module. The tour guide vehicle is located in a wireless tour guide system. The wireless tour guide system further includes multiple positioning piles located in the tourist scenic area and at least one audio device in each of the multiple sub-scenic areas; the multiple sub-scenic areas are obtained by dividing the tourist scenic area; wherein, each sub-scenic area is pre-assigned a corresponding audio channel, and the audio channels corresponding to different sub-scenic areas are different. The at least one audio device corresponding to each sub-scenic area receives an audio signal on the audio channel corresponding to the sub-scenic area. The device includes:

[0013] A transceiver unit, configured to receive at least one positioning signal from at least one positioning pile through the positioning module, where the at least one positioning pile is part or all of the multiple positioning piles;

[0014] A processing unit, configured to determine the target sub-scenic area where the tour guide vehicle is located based on the at least one positioning signal; the target sub-scenic area is any one of the multiple sub-scenic areas;

[0015] The transceiver unit is configured to obtain the target audio channel corresponding to the target sub-scenic area;

[0016] The processing unit is configured to determine the tour guide audio corresponding to the target sub-scenic area;

[0017] The transceiver unit is configured to transmit the tour guide audio on the target audio channel, so that at least one target audio device in the target sub-scenic area receives the tour guide audio on the target audio channel, so that the at least one target audio device plays the tour guide audio.

[0018] In a third aspect, an embodiment of the present application provides an electronic device, including: a processor and a memory. The processor is connected to the memory. The memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory so that the electronic device executes the method described in the first aspect.

[0019] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, and the computer program is executed by a processor to implement the method described in the first aspect.

[0020] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program. The computer program product is operable to cause a computer to execute the method described in the first aspect.

[0021] Implementing the embodiments of the present application has the following beneficial effects:

[0022] In the embodiment of the present application, the control module of the tour guide vehicle first receives at least one positioning signal from at least one positioning pile through the positioning module, and based on the at least one positioning signal, determines the target sub-scenic area where the tour guide vehicle is located. Then, it obtains the target audio channel corresponding to the target sub-scenic area and determines the tour guide audio corresponding to the target sub-scenic area. Finally, the control module transmits the tour guide audio on the target audio channel so that at least one target audio device in the target sub-scenic area receives the tour guide audio on the target audio channel, so that at least one target audio device plays the tour guide audio. Thus, by determining the target sub-scenic area where the tour guide vehicle is located through the positioning signal and transmitting the tour guide audio to at least one target audio device in the target sub-scenic area through the target audio channel of the target sub-scenic area, when the tour guide vehicle passes through any sub-scenic area, the audio devices in the sub-scenic area can play the tour guide audio corresponding to the sub-scenic area, so that the tourists on the tour guide vehicle can understand the explanation content of the sub-scenic area they are visiting in real time, improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0024] Figure 1 It is a schematic diagram of a wireless interpretation system provided by an embodiment of the present application;

[0025] Figure 2 It is a schematic flowchart of a wireless interpretation method for a tour guide vehicle provided by an embodiment of the present application;

[0026] Figure 3 Schematic diagram of a wireless interpretation device for a tour guide vehicle provided by an embodiment of the present application;

[0027] Figure 4 Schematic diagram of the structure of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0028] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0029] The terms "first", "second", "third", "fourth", etc. in the specification and claims of the present application and the accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or devices.

[0030] Referring to "embodiment" herein means that a specific feature, result or characteristic described in conjunction with the embodiment may be included in at least one embodiment of the present application. The phrase appears in various positions in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.

[0031] First, refer to Figure 1 , Figure 1 Schematic diagram of a wireless interpretation system provided by an embodiment of the present application. The wireless interpretation system includes: a tour guide vehicle, a plurality of positioning piles located in a tourist scenic area, and at least one audio device in each of a plurality of sub-scenic areas. Among them, the plurality of sub-scenic areas are obtained by dividing the tourist scenic area. As Figure 1 shown, positioning pile 1, positioning pile 2 and positioning pile 3 are arranged in the tourist scenic area. The tourist scenic area includes sub-scenic area 1 and sub-scenic area 2. Audio device 1 is arranged in sub-scenic area 1, and audio device 2 is arranged in sub-scenic area 2.

[0032] It should be noted that Figure 1Only a part of the wireless interpretation system is exemplarily shown herein. In practical applications, the distribution positions and the number of positioning piles can be set according to the actual positioning accuracy requirements. The number, shape, and size of sub-scenic spots in a tourist scenic area can be divided according to the actual scenic spot distribution in the tourist scenic area. The number and positions of audio devices in each sub-scenic spot can be set according to the audio coverage range of the wireless speakers, and the present application does not make specific limitations thereon.

[0033] Among them, the tour guide vehicle includes a control module and a positioning module. The control module can be a processor with data processing, data storage, and communication interaction functions, including: Central Processing Unit (CPU), Graphics Processing Unit (GPU), Digital Signal Processing (DSP), Microcontroller Unit (MCU), Field Programmable Gate Array (FPGA), and so on. The control module can also be the vehicle-mounted controller of the tour guide vehicle, including: domain controller, Electronic Control Unit (ECU), In Car Application Service (ICAS), and so on. The present application does not make specific limitations thereon. In the embodiments of the present application, the control module is mainly used for the driving control, data processing, transmission of interpretation audio, and so on of the tour guide vehicle. The positioning module can be a transceiver, mainly used for receiving the positioning signals emitted by the positioning piles and sending the positioning signals to the control module, so that the control module can determine the sub-scenic spot where the tour guide vehicle is located based on the positioning signals.

[0034] Among them, the positioning piles can periodically emit positioning signals. The emission of the positioning signals can adopt radio frequency wireless communication methods, such as Long Range Radio (LoRA), Forward LinkOnly Receiver Channel (FLRC), Gaussian Frequency Shift Keying (GFSK), and other communication methods. Each positioning signal can carry information such as the transmission power of the positioning pile corresponding to the positioning signal, the identification position, and the timestamp of the positioning signal. Each scenic spot is pre-assigned a corresponding audio channel, and different scenic spots have different corresponding audio channels. At least one audio device corresponding to each scenic spot receives the audio signal on the bandwidth corresponding to the audio channel corresponding to the scenic spot and plays the audio signal after receiving it. Among them, the audio channel is an identifier of an audio frequency band, and each audio channel corresponds to a bandwidth, and the audio signal can be transmitted on the bandwidth corresponding to each audio channel.

[0035] It should be noted that when tourists take a guided tour bus to visit a tourist scenic area, they usually need to know the explanation content of each scenic spot in the tourist scenic area. In the traditional explanation method, speakers are usually set on the guided tour bus, and the explanation content of each scenic spot is played in a preset order through the speakers. However, when tourists visit a tourist scenic area, due to different tour routes and different driving speeds of the guided tour bus, the explanation content played by the speakers may not match the scenic spot that the tourists are currently visiting, resulting in tourists being unable to understand the explanation content of the current visited scenic spot in real time, and the user experience is poor.

[0036] Therefore, for the above wireless explanation system, in the guided tour bus wireless explanation method provided in the embodiments of the present application, the control module of the guided tour bus receives at least one positioning signal from at least one positioning pile through the positioning module, where at least one positioning pile is part or all of the multiple positioning piles;

[0037] The control module determines the target scenic spot where the guided tour bus is located based on at least one positioning signal; the target scenic spot is any one of the multiple scenic spots;

[0038] The control module obtains the target audio channel corresponding to the target scenic spot;

[0039] The control module determines the guided tour audio corresponding to the target scenic spot;

[0040] The control module transmits the guided tour audio on the target audio channel, so that at least one target audio device in the target scenic spot receives the guided tour audio on the target audio channel, so that at least one target audio device plays the guided tour audio.

[0041] It can be seen that, when applied to the above wireless interpretation system, the positioning module of the tour guide vehicle can receive the positioning signals transmitted by the positioning piles. The control module of the tour guide vehicle can determine the target sub-scenic area where the tour guide vehicle is located according to the positioning signals, and transmit the tour guide audio through the target audio channel corresponding to the target sub-scenic area. At least one target audio device in the target sub-scenic area can receive the tour guide audio on the target audio channel and play the tour guide audio. Thus, within each sub-scenic area, the audio devices in the sub-scenic area can play the tour guide audio corresponding to the sub-scenic area, enabling the tourists on the tour guide vehicle to understand the interpretation content of the sub-scenic area in real time and improving the user experience.

[0042] Refer to Figure 2 , Figure 2 FIG. is a schematic flowchart of a wireless interpretation method for a tour guide vehicle provided by an embodiment of the present application. This method is applied to the control module of the tour guide vehicle. The tour guide vehicle further includes a positioning module. The tour guide vehicle is located in a wireless interpretation system, and the wireless interpretation system further includes a plurality of positioning piles located in a tourist scenic area and at least one audio device in each of a plurality of sub-scenic areas. The plurality of sub-scenic areas are obtained by dividing the tourist scenic area. Among them, each sub-scenic area is pre-assigned a corresponding audio channel, and the audio channels corresponding to different sub-scenic areas are different. The at least one audio device corresponding to each sub-scenic area receives an audio signal on the audio channel corresponding to the sub-scenic area. This method includes but is not limited to the following steps:

[0043] 201: Receive at least one positioning signal from at least one positioning pile through the positioning module.

[0044] In the embodiment of the present application, the at least one positioning pile is part or all of the plurality of positioning piles. The plurality of positioning piles in the tourist scenic area periodically transmit positioning signals through radio frequency wireless communication technology. The transmission period of each positioning pile can be preset according to actual positioning accuracy requirements. The coverage range of the positioning signal transmitted by each positioning pile is a circular area with the positioning pile as the center and the maximum propagation distance as the radius.

[0045] It can be understood that when the tour guide vehicle enters the coverage range of the positioning signal transmitted by any one of the positioning piles, the positioning module can receive the positioning signal transmitted by the positioning pile. At this time, the control module can obtain the positioning signal received by the positioning module, and thus determine the spatial position of the tour guide vehicle based on the positioning signal.

[0046] Among them, the positioning signals received by the positioning module can be one or more, and the number of received positioning signals is determined by the distribution of the positioning piles. Optionally, when at least three positioning piles are set in the tourist scenic area and the positioning signals emitted by at least three positioning piles can cover the entire tourist scenic area, at this time, the positioning module can receive at least three positioning signals at any position in the tourist scenic area. When a positioning pile is set in each sub-scenic area of the tourist scenic area and the coverage range of the positioning signal emitted by the positioning pile covers the sub-scenic area, the positioning module can only receive at least one positioning signal at any position in the tourist scenic area.

[0047] 202: Determine the target sub-scenic area where the tour guide vehicle is located based on at least one positioning signal.

[0048] In the embodiment of the present application, the target sub-scenic area is any one of multiple sub-scenic areas. The control module can determine the target sub-scenic area where the tour guide vehicle is located according to at least one positioning signal received by the positioning module.

[0049] In a possible embodiment, when a positioning pile is set in each sub-scenic area, at this time, among the at least one positioning signal received by the positioning module, each positioning signal carries the sub-scenic area identifier corresponding to the positioning signal and the transmission power corresponding to the positioning signal. Among them, each positioning pile has multiple transmission power levels, and the propagation distances of the positioning signals transmitted through different levels of transmission power are different. For example, the propagation distance of the transmission power of the first level can be 5 meters, and the propagation distance of the transmission power of the second level can be 10 meters. The control module can analyze at least one positioning signal received by the positioning module to determine the sub-scenic area identifier corresponding to each positioning signal and the transmission power corresponding to the positioning signal. According to the transmission power corresponding to each positioning signal, the distance between the tour guide vehicle and the positioning pile corresponding to each positioning signal can be determined, and the target sub-scenic area where the tour guide vehicle is located can be determined according to the sub-scenic area identifier of the positioning signal with a distance less than the preset distance.

[0050] In another possible embodiment, when there are multiple positioning signals, determining the target sub-scenic area where the tour guide vehicle is located based on at least one positioning signal may include:

[0051] Analyze each positioning signal to obtain the identification position of the positioning pile corresponding to each positioning signal and the transmission time of each positioning signal;

[0052] Obtain the reception time and signal strength of each positioning signal;

[0053] Obtain the standard signal strength;

[0054] Determine the reception delay of each positioning signal according to the signal strength of each positioning signal and the standard signal strength;

[0055] Determine the target reception time of each positioning signal according to the reception time and reception delay of each positioning signal;

[0056] Based on the transmission time and target reception time of each positioning signal, determine the distance between the tour guide vehicle and the positioning pile corresponding to each positioning signal;

[0057] Based on the distance between the tour guide vehicle and the positioning pile corresponding to each positioning signal and the identification position of the positioning pile corresponding to each positioning signal, determine the spatial position of the tour guide vehicle;

[0058] Based on the spatial position of the tour guide vehicle, determine the target sub-scenic area.

[0059] In the embodiment of the present application, the standard signal strength is the signal strength of the positioning signal received by the positioning module when the positioning signal transmitted by the positioning pile propagates without obstruction. There are at least three positioning piles in the tourist scenic area, and when the positioning module can receive at least three positioning signals at any position in the tourist scenic area, at this time, each positioning signal carries the identification position of the positioning pile corresponding to the positioning signal and the time stamp corresponding to the positioning signal. Among them, the identification position represents the spatial coordinates of the positioning pile corresponding to the identification position, and the spatial coordinate system where the spatial coordinates are located can be established in advance according to the actual distribution of the tourist scenic area. The time stamp represents the total number of seconds elapsed from the preset moment to the statistical moment of the time stamp. The control module can determine the spatial position of the tour guide vehicle according to at least three positioning signals, so as to determine the target sub-scenic area where the tour guide vehicle is located.

[0060] Specifically, the control module first analyzes each positioning signal among the multiple positioning signals to obtain the identification position of the positioning pile corresponding to each positioning signal and the time stamp of each positioning signal. And according to the time stamp of each positioning signal, determine the transmission time of each positioning signal.

[0061] Then, the control module obtains the reception time and signal strength of the positioning module when receiving each positioning signal. It can be understood that when the positioning module receives each positioning signal, it will record the reception time and signal strength of the positioning signal, and the control module can directly obtain the reception time and signal strength of each positioning signal from the positioning module. Then, the control module obtains the standard signal strength from the database, that is, the signal strength of the positioning signal received by the positioning module when the positioning signal transmitted by the positioning pile propagates without obstruction. The standard signal strength can be measured in advance.

[0062] It should be noted that during the propagation of the positioning signal within the tourist scenic area, it may be obstructed to varying degrees. For example, being blocked by hillslopes, rocks, etc., resulting in a certain reception delay for the positioning signal compared to the theoretical reception time. Since when obstructed, the signal strength of the positioning signal will attenuate compared to the standard signal strength. Therefore, the control module needs to determine the reception delay of the positioning signal based on the received signal strength of the positioning signal.

[0063] Among them, the control module will determine the difference between the standard signal strength and the signal strength of each positioning signal to obtain multiple signal strength differences, and the multiple signal strength differences correspond one-to-one with the multiple positioning signals. Then, based on each signal strength difference among the multiple signal strength differences, the reception delay of each positioning signal is determined. Among them, the mapping relationship between the signal strength difference and the reception delay can be preset according to the actual test results.

[0064] Furthermore, after determining the reception delay of each positioning signal, the control module can shift the reception time of each positioning signal forward by the reception delay of the positioning signal to obtain the target reception time of each positioning signal. The target reception time is the theoretical reception time when the positioning module receives the positioning signal corresponding to the target reception time under unobstructed propagation.

[0065] Next, the control module determines the time difference between the target reception time of each positioning signal and the transmission time of the positioning signal to obtain the propagation duration of each positioning signal. Multiply the propagation duration of each positioning signal by the electromagnetic wave propagation rate to obtain the distance from the tour guide vehicle to the positioning stake of the positioning signal. It can be understood that the positioning signal is an electromagnetic wave signal, and the electromagnetic wave propagation rate when the positioning signal propagates unobstructed can be the speed of light, that is, 3*10 8 meters per second. Thus, through the electromagnetic wave propagation rate and the propagation duration of each positioning signal, the distance from the tour guide vehicle to the positioning stake of each positioning signal can be determined.

[0066] It should be noted that the distance from the tour guide vehicle to the positioning stake corresponding to each positioning signal can also be represented by the Euclidean distance from the spatial position of the tour guide vehicle to the identification position of the positioning stake corresponding to each positioning signal, so as to establish a solution equation based on the Euclidean distance expression from the spatial position of the tour guide vehicle to the identification position of the positioning stake corresponding to each positioning signal and the distance from the tour guide vehicle to the positioning stake of each positioning signal. Among them, since the spatial position of the tour guide vehicle includes three unknowns, namely the abscissa, ordinate, and vertical coordinate, at least three solution equations need to be established, that is, the positioning module needs to receive at least three positioning signals to determine the spatial position of the tour guide vehicle. Thus, when there are at least three positioning signals, the spatial position of the tour guide vehicle can be determined by establishing the above solution equation.

[0067] Finally, based on the spatial position of the tour guide vehicle, the target scenic area where the tour guide vehicle is located can be determined.

[0068] It can be seen that by analyzing each positioning signal, the control module can obtain the identification position of the positioning pile corresponding to each positioning signal and the transmission time of each positioning signal. By obtaining the reception time and signal strength of each positioning signal, the reception delay of each positioning signal can be determined according to the signal strength of each positioning signal and the standard signal strength. Based on the reception time and reception delay of each positioning signal, the target reception time of each positioning signal can be determined. Then, based on the transmission time and target reception time of each positioning signal, the distance between the tour guide vehicle and the positioning pile corresponding to each positioning signal can be determined. Finally, based on the distance between the tour guide vehicle and the positioning pile corresponding to each positioning signal and the identification position of the positioning pile corresponding to each positioning signal, the spatial position of the tour guide vehicle can be determined, thereby determining the target scenic area where the tour guide vehicle is located. In this way, the target scenic area where the tour guide vehicle is located can be accurately determined to broadcast the corresponding tour guide audio in real time, so that the tourists on the tour guide vehicle can understand the explanation content of the target scenic area in real time and improve the user experience.

[0069] 203: Obtain the target audio channel corresponding to the target scenic area.

[0070] In the embodiment of the present application, the target audio channel is an audio channel pre-allocated on the target scenic area. By obtaining the target audio channel corresponding to the target scenic area, the control module switches the audio channel at the current moment to the target audio channel, so that the control module can transmit audio signals on the bandwidth corresponding to the target audio channel.

[0071] 204: Determine the tour guide audio corresponding to the target scenic area.

[0072] In the embodiment of the present application, the tour guide audio corresponding to each scenic area of the tourist scenic area is stored in the database. Optionally, each scenic area may correspond to multiple preset tour guide audios, and the control module can determine the tour guide audio from the multiple preset tour guide audios corresponding to the target scenic area in the database.

[0073] Exemplarily, determining the tour guide audio corresponding to the target scenic area may include:

[0074] Obtain multiple preset tour guide audios corresponding to the target scenic area;

[0075] Obtain the identity information of the tourists on the tour guide vehicle;

[0076] Query the ticket purchase information of the tourists on the tour guide vehicle according to the identity information;

[0077] Determine the basic information of the tourists on the tour guide vehicle according to the ticket purchase information;

[0078] Select multiple candidate guide audios that match the language habit from multiple preset guide audios according to the language habit of the tourists;

[0079] Obtain the corresponding explanation content of each candidate guide audio among the multiple candidate guide audios to obtain multiple explanation contents;

[0080] Determine the matching degree of each explanation content among the multiple explanation contents with the age and occupation of the tourists;

[0081] Use the candidate guide audio corresponding to the explanation content with the highest matching degree as the guide audio.

[0082] In the embodiment of the present application, the multiple preset guide audios include guide audios in multiple languages, and each language corresponds to guide audios of multiple explanation types. The explanation types may include: narrative type, argumentative type, professional type, and so on.

[0083] Specifically, the control module first obtains multiple preset guide audios corresponding to the target sub-scenic area from the database. The multiple preset guide audios are all pre-recorded guide audios of the sub-scenic area corresponding to the multiple preset guide audios. Then, the control module obtains the identity information of the tourists on the guide vehicle. The identity information may include: name, mobile phone number, and so on. It should be noted that when tourists rent a guide vehicle for sightseeing, they will verify the identity information of the tourists by scanning the code through the application program. Therefore, the control module can obtain the identity information of the tourists on the guide vehicle.

[0084] Furthermore, the control module queries the ticket purchase information of the tourists on the guide vehicle according to the identity information of the tourists on the guide vehicle. The ticket purchase information includes: name, mobile phone number, nationality, age, occupation, and so on. It should be noted that when tourists enter the tourist scenic area, they need to purchase tickets. When purchasing tickets, tourists need to enter the ticket purchase information on the application program. Therefore, the control module can query the ticket purchase information of the tourists on the guide vehicle according to the identity information of the tourists on the guide vehicle.

[0085] Furthermore, the control module analyzes the ticket purchase information to determine the basic information of the tourists on the guide vehicle. The basic information includes: language habit, age, and occupation. For example, the language habit of the tourists on the guide vehicle can be determined according to the nationality of the tourists on the guide vehicle and the place of origin of the mobile phone number, and the age and occupation of the tourists on the guide vehicle can be obtained from the ticket purchase information. According to the language habit of the tourists on the guide vehicle, select multiple candidate guide audios that match the language habit of the tourists from the multiple preset guide audios corresponding to the target sub-scenic area. For example, if the language habit of the tourists is English, select multiple candidate guide audios with English explanations from the multiple preset guide audios.

[0086] Then, the control module obtains the explanation content corresponding to each candidate tour guide audio among multiple candidate tour guide audios, obtaining multiple pieces of explanation content. Among them, the explanation content is the text content of the tour guide audio corresponding to this explanation content. The control module can determine the matching degree between each piece of explanation content among the multiple pieces of explanation content and the age and occupation of the tourist.

[0087] Exemplarily, determining the matching degree between each piece of explanation content among the multiple pieces of explanation content and the age and occupation of the tourist may include:

[0088] Perform semantic recognition on each piece of explanation content to obtain the semantic information corresponding to each piece of explanation content;

[0089] According to the semantic information corresponding to each piece of explanation content, label each piece of explanation content to obtain the label of each piece of explanation content;

[0090] If the age of the tourist falls within the age range corresponding to the first piece of explanation content, determine that the age matching degree corresponding to the first piece of explanation content is the first matching degree; if the age of the tourist does not fall within the age range corresponding to the first piece of explanation content, then determine the age matching degree corresponding to the first piece of explanation content according to the difference between the age of the tourist and the central age of the age range corresponding to the first piece of explanation content;

[0091] If the occupation of the tourist is any one of the multiple occupations corresponding to the first piece of explanation content, determine that the occupation matching degree corresponding to the first piece of explanation content is the second matching degree; if the occupation of the tourist is not one of the occupations corresponding to the first piece of explanation content, determine that the occupation matching degree corresponding to the first piece of explanation content is the third matching degree;

[0092] According to the age matching degree and occupation matching degree of each piece of explanation content, determine the matching degree corresponding to each piece of explanation content.

[0093] In the embodiment of the present application, the label includes an age label and an occupation label. The age label annotates the age range corresponding to the explanation content, and the occupation label annotates the multiple occupations matching the explanation content. The first piece of explanation content is any one of the multiple pieces of explanation content.

[0094] Specifically, the control module first performs semantic recognition on each explanation content. Specifically, the control module performs word segmentation and stop word removal on each explanation content to obtain multiple standard words corresponding to each explanation content. Then, the multiple standard words corresponding to each explanation content are input into a pre-trained classification module for classification to obtain multiple semantic classifications corresponding to each explanation content. Among them, the classification module can include, for example, any one of the following: Support Vector Machine (SVM), Naive Bayes model, neural network model based on the Transformer architecture, and so on. Then, the control module generates semantics for the multiple semantic classifications corresponding to each explanation content in the form of vectors or structured data formats to obtain semantic information corresponding to each explanation content. Among them, the structured data format can include semantic graphs.

[0095] Furthermore, the control module annotates each explanation content according to the semantic information corresponding to each explanation content to obtain an age label and an occupation label corresponding to each explanation content. For example, if the current explanation content is a small story related to a scenic spot, the control module can label the age label of this explanation content as 8 - 14 years old and the occupation label as students. If the current explanation content is a historical record, the control module can label the age label of this explanation content as 40 - 60 years old and the occupation label as: teachers, historians, professors, and so on. Based on this, each explanation content can be annotated to obtain an age label and an occupation label corresponding to each explanation content.

[0096] If the age of the tourist falls within the age range corresponding to the age label of the first explanation content, the control module determines that the age matching degree corresponding to the first explanation content is the first matching degree. Optionally, the first matching degree can be 1. If the age of the tourist does not fall within the age range corresponding to the age label of the first explanation content, the control module determines the difference between the age of the tourist and the central age of the age range corresponding to the first explanation content to obtain the age difference corresponding to the first explanation content. For example, if the age of the tourist is 20 years old and the age range corresponding to the first explanation content is 25 - 35 years old, then the age difference corresponding to the first explanation content is -10 years old. According to the age difference corresponding to the first explanation content, the age matching degree corresponding to the first explanation content can be determined. Among them, the mapping relationship between the age difference and the age matching degree can be preset according to the actual test results.

[0097] If the occupation of the tourist is any one of the multiple occupations corresponding to the first explanation content, the control module determines that the occupation matching degree corresponding to the first explanation content is the second matching degree. Optionally, the second matching degree can be 1. If the occupation of the tourist is not one of the occupations corresponding to the first explanation content, the control module determines that the occupation matching degree corresponding to the first explanation content is the third matching degree. Optionally, the third matching degree can be 0.

[0098] Based on this, the age matching degree and occupation matching degree corresponding to each explanation content can be determined. Then, the age matching degree and occupation matching degree corresponding to each explanation content are weighted and summed to obtain the matching degree corresponding to each explanation content. Among them, the weight value of the age matching degree and the weight value of the occupation matching degree can be preset according to the measurement accuracy of the matching degree.

[0099] Thus, by performing semantic recognition on each explanation content, the semantic information of each explanation content is obtained, and according to the semantic information of each explanation content, each explanation content is labeled to obtain the age label and occupation label of each explanation content. Then, according to the age of the tourist and the age label of each explanation content, the age matching degree of each explanation content is determined. According to the occupation of the tourist and the occupation label of each explanation content, the occupation matching degree of each explanation content is determined. Finally, according to the age matching degree and occupation matching degree of each explanation content, the matching degree corresponding to each explanation content is determined. Thus, the tour guide audio matching the tourist can be determined, improving the user experience.

[0100] Finally, the candidate tour guide audio with the highest matching degree of the explanation content among the multiple candidate tour guide audios is used as the tour guide audio.

[0101] It can be seen that by obtaining the identity information of the tourists on the tour bus, the ticket purchase information of the tourists can be queried according to the identity information. According to the ticket purchase information, the language habits, age and occupation of the tourists can be determined. Then, multiple candidate tour guide audios that match the language habits of the tourists are selected from multiple preset tour guide audios, and the matching degrees of the multiple explanation contents corresponding to the multiple candidate tour guide audios with the age and occupation of the tourists are determined. The candidate tour guide audio corresponding to the explanation content with the highest matching degree is used as the tour guide audio. In this way, the tour guide audio played in the target scenic area can meet the language habits of the tourists and match the age and occupation of the tourists, enabling the tourists to better understand the target scenic area and improving the user experience.

[0102] 205: Transmit the tour guide audio on the target audio channel so that at least one target audio device in the target scenic area receives the tour guide audio on the target audio channel so that at least one target audio device plays the tour guide audio.

[0103] In an embodiment of the present application, the control module may transmit the tour guide audio on the bandwidth corresponding to the target audio channel. At least one target audio device in the target scenic area can receive the tour guide audio on the bandwidth corresponding to the target audio channel and play the tour guide audio, so that the tourists on the tour bus can understand the corresponding explanation content of the target scenic area in real time and improve the user experience.

[0104] Exemplarily, the method may further include:

[0105] Obtain multiple historical spatial positions of the tour bus at multiple historical moments;

[0106] Determine the average speed of the tour bus according to the multiple historical spatial positions and the historical moment corresponding to each historical spatial position;

[0107] Determine the traveling route of the tour bus in the target scenic area according to the spatial position and the multiple historical spatial positions;

[0108] Determine the remaining visiting duration of the tour bus in the target scenic area according to the traveling route and the average speed;

[0109] Obtain the remaining playing duration of the tour guide audio;

[0110] If the difference between the remaining playing duration and the remaining visiting duration is greater than a preset difference, obtain the remaining explanation content corresponding to the tour guide audio;

[0111] Select a target tour guide audio that matches the remaining visiting duration from the tour guide audio according to the remaining explanation content, and use the target tour guide audio as the tour guide audio.

[0112] In an embodiment of the present application, each historical moment corresponds to a historical spatial position.

[0113] Specifically, the control module determines the spatial position of the tour bus at each moment and stores the spatial position and the moment at each moment in the database. Thus, the control module can obtain multiple historical spatial positions of the tour bus at multiple historical moments from the database. Then, according to the multiple historical spatial positions and the spatial position of the tour bus at the current moment, the control module can determine the traveling route of the tour bus in the target scenic area. Determine any two adjacent historical spatial positions among the multiple historical spatial positions according to the multiple historical moments, and determine the sub-average speed of the tour bus at any two adjacent historical spatial positions according to any two adjacent historical spatial positions among the multiple historical spatial positions and the historical moments corresponding to any two adjacent historical spatial positions, to obtain multiple sub-average speeds. Finally, use the average value of the multiple sub-average speeds as the average speed value of the tour bus to obtain the average speed of the tour bus.

[0114] Further, according to the traveling route of the tour guide vehicle, determine the remaining distance of the tour guide vehicle in the target sub-scenic area. Based on the remaining distance and the average speed, the remaining visiting duration of the tour guide vehicle in the target sub-scenic area can be determined. Obtain the remaining playing duration of the tour guide audio. If the difference between the remaining playing duration and the remaining visiting duration is greater than a preset difference, obtain the remaining explanation content corresponding to the tour guide audio, where the remaining explanation content is the explanation content corresponding to the audio that has not been played in the tour guide audio. The control module can select a target tour guide audio that matches the remaining visiting duration from the tour guide audio according to the remaining explanation content, and use the target tour guide audio as the tour guide audio to transmit the tour guide audio on the bandwidth corresponding to the target audio channel. Based on this, at least one target audio device in the target sub-scenic area can receive and play the tour guide audio that matches the remaining visiting duration on the bandwidth corresponding to the target audio channel.

[0115] It can be seen that the control module can determine the traveling route of the tour guide vehicle in the target sub-scenic area according to the spatial position of the tour guide vehicle and multiple historical spatial positions, and determine the average speed of the tour guide vehicle according to the multiple historical spatial positions and the sorting times corresponding to each historical spatial position. Then, according to the traveling route and the average speed, determine the remaining visiting duration of the tour guide vehicle in the target sub-scenic area, and obtain the remaining playing duration of the tour guide audio. When the difference between the remaining playing duration and the remaining visiting duration is greater than the preset difference, select a target tour guide audio that matches the remaining visiting duration from the tour guide audio according to the remaining explanation content corresponding to the tour guide audio, so that at least one target audio device in the target sub-scenic area can play the target tour guide audio that matches the remaining visiting duration, enabling tourists to learn more about the explanations related to the target sub-scenic area within the remaining visiting duration and enhancing the user experience.

[0116] Exemplarily, selecting a target tour guide audio that matches the remaining visiting duration from the tour guide audio according to the remaining explanation content may include:

[0117] According to the traveling route, determine at least one scenic spot to be visited in the target sub-scenic area;

[0118] Select at least one segment of explanation content corresponding to the at least one scenic spot to be visited from the remaining explanation content;

[0119] Determine at least one segment of explanation audio corresponding to the at least one segment of explanation content from the tour guide audio;

[0120] Obtain the playing duration of each segment of the at least one segment of explanation audio to obtain at least one playing duration;

[0121] If the total duration of the at least one playing duration is equal to the remaining visiting duration, splice the at least one segment of explanation audio, and use the spliced audio as the target tour guide audio;

[0122] If the total duration of at least one playing duration is less than the remaining visiting duration, then according to the remaining visiting duration and the total duration of at least one playing duration, obtain the coherent audio of any two segments of the to-be-explained audio from the tour guide audio; splice at least one segment of the to-be-explained audio with the coherent audio of any two segments of the to-be-explained audio, and use the spliced audio as the target tour guide audio;

[0123] If the total duration of at least one playing duration is greater than the remaining visiting duration, then select the target tour guide audio that matches the remaining visiting duration from at least one segment of the to-be-explained audio.

[0124] It should be noted that in order for tourists to understand the explanatory content related to the current scenic spot, the control module needs to select the audio related to the current scenic spot from the tour guide audio.

[0125] Specifically, the control module first determines at least one to-be-visited scenic spot in the target sub-scenic area according to the traveling route of the tour guide vehicle, and the to-be-visited scenic spot is the scenic spot that the tour guide vehicle has not passed through on the traveling route. Then, perform semantic recognition on the remaining explanatory content to obtain the semantic information of the remaining explanatory content, and select at least one segment of the to-be-explained content corresponding to at least one to-be-visited scenic spot from the remaining explanatory content according to the semantic information of the remaining explanatory content. Next, determine at least one segment of the to-be-explained audio corresponding to at least one segment of the to-be-explained content from the tour guide audio, and each segment of the to-be-explained content corresponds to one segment of the to-be-explained audio. Obtain the playing duration of each segment of the to-be-explained audio in at least one segment of the to-be-explained audio to obtain at least one playing duration. Finally, determine the total duration of at least one playing duration.

[0126] If the total duration of at least one playing duration is equal to the remaining visiting duration, then splice at least one segment of the to-be-explained audio in sequence according to the playing order of at least one segment of the to-be-explained audio in the tour guide audio to obtain the target tour guide audio. In this way, the tourists on the tour guide vehicle can understand the explanatory content of all the to-be-visited scenic spots on the traveling route of the tour guide vehicle in real time, improving the user experience.

[0127] If the total duration of at least one playing duration is less than the remaining visiting duration, it means that the above at least one segment of the to-be-explained audio can be played within the remaining visiting duration. At this time, in order to ensure the coherence of the audio, the control module will determine the difference duration between the remaining visiting duration and the total duration of at least one playing duration, and then obtain the coherent audio of any two segments of the to-be-explained audio from the tour guide audio, and the total duration of all the coherent audio is equal to the difference duration. The control module can splice at least one segment of the to-be-explained audio and the coherent audio of any two segments of the to-be-explained audio in sequence according to the playing order of at least one segment of the to-be-explained audio and the coherent audio of any two segments of the to-be-explained audio in the tour guide audio, and use the spliced audio as the target tour guide audio. In this way, tourists can hear a more coherent tour guide audio that matches the to-be-visited scenic spots, improving the user experience.

[0128] If the total duration of at least one playing duration is greater than the remaining visiting duration, it means that at least one piece of audio to be explained cannot be played completely within the remaining visiting duration. The control module can select a target guide audio that matches the remaining visiting duration from at least one piece of audio to be explained.

[0129] Thus, by determining the scenic spots to be visited on the travel route of the tour bus, the control module can select at least one piece of audio to be explained corresponding to the scenic spots to be visited from the guide audios, and determine the target guide audio according to at least one playing duration corresponding to at least one piece of audio to be explained, so that the target audio device in the target scenic area can play the guide audio related to the scenic spots to be visited, enabling tourists to understand the explanation content of the scenic spots to be visited in real time and improving the user experience.

[0130] Exemplarily, selecting a target guide audio that matches the remaining visiting duration from at least one piece of audio to be explained may include:

[0131] Determine the media popularity of each scenic spot to be visited among at least one scenic spot to be visited, and obtain at least one media popularity;

[0132] Obtain the importance corresponding to at least one scenic spot to be visited, and obtain at least one importance;

[0133] Sort at least one piece of audio to be explained according to at least one media popularity and at least one importance, and obtain a sorting result;

[0134] Stitch at least one piece of audio to be explained according to the sorting result to obtain a stitched audio;

[0135] Intercept the audio with a playing duration equal to the remaining visiting duration from the stitched audio as the target guide audio.

[0136] Specifically, the control module can obtain the number of likes, the number of comments, and the number of views of each scenic spot to be visited from a preset media software. Perform a weighted sum of the number of likes, the number of comments, and the number of views of each scenic spot to be visited to obtain the media popularity of each scenic spot to be visited, where the weight values of the number of likes, the number of comments, and the number of views can be preset by the user.

[0137] Then, obtain the importance levels corresponding to at least one scenic spot to be visited, and obtain at least one importance level. Among them, the importance level corresponding to each scenic spot in the tourist scenic area can be preset in advance. Next, perform a weighted sum of the media popularity and the importance level of each scenic spot to be visited, and the total score value corresponding to each scenic spot to be visited can be obtained. Among them, the weight values of the media popularity and the importance level can be preset in advance. Based on this, the control module can sort each piece of audio to be explained according to the total score value corresponding to each scenic spot to be visited in descending order of the total score value, and obtain the sorting result.

[0138] Further, splice at least one piece of audio to be explained in sequence from front to back according to the sorting result to obtain the spliced audio. Then, intercept the audio with a playing duration equal to the remaining visiting duration from the spliced audio as the target guide audio, and use the target guide audio as the guide audio, and transmit the guide audio on the bandwidth corresponding to the target audio channel, so that at least one target audio device in the target sub-scenic area receives the guide audio on the bandwidth corresponding to the target audio channel and plays it.

[0139] Thus, by the media popularity and the importance level of the scenic spots to be visited, sort at least one piece of audio to be explained, splice at least one piece of audio to be explained according to the sorting result to obtain the spliced audio, and intercept the audio with a playing duration equal to the remaining visiting duration from the spliced audio as the target guide audio, which can enable the audio devices in the target sub-scenic area to play the audio to be explained of the scenic spots to be visited with higher media popularity and importance level, and improve the user experience.

[0140] In summary, in the embodiment of the present application, the control module of the tour guide vehicle first receives at least one positioning signal from at least one positioning pile through the positioning module, and based on the at least one positioning signal, determines the target sub-scenic area where the tour guide vehicle is located. Then, obtain the target audio channel corresponding to the target sub-scenic area, and determine the guide audio corresponding to the target sub-scenic area. Finally, the control module transmits the guide audio on the target audio channel, so that at least one target audio device in the target sub-scenic area receives the guide audio on the target audio channel, so that at least one target audio device plays the guide audio. Thus, by determining the target sub-scenic area where the tour guide vehicle is located through the positioning signal and transmitting the guide audio to at least one target audio device in the target sub-scenic area through the target audio channel of the target sub-scenic area, when the tour guide vehicle passes through any sub-scenic area, the audio devices in the sub-scenic area can play the guide audio corresponding to the sub-scenic area, so that the tourists on the tour guide vehicle can understand the explanation content of the sub-scenic area they are playing in real time and improve the user experience.

[0141] Refer to Figure 3 , Figure 3Schematic diagram of a wireless guided tour device provided by an embodiment of the present application. The wireless guided tour device 300 of the tour vehicle may be the control module of any of the above embodiments. The wireless guided tour device 300 of the tour vehicle is located in the tour vehicle, and the tour vehicle includes a positioning module. The tour vehicle is located in a wireless guided tour system, and the wireless guided tour system further includes a plurality of positioning piles located in the tourist scenic area and at least one audio device in each of at least one sub-scenic area among a plurality of sub-scenic areas. The plurality of sub-scenic areas are obtained by dividing the tourist scenic area. Among them, each sub-scenic area is pre-assigned a corresponding audio channel, and different sub-scenic areas have different corresponding audio channels. The at least one audio device corresponding to each sub-scenic area receives an audio signal on the audio channel corresponding to the sub-scenic area. The wireless guided tour device 300 includes:

[0142] A transceiver unit 301, configured to receive at least one positioning signal from at least one positioning pile through the positioning module, where the at least one positioning pile is part or all of the plurality of positioning piles;

[0143] A processing unit 302, configured to determine a target sub-scenic area where the tour vehicle is located based on the at least one positioning signal; the target sub-scenic area is any one of the plurality of sub-scenic areas;

[0144] The transceiver unit 301 is configured to obtain a target audio channel corresponding to the target sub-scenic area;

[0145] The processing unit 302 is configured to determine a tour guide audio corresponding to the target sub-scenic area;

[0146] The transceiver unit 301 is configured to transmit the tour guide audio on the target audio channel, so that at least one target audio device in the target sub-scenic area receives the tour guide audio on the target audio channel, so that at least one target audio device plays the tour guide audio.

[0147] In a possible embodiment, in determining the tour guide audio corresponding to the target sub-scenic area, the processing unit 302 is specifically configured to:

[0148] Obtain a plurality of preset tour guide audios corresponding to the target sub-scenic area; the plurality of preset tour guide audios include tour guide audios in multiple languages, and each language corresponds to tour guide audios of multiple explanation types;

[0149] Obtain the identity information of the tourists on the tour vehicle;

[0150] Query the ticket purchase information of the tourists on the tour vehicle according to the identity information;

[0151] Determine the basic information of the tourists on the tour vehicle according to the ticket purchase information, and the basic information includes: language habits, age and occupation;

[0152] Select multiple candidate tour guide audios that match the language habit from multiple preset tour guide audios according to the language habit of the tourist;

[0153] Obtain the explanation content corresponding to each candidate tour guide audio among the multiple candidate tour guide audios, and obtain multiple explanation contents;

[0154] Determine the matching degree between each explanation content among the multiple explanation contents and the age and occupation of the tourist;

[0155] Use the candidate tour guide audio corresponding to the explanation content with the highest matching degree as the tour guide audio.

[0156] In a possible embodiment, in terms of determining the matching degree between each explanation content among the multiple explanation contents and the age and occupation of the tourist, the processing unit 302 is specifically configured to:

[0157] Perform semantic recognition on each explanation content to obtain the semantic information corresponding to each explanation content;

[0158] According to the semantic information corresponding to each explanation content, label each explanation content to obtain the label of each explanation content; the label includes an age label and an occupation label, the age label annotates the age range corresponding to the explanation content, and the occupation label annotates multiple occupations matching the explanation content;

[0159] If the age of the tourist falls within the age range corresponding to the first explanation content, determine that the age matching degree corresponding to the first explanation content is the first matching degree, and the first explanation content is any one of the multiple explanation contents; if the age of the tourist does not fall within the age range corresponding to the first explanation content, determine the age matching degree corresponding to the first explanation content according to the difference between the age of the tourist and the central age of the age range corresponding to the first explanation content;

[0160] If the occupation of the tourist is any one of the multiple occupations corresponding to the first explanation content, determine that the occupation matching degree corresponding to the first explanation content is the second matching degree; if the occupation of the tourist is not an occupation among the multiple occupations corresponding to the first explanation content, determine that the occupation matching degree corresponding to the first explanation content is the third matching degree;

[0161] According to the age matching degree and occupation matching degree of each explanation content, determine the matching degree corresponding to each explanation content.

[0162] In a possible embodiment, when there are multiple positioning signals, in terms of determining the target sub-scenic area where the tour guide vehicle is located based on at least one positioning signal, the processing unit 302 is specifically configured to:

[0163] Analyze each positioning signal to obtain the identification position of the positioning stake corresponding to each positioning signal and the emission time of each positioning signal;

[0164] Obtain the reception time and signal strength of each positioning signal;

[0165] Obtain the standard signal strength; the standard signal strength is the signal strength of the positioning signal transmitted by the positioning pile that the positioning module receives when the positioning signal propagates without obstruction.

[0166] Determine the reception delay of each positioning signal according to the signal strength of each positioning signal and the standard signal strength;

[0167] Determine the target reception time of each positioning signal according to the reception time and reception delay of each positioning signal;

[0168] Determine the distance between the tour guide vehicle and the positioning pile corresponding to each positioning signal based on the transmission time and target reception time of each positioning signal;

[0169] Determine the spatial position of the tour guide vehicle based on the distance between the tour guide vehicle and the positioning pile corresponding to each positioning signal and the identification position of the positioning pile corresponding to each positioning signal;

[0170] Determine the target sub-scenic area based on the spatial position of the tour guide vehicle.

[0171] In a possible embodiment, the processing unit 302 is further configured to:

[0172] Obtain multiple historical spatial positions of the tour guide vehicle corresponding to multiple historical moments, where each historical moment corresponds to a historical spatial position;

[0173] Determine the traveling route of the tour guide vehicle within the target sub-scenic area according to the spatial position and multiple historical spatial positions;

[0174] Determine the average speed of the tour guide vehicle according to multiple historical spatial positions and the historical moment corresponding to each historical spatial position;

[0175] Determine the remaining visiting duration of the tour guide vehicle within the target sub-scenic area according to the traveling route and the average speed;

[0176] Obtain the remaining playing duration of the tour guide audio;

[0177] If the difference between the remaining playing duration and the remaining visiting duration is greater than a preset difference, obtain the remaining explanation content corresponding to the tour guide audio;

[0178] Select a target tour guide audio that matches the remaining visiting duration from the tour guide audio according to the remaining explanation content, and use the target tour guide audio as the tour guide audio.

[0179] In a possible embodiment, in terms of selecting a target tour guide audio that matches the remaining visiting duration from the tour guide audio according to the remaining explanation content, the processing unit 302 is specifically configured to:

[0180] Determine at least one scenic spot to be visited in the target sub-scenic area according to the travel route;

[0181] Select at least one piece of content to be explained corresponding to at least one scenic spot to be visited from the remaining explanation content;

[0182] Determine at least one piece of audio to be explained corresponding to at least one piece of content to be explained from the guide audio;

[0183] Obtain the playing duration of each piece of audio to be explained in at least one piece of audio to be explained, and obtain at least one playing duration;

[0184] If the total duration of at least one playing duration is equal to the remaining visiting duration, splice at least one piece of audio to be explained, and use the spliced audio as the target guide audio;

[0185] If the total duration of at least one playing duration is less than the remaining visiting duration, obtain the coherent audio of any two pieces of audio to be explained from at least one piece of audio to be explained according to the remaining visiting duration and the total duration of at least one playing duration; splice at least one piece of audio to be explained and the coherent audio of any two pieces of audio to be explained, and use the spliced audio as the target guide audio;

[0186] If the total duration of at least one playing duration is greater than the remaining visiting duration, select the target guide audio that matches the remaining visiting duration from at least one piece of audio to be explained.

[0187] In a possible embodiment, in terms of selecting the target guide audio that matches the remaining visiting duration from at least one piece of audio to be explained, the processing unit 302 is specifically configured to:

[0188] Determine the media popularity of each scenic spot to be visited in at least one scenic spot to be visited, and obtain at least one media popularity;

[0189] Obtain the importance corresponding to at least one scenic spot to be visited, and obtain at least one importance;

[0190] Sort at least one piece of audio to be explained according to at least one media popularity and at least one importance, and obtain a sorting result;

[0191] Splice at least one piece of audio to be explained according to the sorting result to obtain a spliced audio;

[0192] Intercept the audio with a playing duration equal to the remaining visiting duration from the spliced audio as the target guide audio.

[0193] Refer to Figure 4 , Figure 4 which is the structural schematic diagram of an electronic device provided by an embodiment of the present application. As Figure 4As shown, the electronic device 400 includes a transceiver 401, a processor 402, and a memory 403. They are connected through a bus 404. The memory 403 is used to store computer programs and data, and can transmit the data stored in the memory 403 to the processor 402. The electronic device 400 can be the wireless guided tour device 300 for a tour guide vehicle. The electronic device 400 can also be the control module of any of the above embodiments. The transceiver 401 can be the positioning module of any of the above embodiments.

[0194] The processor 402 is configured to read the computer program in the memory 403 and perform the following operations:

[0195] Receive at least one positioning signal from at least one positioning stake through the transceiver 401, where the at least one positioning stake is part or all of a plurality of positioning stakes;

[0196] Based on the at least one positioning signal, determine the target sub-scenic area where the tour guide vehicle is located; the target sub-scenic area is any one of a plurality of sub-scenic areas;

[0197] Obtain the target audio channel corresponding to the target sub-scenic area;

[0198] Determine the tour guide audio corresponding to the target sub-scenic area;

[0199] Transmit the tour guide audio on the target audio channel, so that at least one target audio device in the target sub-scenic area receives the tour guide audio on the target audio channel, so that at least one target audio device plays the tour guide audio.

[0200] The above mainly introduces the solution of the embodiment of the present application from the perspective of the execution process on the method side. It can be understood that in order for the electronic device to implement the above functions, it includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combined with the units and algorithm steps of each example described in the embodiments provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0201] The embodiment of the present application also provides a computer-readable storage medium, and the computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement part or all of the steps of any one of the methods recorded in the above method embodiments.

[0202] An embodiment of the present application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program. The computer program is operable to cause a computer to execute some or all of the steps of any one of the methods described in the foregoing method embodiments.

[0203] It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the present application is not limited by the described action sequence, because according to the present application, some steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to the present application.

[0204] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0205] In several embodiments provided by the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical or other form.

[0206] The unit described as a separated component may or may not be physically separated. The component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0207] In addition, in each embodiment of the present application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software program module.

[0208] When the integrated unit is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on such understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), external hard drives, magnetic disks, or optical discs.

[0209] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program. This program can be stored in a computer-readable memory, and the memory can include: USB flash drives, read-only memories (English: Read-Only Memory, abbreviated: ROM), random access memories (English: Random Access Memory, abbreviated: RAM), magnetic disks, or optical discs, etc.

[0210] The above has introduced the embodiments of this application in detail. Specific examples are used in this article to elaborate on the principles and implementation manners of this application. The description of the above embodiments is only used to help understand the method and its core idea of this application; at the same time, for those of ordinary skill in the art, according to the idea of this application, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to this application.

Claims

1. A wireless explanation method for a tour guide vehicle, characterized in that, A control module applied to a tour guide vehicle. The tour guide vehicle further includes a positioning module. The tour guide vehicle is located in a wireless interpretation system. The wireless interpretation system further includes a plurality of positioning piles located within a tourist scenic area, and at least one audio device in each of a plurality of sub-scenic areas obtained by dividing the tourist scenic area. Each of the plurality of sub-scenic areas is pre-assigned a corresponding audio channel, and different sub-scenic areas have different corresponding audio channels. The at least one audio device corresponding to each sub-scenic area receives an audio signal on the audio channel corresponding to the sub-scenic area. The method includes: Receiving, by the positioning module, at least one positioning signal from at least one of the positioning piles, where the at least one positioning pile is part or all of the plurality of positioning piles; Based on the at least one positioning signal, determining a target sub-scenic area where the tour guide vehicle is located; the target sub-scenic area is any one of the plurality of sub-scenic areas; Obtaining a target audio channel corresponding to the target sub-scenic area; Determining a tour guide audio corresponding to the target sub-scenic area; Transmitting the tour guide audio on the target audio channel, so that at least one target audio device in the target sub-scenic area receives the tour guide audio on the target audio channel, and the at least one target audio device plays the tour guide audio.

2. The method according to claim 1, wherein The determining the tour guide audio corresponding to the target sub-scenic area includes: Obtaining a plurality of preset tour guide audios corresponding to the target sub-scenic area; the plurality of preset tour guide audios include tour guide audios in multiple languages, and each language corresponds to tour guide audios of multiple explanation types; Obtaining identity information of tourists on the tour guide vehicle; Querying ticket purchase information of the tourists on the tour guide vehicle according to the identity information; Determining basic information of the tourists on the tour guide vehicle according to the ticket purchase information, where the basic information includes: language habits, age, and occupation; Selecting, according to the language habits of the tourists, a plurality of candidate tour guide audios that match the language habits from the plurality of preset tour guide audios; Obtaining the explanation content corresponding to each candidate tour guide audio in the plurality of candidate tour guide audios, to obtain a plurality of explanation contents; Determining the matching degree between each explanation content in the plurality of explanation contents and the age and occupation of the tourists; Taking the candidate tour guide audio corresponding to the explanation content with the highest matching degree as the tour guide audio.

3. The method according to claim 2, wherein The determining the matching degree between each explanation content in the plurality of explanation contents and the age and occupation of the tourists includes: Performing semantic recognition on each explanation content to obtain semantic information corresponding to each explanation content; According to the semantic information corresponding to each explanation content, annotating each explanation content to obtain a label for each explanation content; the label includes an age label and an occupation label, the age label annotates the age range corresponding to the explanation content, and the occupation label annotates multiple occupations that match the explanation content. If the age of the tourist falls within the age range corresponding to the first explanation content, determine that the age matching degree corresponding to the first explanation content is the first matching degree, where the first explanation content is any one of the multiple explanation contents; if the age of the tourist does not fall within the age range corresponding to the first explanation content, determine the age matching degree corresponding to the first explanation content according to the difference between the age of the tourist and the central age of the age range corresponding to the first explanation content; If the occupation of the tourist is any one of the multiple occupations corresponding to the first explanation content, determine that the occupation matching degree corresponding to the first explanation content is the second matching degree; if the occupation of the tourist is not one of the occupations corresponding to the first explanation content, determine that the occupation matching degree corresponding to the first explanation content is the third matching degree; Determine the matching degree corresponding to each explanation content according to the age matching degree and occupation matching degree of each explanation content.

4. The method according to any one of claims 1 to 3, characterized in that, When there are multiple positioning signals, determining the target sub-scenic spot where the tour guide vehicle is located based on the at least one positioning signal includes: Analyze each positioning signal to obtain the identification position of the positioning pile corresponding to each positioning signal and the emission time of each positioning signal; Obtain the reception time and signal strength of each positioning signal; Obtain the standard signal strength; the standard signal strength is the signal strength of the positioning signal received by the positioning module when the positioning signal emitted by the positioning pile propagates without obstruction; Determine the reception delay of each positioning signal according to the signal strength of each positioning signal and the standard signal strength; Determine the target reception time of each positioning signal according to the reception time and reception delay of each positioning signal; Based on the emission time and target reception time of each positioning signal, determine the distance between the tour guide vehicle and the positioning pile corresponding to each positioning signal; Based on the distance between the tour guide vehicle and the positioning pile corresponding to each positioning signal and the identification position of the positioning pile corresponding to each positioning signal, determine the spatial position of the tour guide vehicle; Based on the spatial position of the tour guide vehicle, determine the target sub-scenic spot.

5. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Obtain multiple historical spatial positions of the tour guide vehicle at multiple historical times, with each historical time corresponding to one historical spatial position; Determine the travel route of the tour guide vehicle within the target sub-scenic spot according to the spatial position and the multiple historical spatial positions; Determine the average speed of the tour guide vehicle according to the multiple historical spatial positions and the historical time corresponding to each historical spatial position; Determine the remaining visiting duration of the tour guide vehicle within the target sub-scenic spot according to the travel route and the average speed; Obtain the remaining playing duration of the tour guide audio; If the difference between the remaining playing duration and the remaining visiting duration is greater than a preset difference, obtain the remaining explanation content corresponding to the tour guide audio; According to the remaining explanation content, select the target tour guide audio that matches the remaining visiting duration from the tour guide audio, and use the target tour guide audio as the tour guide audio.

6. The method according to claim 5, characterized in that, Selecting a target guide audio that matches the remaining visiting duration from the guide audio according to the remaining explanation content includes: Determining at least one scenic spot to be visited in the target scenic area according to the travel route; Selecting at least one segment of content to be explained corresponding to the at least one scenic spot to be visited from the remaining explanation content; Determining at least one segment of audio to be explained corresponding to the at least one segment of content to be explained from the guide audio; Obtaining the playing duration of each segment of audio to be explained in the at least one segment of audio to be explained, obtaining at least one playing duration; If the total duration of the at least one playing duration is equal to the remaining visiting duration, splicing the at least one segment of audio to be explained, and using the spliced audio as the target guide audio; If the total duration of the at least one playing duration is less than the remaining visiting duration, obtaining the coherent audio of any two segments of audio to be explained in the at least one segment of audio to be explained from the guide audio according to the remaining visiting duration and the total duration of the at least one playing duration; splicing the at least one segment of audio to be explained and the coherent audio of the any two segments of audio to be explained, and using the spliced audio as the target guide audio; If the total duration of the at least one playing duration is greater than the remaining visiting duration, selecting a target guide audio that matches the remaining visiting duration from the at least one segment of audio to be explained.

7. The method according to claim 6, characterized in that The selecting a target guide audio that matches the remaining visiting duration from the at least one segment of audio to be explained includes: Determining the media popularity of each scenic spot to be visited in the at least one scenic spot to be visited, obtaining at least one media popularity; Obtaining the importance corresponding to the at least one scenic spot to be visited, obtaining at least one importance; Sorting the at least one segment of audio to be explained according to the at least one media popularity and the at least one importance, obtaining a sorting result; Splicing the at least one segment of audio to be explained according to the sorting result, obtaining a spliced audio; Intercepting the audio with a playing duration equal to the remaining visiting duration from the spliced audio as the target guide audio.

8. A wireless interpretation device for a tour guide vehicle, characterized in that, The device is located in a guide vehicle, the guide vehicle includes a positioning module, the guide vehicle is located in a wireless explanation system, the wireless explanation system further includes a plurality of positioning piles located in the tourist scenic area, and at least one audio device located in each of the plurality of sub-scenic areas; the plurality of sub-scenic areas are obtained by dividing the tourist scenic area; wherein, each sub-scenic area is pre-assigned a corresponding audio channel, and the audio channels corresponding to different sub-scenic areas are different, and at least one audio device corresponding to each sub-scenic area receives an audio signal on the audio channel corresponding to the sub-scenic area; the device includes: A transceiver unit, configured to receive at least one positioning signal from at least one positioning pile through the positioning module, where the at least one positioning pile is part or all of the plurality of positioning piles; A processing unit, configured to determine the target sub-scenic area where the guide vehicle is located based on the at least one positioning signal; the target sub-scenic area is any one of the plurality of sub-scenic areas; The transceiver unit is configured to obtain a target audio channel corresponding to the target sub-scenic spot; The processing unit is configured to determine a tour guide audio corresponding to the target sub-scenic spot; The transceiver unit is configured to transmit the tour guide audio on the target audio channel, so that at least one target audio device in the target sub-scenic spot receives the tour guide audio on the target audio channel, so that the at least one target audio device plays the tour guide audio.

9. An electronic device, characterized in that, Comprising: A processor and a memory, the processor is connected to the memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the electronic device executes the method described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method described in any one of claims 1-7.