Navigation information interaction method, device, equipment and program product

By identifying function cards during navigation guidance and providing personalized voice and visual interactions, the problem of user boredom during navigation is solved, the interactivity and fun of navigation are improved, and the user experience is enhanced.

CN121067904APending Publication Date: 2025-12-05BEIJING AUTONAVI YUNMAP TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510984499.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-16
Publication Date
2025-12-05

AI Technical Summary

Technical Problem

The navigation process is tedious and lacks interactivity and fun, which negatively impacts the user experience.

Method used

During navigation guidance, the function card to be used is identified, and additional functions are provided based on the function card, including personalized voice prompts and visual interactions, and the display of navigation prompt information is dynamically adjusted according to the user's driving status and preferences.

Benefits of technology

It improves the interactive flexibility and fun of navigation, enhances the user experience, reduces the driver's operational burden and decision-making pressure, and improves driving safety and navigation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121067904A_ABST
    Figure CN121067904A_ABST
Patent Text Reader

Abstract

The invention provides a navigation information interaction method and device, equipment and a program product, and the method comprises the steps: determining a to-be-used function card in a navigation guidance process; and providing additional functions in the navigation guidance process based on the function card. According to the method, additional functions are provided for the user in the navigation guiding process based on the function card, the interaction flexibility and interestingness of navigation are improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of information display, and in particular to a navigation information interaction method, device, equipment and program product. BACKGROUND

[0002] Navigation technology has become an indispensable part of people's daily life. Whether it is driving, walking or cycling, navigation technology provides great convenience for users. Although navigation technology has made great progress in accuracy and practicality, users often feel boring during navigation, especially when using for a long time.

[0003] Therefore, how to enhance the interactivity and interest of the navigation process has become a technical problem to be solved. SUMMARY

[0004] The main purpose of the embodiments of the present application is to provide a navigation information interaction method, device, equipment and program product, which improves the interactive flexibility and interest of navigation and improves user experience.

[0005] In a first aspect, the embodiments of the present application provide a navigation information interaction method, comprising: determining a function card to be used in the process of navigation guidance; and providing additional functions in the process of navigation guidance based on the function card.

[0006] In a second aspect, the embodiments of the present application provide a navigation information interaction device, comprising:

[0007] A determining module is configured to determine a function card to be used in the process of navigation guidance;

[0008] A providing module is configured to provide additional functions in the process of navigation guidance based on the function card.

[0009] In a third aspect, the embodiments of the present application provide an electronic device, comprising:

[0010] At least one processor; and

[0011] A memory in communication connection with the at least one processor;

[0012] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the electronic device to perform the method of the first aspect.

[0013] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium, which stores computer execution instructions. When the processor executes the computer execution instructions, the method of the first aspect is implemented.

[0014] In a fifth aspect, an embodiment of the present application provides a computer program product, comprising a computer program, which, when executed by a processor, implements the method of the first aspect.

[0015] The navigation information interaction method, device, equipment and program product provided by the embodiment of the present application can determine the function card to be used in the navigation guidance process, and provide additional functions for the user in the navigation guidance process based on the function card, thereby improving the interactive flexibility and interest of the navigation, and improving the user experience. BRIEF DESCRIPTION OF DRAWINGS

[0016] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the application and, together with the description, serve to explain the principles of the application. It is apparent that the accompanying drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.

[0017] Figure 1 A structural schematic diagram of an electronic device provided by an embodiment of the present application is shown in the figure.

[0018] Figure 2 An application scenario schematic diagram of a navigation information interaction system provided by an embodiment of the present application is shown in the figure.

[0019] Figure 3 A flowchart of a navigation information interaction method provided by an embodiment of the present application is shown in the figure.

[0020] Figure 4 An application scenario schematic diagram of a navigation information interaction method provided by an embodiment of the present application is shown in the figure.

[0021] Figure 5 A flowchart of a navigation information interaction method of an embodiment of the present application is shown in the figure.

[0022] Figure 6 A structural schematic diagram of a navigation information interaction device provided by an embodiment of the present application is shown in the figure.

[0023] Figure 7 A structural schematic diagram of a cloud device provided by an embodiment of the present application is shown in the figure.

[0024] Through the above-mentioned drawings, the specific embodiments of the present application have been shown, and will be described in more detail hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of the present application by any means, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0025] The exemplary embodiments will be described in detail herein with reference to the accompanying drawings. The following description is presented in connection with the drawings, where like numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments are not meant to represent all implementations consistent with the present disclosure.

[0026] The term "and / or", used herein to describe the correlation between the associated objects, specifically represents that there can be three kinds of relationships, for example, A and / or B, which can represent the three cases of A alone, A and B together, and B alone.

[0027] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation portal for user to choose authorization or refusal.

[0028] In order to clearly describe the technical solutions of the embodiments of the present application, first, the terms involved in the present application are explained:

[0029] AI: Artificial Intelligence, artificial intelligence.

[0030] Navigation voice package: is an important component in navigation system, which provides real-time route guidance and traffic information for users through voice instructions.

[0031] The processing mode of navigation information interaction of the embodiments of the present application can be applied to any technical field related to map navigation scene.

[0032] Navigation technology has become an indispensable part of people's daily life. Whether driving, walking or cycling, navigation systems have brought great convenience to users. Although navigation technology has made great progress in accuracy and practicality, the user experience of the navigation process itself still has some shortcomings, especially when used for a long time, users often feel boring.

[0033] Traditional navigation systems usually present information in the form of maps and voice instructions. Although this method is effective, users may feel tired due to lack of interactivity and entertainment during long-term use, affecting driving safety.

[0034] Therefore, how to enhance the interactivity and interest of the navigation process has become a technical problem to be solved.

[0035] To address at least one of the aforementioned problems, embodiments of this application provide a navigation information interaction processing scheme. During the navigation guidance process, a function card to be used is determined, and additional functions are provided to the user based on the function card during the navigation guidance process, thereby improving the interactive flexibility and fun of navigation and enhancing the user experience.

[0036] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Where there is no conflict between the embodiments, the following embodiments and features can be combined with each other. Furthermore, the timing of the steps in the following method embodiments is merely an example and not a strict limitation.

[0037] like Figure 1 As shown, this embodiment provides an electronic device 1, including: at least one processor 11 and a memory 12. Figure 1 Taking a processor as an example, processor 11 and memory 12 are connected via bus 10. Memory 12 stores instructions that can be executed by processor 11. The instructions are executed by processor 11 to enable electronic device 1 to perform all or part of the processes of the methods in the embodiments below, thereby improving the interactive flexibility and fun of navigation and enhancing the user experience.

[0038] In one embodiment, the electronic device 1 may be an in-vehicle navigation device, a mobile phone, a tablet computer, a laptop computer, a desktop computer, or a large computing system composed of multiple computers.

[0039] Figure 2 This is a schematic diagram of a navigation information interaction system 200 provided in an embodiment of this application. Figure 2 As shown, the system includes: a server 210 and a terminal 220, wherein:

[0040] Server 210 can be a data platform that provides processing services for navigation information interaction, such as a map navigation service platform. In a real-world scenario, a map navigation service platform may have multiple servers 210. Figure 2 Taking a single server (210) as an example.

[0041] Terminal 220 can be a mobile device used by the user to log in to the map navigation service platform, such as a computer, mobile phone, tablet, or in-vehicle navigation device that establishes a communication connection with the map navigation service platform. There can also be multiple terminals 220. Figure 2 The following is an example using a single terminal 220.

[0042] The terminal and server 210 can transmit information via the Internet, enabling the terminal 220 to access data on the server 210. Both the terminal 220 and / or the server 210 can be implemented by the electronic device 1.

[0043] The processing scheme of the navigation information interaction of the embodiments of the present application can be deployed on the server 210, or on the terminal 220, or partially deployed on the server 210 and partially deployed on the terminal 220. In actual scenarios, the selection can be based on actual needs, which is not limited in the embodiments.

[0044] When the processing scheme of the navigation information interaction is deployed on the server 210 in whole or in part, the calling interface can be opened to the terminal 220 to provide algorithm support to the terminal 220.

[0045] In a possible implementation, the method provided by the embodiments of the present application provides a graphical user interface through a terminal device, wherein the terminal device can be the aforementioned local terminal device or the aforementioned client device in the cloud interaction system.

[0046] Please refer to Figure 3 , which is a navigation information interaction method according to an embodiment of the present application. The method can be executed by the electronic device 1 shown in Figure 1 , and can be applied to the processing application scenario of the navigation information interaction shown in Figure 2 to improve the interactive flexibility and interest of navigation and improve user experience. The embodiments take the terminal 220 as an example, and the method includes the following steps.

[0047] Step 301: determining a function card to be used in the process of navigation guidance.

[0048] In this step, the function card refers to a function card that can add additional functions to the navigation process, such as a function card configured with different navigation scenarios, such as a God of Wealth card with a blessing and wealth style, an encouragement card with a flattering emotional style, a good luck card with daily blessings, a health reminder card, etc. In addition, a holiday card with holiday information, a weather card with weather information, a car meeting card with car meeting reminders, a tour guide card with scenic spot information, a food card with food introduction information, etc. can also be configured according to the function. Each navigation voice function card can configure corresponding voice navigation content according to different navigation nodes to provide users with a variety of choices. When the user starts navigation guidance, the function card to be used can be determined first. The function card to be used can be pre-selected by the user, such as being configured before navigation guidance or being configured during navigation guidance. The function card to be used can also be the system default.

[0049] Step 302: providing additional functions in the process of navigation guidance based on the function card.

[0050] In this step, the additional navigation functions are integrated into the function card, such as personalized voice prompt function. During the navigation guidance, the corresponding additional functions are provided for the user based on the function card to be used, which increases the interest of the navigation guidance process and improves the user experience while ensuring the accurate navigation guidance.

[0051] In an embodiment, step 302 can specifically include: obtaining the current driving state information of the terminal and the user-specified interaction mode during the navigation guidance; and providing the function preset by the function card during the navigation guidance based on the interaction mode when the current driving state information of the terminal triggers the preset navigation node.

[0052] In this embodiment, the driving state information of the terminal includes but is not limited to terminal speed, position, direction, and the like. The terminal can be a mobile device, such as a vehicle or a mobile device such as a mobile phone loaded with navigation software. The user-specified interaction mode means that the user can specify one or more interaction modes from the pre-set navigation interaction candidates, which will assist in displaying navigation information during navigation guidance. The interaction mode includes but is not limited to a pre-set voice interaction mode, a visual interaction mode, and a vibration interaction mode. The flexibility and user experience of the navigation system are improved.

[0053] The function preset by the function card can include personalized navigation prompt information, such as turning information at a certain intersection in a journey, waiting time required for a current red light, and the like. The navigation node is a node that needs to display navigation prompt information during navigation, such as a turning intersection, a red light intersection, a congested road section, a specific area, and the like. During the navigation guidance, it can be determined in real time whether the current driving state information of the terminal triggers the preset navigation node in the journey. If it is triggered, the function preset by the function card to be used is provided based on the user-specified interaction mode. By triggering the preset function of the function card at the preset navigation node, personalized navigation guidance can be provided at critical moments, which not only reduces the operation burden and decision-making pressure of the driver, but also improves the interest of the navigation process, thereby improving the driving safety and navigation efficiency.

[0054] Optionally, taking the vehicle navigation scenario as an example, when the vehicle is driving at high speed, the user can prefer to use voice prompts to reduce the visual distraction of the driver, and when the vehicle is driving at low speed or is parked, detailed visual navigation information can be provided.

[0055] The above method can obtain the driving state information of the terminal, such as speed, position, direction, and the like, in real time during the navigation guidance, and dynamically adjust the display mode of the navigation prompt information in combination with the user-specified interaction mode (for example, voice prompt, visual display, or vibration reminder) when a specific navigation node is triggered, so that the delivery of the navigation prompt information is more in line with the actual needs and preferences of the user, and the flexibility and user experience of the navigation system are improved.

[0056] In an embodiment, the interaction mode includes voice interaction; and step 302 specifically includes: when the current driving state information of the terminal triggers the preset navigation node, playing voice navigation content corresponding to the navigation node based on the language style preset in the function card.

[0057] In the embodiment, the user-specified interaction mode can be voice interaction, for example, the user can provide personalized navigation prompt information preset in the function card through voice interaction. In the voice interaction mode, different function cards can be pre-set with different selectable language styles, and the user can specify the required language style by selecting a specified function card to be used. For example, in the voice interaction mode, there can be function card 1 with language style 1, function card 2 with language style 2, and function card 3 with language style 3. Assuming that the user specifies function card 1 as the language style of the function card to be used for this navigation guidance, when the current driving state information of the terminal triggers the preset navigation node, for example, when the terminal is currently located at a left-turn intersection in the route, the left-turn navigation node is triggered, and the corresponding voice navigation content of the left-turn intersection in language style 1 is automatically played according to the language style 1 preset in function card 1. Through voice interaction, the user can not only obtain navigation information without distraction, but also can provide voice prompts of personalized styles according to different driving states and user preferences, thereby improving the interaction experience.

[0058] Optionally, the preset language style can be different emotional styles of personification, or styles divided according to content categories, etc., which can be set according to actual scene requirements.

[0059] In an embodiment, the language style includes an emotional style of personification; and the voice navigation content includes one or more of speech information, scenic spot information, weather information, holiday information, and road condition information of the preset emotional style.

[0060] In the embodiment, the voice navigation content includes, but is not limited to, preset emotional style speech information, scenic spot information, weather information, festival information, and road condition information. The preset emotional style can be simulation of different emotional styles of different characters, and then the configuration of personified speech information is realized according to different navigation scenes. For example, the preset emotional style speech information can be blessing words with different emotional styles. In an actual scene, different navigation scenes can be combined to configure corresponding navigation voice function cards, such as a God of Wealth card with a blessing and wealth style, an encouragement card with a praise emotional style, a lucky word card with a daily blessing, a health reminder card, and the like. In addition, a festival card with festival information, a weather card with weather information, a meeting card with meeting reminders, a tour guide card with scenic spot information, and a food card with food introduction information can be configured according to functions. Different navigation nodes can be configured under each navigation voice function card to provide users with a variety of choices.

[0061] Optionally, in the case of complex road conditions or frequent lane changes, the navigation system can provide more detailed voice guidance, while in simple road sections, the prompt content is simplified. In addition, the user can interact with the navigation system through voice instructions to adjust the navigation settings in real time or query route, weather, scenic spot, and the like, further enhancing the flexibility and practicality of system interaction.

[0062] For example, the user selects the weather card with weather information, and in the navigation process, the user can query the weather information of a specific location through a voice instruction. If the user selects the tour guide card with scenic spot information, when the terminal passes through specific buildings or scenic spots during navigation, the corresponding scenic spot introduction information of the buildings or scenic spots can be voice broadcasted to provide convenience for the user.

[0063] In an embodiment, when the current driving state information of the terminal triggers a preset navigation node, the voice navigation content corresponding to the navigation node is broadcasted based on the language style preset by the function card, including: when the current driving state information of the terminal triggers a preset navigation node, loading the target text content in the navigation node preset by the function card in the voice navigation content; converting the target text content into voice data with a preset language style based on the acoustic characteristic parameters of the navigation voice package; and outputting the voice data.

[0064] In the embodiment, each function card corresponds to a language style, and the corresponding text content of each function card at different navigation nodes can be pre-configured, and the voice navigation content corresponding to the navigation node includes the target text content corresponding to the navigation node. For example, for the God of Wealth card corresponding to the language style of blessing wealth, for the navigation node of starting the journey, the text content "start navigation, and wish you good luck" can be configured; for the left turn navigation node, the text content "turn left at the intersection ahead, and wealth will follow you" can be configured; for the end of the formation navigation node, the text content "arrived, and wish you your dreams come true" can be configured. The text content can be generated by AI and pre-stored in the corresponding function card. These text contents can be stored locally or in a remote server.

[0065] The navigation voice package is a set of pre-defined audio files or voice synthesis configurations for providing voice prompts and instructions in navigation. The navigation voice package can include specific acoustic feature parameters, which can include specific pitch, timbre, spectral features, etc. Parameters, so that users can select different voices for broadcasting through the navigation voice package. Users can select different navigation voice packages to meet personal preferences, such as selecting different languages, accents, or sound characteristics (such as male or female voices, or the voice of a certain character).

[0066] When the current driving state information of the terminal triggers a specific navigation node, the target text content in the voice navigation content preset in the navigation node using the function card is first loaded, such as the terminal currently being located at a left-turn intersection, triggering a left-turn navigation node, and the target text content corresponding to the left-turn navigation node "The intersection ahead turns left, and your fortune will also turn with you" can be loaded. And a specific navigation voice package selected by the user in advance is determined, and when the voice is broadcast, the target text content can be first converted into voice data with the language style preset in the function card to be used based on the navigation voice package selected by the user, and then the voice data is output. Here, the voice data refers to audio data that can be played. For example, the navigation voice package selected by the user specifies the use of Xiaoming's voice, the terminal is currently located at a left-turn intersection, and a left-turn navigation node is triggered, and the target text content corresponding to the left-turn navigation node "The intersection ahead turns left, and your fortune will also turn with you" can be loaded. Then the target text content is converted into voice data with the voice characteristics of Xiaoming, and the voice data can be audio data that can be directly played by a voice broadcast output system, and the voice data is output through the voice output system, so that the user hears it as if Xiaoming is broadcasting the navigation prompt information with the blessing fortune style for the user, thereby achieving adjustment of the voice broadcast style based on the navigation voice package, enabling the navigation system to better adapt to the needs and preferences of different users, and realizing personalized and flexible voice navigation service. Not only does it ensure the timeliness and relevance of the navigation information, enabling the driver to obtain the required guidance at a critical moment, but also provides personalized voice content according to the user's preferences and habits through the preset language style, further enhancing the user experience.

[0067] If a new application scenario is added, the text content under the language style of the function card can be updated according to the new scenario to maintain the timeliness of the text content. For example, for navigation nodes: start, end, left turn, right turn, these are basic navigation nodes, when there is a new scenario, such as tunnel navigation, a tunnel-related navigation node can be added, and the language style of the function card can also be extended to the broadcast display in the tunnel. For example, in the tunnel navigation scenario, if the God of Wealth card is selected, the corresponding text content "This tunnel is so long, and your fortune will also be long and lasting" will be voice broadcast. If the encouragement card is loaded, the text content "You are too great, we will soon exit the long tunnel" can be voice broadcast, providing a better navigation experience for the user.

[0068] Optionally, during navigation, when a navigation node is triggered, the target text content of the navigation node is loaded for broadcast, and the corresponding text content of the navigation node that is not triggered can be temporarily not loaded, thereby saving computing resources and improving response speed.

[0069] In an embodiment, the interaction mode includes visual interaction; in the process of navigation guidance, based on the interaction mode, the function preset by the function card is provided, including: when the current driving state information of the terminal triggers the preset navigation node, the navigation prompt information corresponding to the navigation node is presented based on the visual style preset by the function card.

[0070] In the embodiment, the visual interaction mode in the navigation process refers to various methods of conveying information to the user through visual elements in the navigation system. For example, graphical, textual, color, and animation elements can be used to enable the user to intuitively understand navigation instructions and the current driving state. Through visual interaction, clear visual prompts can be provided at key navigation nodes, such as path highlighting on the map, arrow indication, pop-up notification, or dashboard display. This intuitive display mode enables the driver to quickly understand the navigation instructions and reduces errors caused by unclear information. In addition, different selectable visual styles can be preconfigured for different function cards, and the user can select the corresponding visual style by selecting a specific function card according to personal preferences to adapt to different driving environments and needs, such as selecting a low-brightness mode function card to reduce visual fatigue when driving at night. The implementation of personalized visual information display in the navigation process not only improves the efficiency of navigation prompt information transmission, but also increases the sensory interaction between the user and the navigation system, enhancing the user experience and flexibility of information presentation of the navigation system.

[0071] Optionally, visual interaction can be combined with other interaction modes (such as voice interaction) for use, and multi-modal information transmission can be provided to further improve the interactivity and safety of the navigation system.

[0072] In an embodiment, when the current driving state information of the terminal triggers the preset navigation node, the navigation prompt information corresponding to the navigation node is presented based on the visual style preset by the function card, including: when the current driving state information of the terminal triggers the preset navigation node, the configuration information and visual elements of the visual style preset by the function card at the navigation node are loaded; and the visual elements are rendered on the navigation page according to the configuration information of the visual style.

[0073] In this embodiment, the navigation prompt information can include visual prompt information, such as navigation prompt information displayed through visual elements. The corresponding visual elements can be configured according to the actual scene requirements for different visual styles, and the visual elements include but are not limited to three-dimensional models, augmented reality icons or other intuitive graphical representations, which can more clearly convey the navigation prompt information. Each visual style can include visual element-specific color, shape, animation effect and other configuration information. The colors, shapes and animation effects of the visual elements corresponding to different navigation nodes under the same visual style can have similarity, keeping the visual style consistent. Under the same visual style, the navigation prompt information of different navigation nodes can be different, so the navigation prompt information of different navigation nodes can be represented by specific colors, shapes or icon styles and animation effects, and these information are used as the configuration information of the visual style of the corresponding navigation node.

[0074] When the driving state information triggers a specific navigation node, the corresponding visual elements and configuration information are loaded according to the preset visual style of the to-be-used function card, which can include specific colors, shapes or icon styles. Then, the visual elements are rendered on the navigation page based on the visual style of the to-be-used function card, so that the user can more intuitively and quickly identify the navigation prompt information, reduce the dependence on complex text instructions, and thus reduce the risk of driving distraction, improve driving safety and navigation efficiency. Not only does it improve the intuitiveness and accuracy of information transmission, but it also allows for personalized customization based on user preferences. In addition, it can provide better visibility and ease of use in different driving environments. For example, when driving at night, the function card can be switched to a high-contrast visual style to ensure clear visibility of navigation information, provide more personalized and context-aware services, and enhance user satisfaction and safety.

[0075] Optionally, if the user changes the specified interaction mode during navigation guidance, the navigation prompt information is displayed based on the changed interaction mode when the current driving state information of the terminal triggers the preset navigation node, so as to realize flexible switching of the navigation interaction mode according to actual needs and improve the interaction flexibility of the navigation system.

[0076] Please refer to Figure 4Fig. 1 is a schematic diagram of an application scenario of a navigation information interaction method according to an embodiment of the present application, taking a scenario in which a virtual navigation officer uses voice broadcast to broadcast navigation prompt information in a navigation scenario as an example. The virtual navigation officer can be an AI digital virtual image provided by the system or a digital virtual image created by the user. Voice broadcast is an important part of the navigation system, and the degree of personification of voice broadcast directly affects the user experience of navigation prompt information broadcast. By configuring a language style into a functional card option, the user is prompted to initiate navigation and start surprise broadcast. For example, a God of Wealth card with a blessing and wealth style (all the way to wealth), a auspicious words card with daily blessings (all things go well), and a holiday card with holiday blessings. The user can select a functional card by adding a skill to load a specific functional card for the virtual navigation officer used by the user. Assuming that the user is currently using the auspicious words card, the user can switch to the God of Wealth card. After selection, the details page of the God of Wealth card is displayed, and the use effect related introduction of the God of Wealth card is displayed: "after driving, initiate navigation, and you will hear wealth quotes. Get ready, let our wheels roll and wealth be filled". The user can load the God of Wealth card for the virtual navigation officer by clicking the "use" button. In the navigation scenario, the God of Wealth card takes effect, and when a navigation node is triggered, the virtual navigation officer broadcasts the quote corresponding to the God of Wealth card, such as the quote "the road ahead is straight, and the wealth path is getting wider" for a straight navigation node.

[0077] The embodiment can realize personified broadcast of navigation prompt information according to different scenarios. By configuring a language style into a functional card option, the user can select and install a functional card for the virtual navigation officer, thereby enriching the personification and emotional broadcast of the voice of the virtual navigation officer.

[0078] Referring to Figure 5 Fig. 2 is a flowchart of a navigation information interaction method according to an embodiment of the present application. The method can be applied to Figure 2 the application scenario shown in Fig. 1, taking a navigation voice interaction scenario as an example. The method includes the following steps.

[0079] Step 501: the user selects a to-be-used functional card 1 from preset functional cards, and the functional card 1 is preloaded with a language style 1.

[0080] Step 502: in the process of guiding navigation through a navigation page, the current driving state information of the terminal is acquired, and it is determined that the user-specified interaction mode is a voice interaction mode.

[0081] Step 503: when the current driving state information of the terminal triggers a preset navigation node, the target text content in the voice navigation content preloaded by the functional card 1 at the navigation node is loaded.

[0082] Step 504: the user-selected navigation voice package is determined.

[0083] Step 505: converting the target text content into voice data with language style 1 based on a navigation voice package;

[0084] Step 506: outputting the voice data.

[0085] The above steps of the method can refer to the related descriptions of the foregoing embodiments for details, which will not be repeated here.

[0086] Please refer to Figure 6 which is a navigation information interaction device 600 of an embodiment of the present application. The device can be applied to the electronic device 1 and can be applied to the application scenarios of navigation information interaction shown in Figure 2 to improve the interactive flexibility and interest of the navigation system and improve the user experience. The device includes a determination module 601 and a providing module 602, and the functions and principles of each module are as follows:

[0087] The determination module 601 is configured to determine a function card to be used in the process of navigation guidance.

[0088] The providing module 602 is configured to provide additional functions in the process of navigation guidance based on the function card.

[0089] In an embodiment, the providing module 602 is configured to acquire current driving state information of the terminal and a user-specified interaction mode in the process of navigation guidance; and when the current driving state information of the terminal triggers a preset navigation node, the providing module 602 is configured to provide a function preset by the function card based on the interaction mode in the process of navigation guidance.

[0090] In an embodiment, the interaction mode includes voice interaction; and the providing module 602 is specifically configured to, when the current driving state information of the terminal triggers the preset navigation node, play voice navigation content corresponding to the navigation node based on a language style preset by the function card.

[0091] In an embodiment, the providing module 602 is specifically configured to, when the current driving state information of the terminal triggers the preset navigation node, load target text content in voice navigation content preset by the function card at the navigation node; convert the target text content into voice data with a preset language style based on an acoustic feature parameter of a navigation voice package; and output the voice data.

[0092] In an embodiment, the language style includes a personified emotional style; and the voice navigation content includes one or more of speech information, scenic spot information, weather information, holiday information, and road condition information with a preset emotional style.

[0093] In an embodiment, the interaction mode includes visual interaction; the providing module 602 is specifically configured to present the navigation prompt information corresponding to the navigation node based on the visual style preset by the function card when the current driving state information of the terminal triggers the preset navigation node.

[0094] In an embodiment, the providing module 602 is specifically configured to load the configuration information and the visual element of the visual style preset by the function card at the navigation node when the current driving state information of the terminal triggers the preset navigation node; and render the visual element on the navigation page according to the configuration information of the visual style.

[0095] For detailed description of the navigation information interaction 600, please refer to the description of the related method steps in the above embodiments, which has similar implementation principles and technical effects, and will not be described here in detail.

[0096] Figure 7 A structural schematic diagram of a cloud device 70 is provided for the exemplary embodiments of the present application. The cloud device 70 can be used to run the method provided by any of the above embodiments. As shown in the figure, the cloud device 70 can include a memory 704 and at least one processor 705, Figure 7 Figure 7 For example, the processor is taken as an example.

[0097] The memory 704 is used to store computer programs and can be configured to store other various data to support the operation on the cloud device 70. The memory 704 can be an object storage (Object Storage Service, OSS).

[0098] The memory 704 can be realized by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0099] The processor 705 is coupled with the memory 704 and is used to execute the computer programs in the memory 704, so as to implement the scheme provided by any of the above method embodiments. The specific functions and technical effects that can be achieved will not be described here.

[0100] Further, as shown in the figure, the cloud device further includes a firewall 701, a load balancer 702, a communication component 706, a power supply component 703 and other components. Figure 7 Figure 7 Only some components are shown schematically, which does not mean that the cloud device only includes the components shown in the figure. Figure 7

[0101] ​​​In an embodiment, the communication component 706 in the above Figure 7 The communication component 706 in the above

[0102] In an embodiment, the power component 703 in the above Figure 7 The power component 703 in the above

[0103] The embodiments of the present application further provide a computer readable storage medium, and the computer readable storage medium stores computer execution instructions. When the processor executes the computer execution instructions, the method in any of the preceding embodiments is implemented.

[0104] The embodiments of the present application further provide a computer program product, and the computer program product comprises a computer program. When the processor executes the computer program, the method in any of the preceding embodiments is implemented.

[0105] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other manners. For example, the above-described device embodiments are merely illustrative. For example, the division of the modules is only a logical function division. There can be another division manner for the actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In this way, the actual implementation can be divided into other ways.

[0106] The integrated modules implemented in the form of software function modules can be stored in a computer readable storage medium. The software function modules are stored in a storage medium and include a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the methods of the embodiments of the present application.

[0107] It should be understood that the processor mentioned above can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor and the like. The steps of the methods disclosed in the application can be directly embodied in the form of hardware processor for execution, or a combination of hardware and software modules in the processor for execution. The memory can include a high-speed RAM (Random Access Memory) memory, and can also include a non-volatile storage NVM (Nonvolatile memory), such as at least one disk memory, and can also be a U disk, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.

[0108] The storage medium mentioned above can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0109] An example storage medium is coupled to the processor such that the processor can read information from, and can write information to, the storage medium. Of course, the storage medium can be a part of the processor. Consistent with the teachings provided herein, the processor can execute instructions embodied by computer code stored on the storage medium, and the storage medium can store computer code which, when executed by the processor, causes the processor to perform methods as described herein. The processor and the storage medium can be supplemented by, or incorporated in, ASICs (application- specific integrated circuits).

[0110] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a", "comprising", or "includes a", does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.

[0111] The above-mentioned sequence numbers of the embodiments of the present application are only for description, and do not represent advantages or disadvantages of the embodiments.

[0112] Those skilled in the art can clearly understand the above-mentioned embodiment methods by means of software and necessary general hardware platforms, of course, they can also be implemented by hardware, but in many cases, the former is a better implementation. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for causing a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device) to execute the methods of the embodiments of the present application.

[0113] In the technical solutions of the present application, the collection, storage, use, processing, transmission, provision and disclosure of user data and other information comply with relevant laws and regulations and do not violate public order and good customs.

[0114] The above are only preferred embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation based on the content of the specification and drawings, or direct or indirect application in other related technical fields, is also included in the patent protection scope of the present application.

Claims

1. A navigation information interaction method characterized by comprising: The method comprises the following steps: In the process of navigation guidance, a function card to be used is determined; Based on the function card, additional functions are provided in the process of navigation guidance.

2. The method of claim 1, wherein, The step of providing additional functions in the process of navigation guidance based on the function card comprises the following steps: In the process of navigation guidance, current driving state information of a terminal and a user-specified interaction mode are obtained; When the current driving state information of the terminal triggers a preset navigation node, the function card is used to provide a function preset in the process of navigation guidance based on the interaction mode.

3. The method of claim 2, wherein, The interaction mode comprises voice interaction; the step of providing a function preset in the process of navigation guidance based on the interaction mode when the current driving state information of the terminal triggers a preset navigation node comprises the following steps: When the current driving state information of the terminal triggers a preset navigation node, the function card is used to broadcast voice navigation content corresponding to the navigation node in a language style preset by the function card.

4. The method of claim 3, wherein, The step of broadcasting voice navigation content corresponding to the navigation node in a language style preset by the function card when the current driving state information of the terminal triggers a preset navigation node comprises the following steps: When the current driving state information of the terminal triggers a preset navigation node, target text content in the voice navigation content preset by the function card at the navigation node is loaded; Based on acoustic characteristic parameters of a navigation voice package, the target text content is converted into voice data with the preset language style; The voice data is output.

5. The method of claim 3, wherein, The language style comprises a personified emotional style; the voice navigation content comprises one or more of speech information, scenic spot information, weather information, holiday information, and road condition information with a preset emotional style.

6. The method of claim 2, wherein, The interaction mode comprises visual interaction; the step of providing a function preset in the process of navigation guidance based on the interaction mode when the current driving state information of the terminal triggers a preset navigation node comprises the following steps: When the current driving state information of the terminal triggers a preset navigation node, the function card is used to present navigation prompt information corresponding to the navigation node in a visual style preset by the function card.

7. The method of claim 6, wherein, The step of presenting navigation prompt information corresponding to the navigation node in a visual style preset by the function card when the current driving state information of the terminal triggers a preset navigation node comprises the following steps: When the current driving state information of the terminal triggers a preset navigation node, configuration information and visual elements of a visual style preset by the function card at the navigation node are loaded; The visual elements are rendered on a navigation page according to the configuration information of the visual style.

8. A navigation information interaction device, characterized by, The method comprises the following steps: A determination module is configured to determine a function card to be used in the process of navigation guidance; A providing module is configured to provide additional functions in the process of navigation guidance based on the function card.

9. An electronic device, comprising: The method comprises the following steps: At least one processor; and A memory connected in communication with the at least one processor; The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to cause the electronic device to perform the method of any one of claims 1-7.

10. A computer program product, characterised in that, A computer program comprising computer program elements which, when executed by a processor, carry out the method according to any one of claims 1-7. A computer program comprising computer program elements which, when executed by a processor, carry out the method according to any one of claims 1-7.