Social application dialogue information processing method and device in driving scene and storage medium

By detecting address information during driving in social applications and performing on-board navigation, the problem that drivers are unable to process social application information in a timely manner is solved, and automated information processing and navigation execution is realized, improving driving safety and information utilization efficiency.

CN120030198APending Publication Date: 2025-05-23GAC HONDA AUTOMOBILE CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510175138.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-18
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

Drivers are unable to operate mobile devices at any time during driving, resulting in the inability to promptly know and process information received by social applications.

Method used

By obtaining real-time conversation information of conversation objects in social applications, detecting that they are in driving and obtaining address information from them, and performing on-board navigation. The method includes feature word recognition and semantic recognition to determine address information, and perform corresponding processing according to address information type to determine destination location and perform navigation.

Benefits of technology

It realizes that when the driver is inconvenient to operate the mobile phone, the address information in conversation information in social applications is automatically identified and processed, and the on-board navigation is automatically performed, reducing the complexity of driver operations and improving information utilization efficiency and traffic safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120030198A_ABST
    Figure CN120030198A_ABST
Patent Text Reader

Abstract

The invention discloses a social application dialogue information processing method and device in a driving scene and a storage medium. The method comprises the steps of obtaining real-time dialogue information of a dialogue object in a social application, obtaining address information from the real-time dialogue information when the driving process is detected, responding to the address information, executing vehicle navigation and the like. According to the method, the address information contained in the dialogue information in the social application can be automatically identified, and the vehicle-mounted navigation is automatically executed according to the address information, so that the vehicle-mounted navigation can be executed in response to the semantic start of the dialogue information in the social application under the condition that a driver cannot conveniently operate a mobile phone to check the dialogue information of the social application, and the driver experience is improved. According to the method, the driver can conveniently obtain the dialogue information in the social application in the driving process, the operation needing to be paid by the driver is reduced, the traffic safety is guaranteed, the utilization efficiency of the dialogue information in the social application is improved, and the user experience of the social application is improved. The invention is widely applied to the technical field of automobiles.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile technology, and in particular to a method, device and storage medium for processing social application dialogue information in a driving scenario. Background Art

[0002] Social applications running on mobile devices can provide functions such as text and voice chat, video calls and file transfer, which strengthen the flow of information between people and have become an important part of daily life. In addition to communicating daily chat information, social applications can also transmit information related to work or important matters. However, when driving a car, the driver needs to focus on observing the road conditions and operating the car, and cannot often operate the mobile device to check messages, so it is easy to miss information related to work or important matters. Although voice or text messages received by social applications can be played directly or converted into voice before playing, thus avoiding the driver from operating the mobile device, other types of messages are difficult to convert into voice form, or even if they are played to the driver in the form of voice, the driver needs to operate the mobile device for further processing, so there is still a contradiction that the driver cannot operate the mobile device at any time during driving. Summary of the invention

[0003] In view of the technical problem that the driver cannot operate the mobile device at any time while driving, and thus cannot promptly know and process the information received by the social application, the purpose of the present invention is to provide a method, device and storage medium for processing social application conversation information in a driving scenario.

[0004] On the one hand, an embodiment of the present invention includes a method for processing social application conversation information in a driving scenario, and the method for processing social application conversation information in a driving scenario includes the following steps:

[0005] Get real-time conversation information of conversation partners in social applications;

[0006] When it is detected that the user is in the driving process, obtaining address information from the real-time conversation information;

[0007] In response to the address information, in-vehicle navigation is performed.

[0008] Further, when the driving process is detected, acquiring the address information from the dialogue information includes:

[0009] Performing feature word recognition and / or semantic recognition on the real-time conversation information;

[0010] The address information is determined according to the results of feature word recognition and / or semantic recognition.

[0011] Further, in response to the address information, executing the in-vehicle navigation includes:

[0012] detecting the type of the address information;

[0013] When the address information belongs to precise address information, using the precise address information as the destination location;

[0014] When the address information belongs to fuzzy address information, determining the destination location according to the fuzzy address information;

[0015] In-vehicle navigation is performed based on the destination location.

[0016] Further, the performing in-vehicle navigation according to the destination location includes:

[0017] Get the real-time location of the vehicle;

[0018] Performing route planning according to the real-time location and the destination location to obtain multiple candidate routes;

[0019] Obtaining a plurality of road condition parameters of each of the candidate routes;

[0020] For any of the candidate routes, determining a comprehensive score according to the corresponding plurality of road condition parameters;

[0021] According to the comprehensive scores, one of the candidate routes is selected as a recommended route from the candidate routes;

[0022] Executing in-vehicle navigation according to the recommended route and generating a second chat message;

[0023] The second chat information is sent to the dialogue object in the social application.

[0024] Further, determining the destination location according to the fuzzy address information includes:

[0025] Generate first chat information according to the fuzzy address information;

[0026] Sending the first chat information to the dialogue object in the social application;

[0027] Obtaining reply information of the dialogue object in response to the first chat information;

[0028] The destination location is determined according to the reply information.

[0029] Further, determining the destination location according to the fuzzy address information includes:

[0030] In response to the fuzzy address information, obtaining the remark address information corresponding to the dialogue object;

[0031] The remark address information is used as the destination location.

[0032] Furthermore, the obtaining of the remark address information corresponding to the dialogue object includes:

[0033] When the vehicle arrives at the target location, it senses the environment where the vehicle is located and obtains environmental perception information;

[0034] Get the historical conversation information of the conversation object in the social application;

[0035] Extracting information from the historical conversation information to obtain environment description information;

[0036] When the environment description information matches the environment perception information, acquiring the address of the target location as the remark address information;

[0037] A corresponding relationship between the remark address information and the dialogue object is established.

[0038] Furthermore, the method for processing social application dialogue information in the driving scenario also includes:

[0039] Get voice navigation instructions;

[0040] Determining a search instruction according to the voice navigation instruction;

[0041] Get the historical conversation information of the conversation object in the social application;

[0042] Search the historical conversation information according to the search instruction to obtain address information;

[0043] In response to the address information, in-vehicle navigation is performed.

[0044] On the other hand, an embodiment of the present invention also includes a computer device, including a memory and a processor, the memory is used to store at least one program, and the processor is used to load at least one program to execute the social application conversation information processing method in the driving scenario of the embodiment.

[0045] On the other hand, an embodiment of the present invention also includes a computer-readable storage medium, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to execute the social application conversation information processing method in the driving scenario of the embodiment.

[0046] The beneficial effect of the present invention is that the method for processing social application conversation information in a driving scenario in the embodiment can automatically identify the address information contained in the conversation information in the social application, and automatically execute in-vehicle navigation according to the address information, so that when it is inconvenient for the driver to operate the mobile phone to view the conversation information of the social application, or to operate the mobile phone to set the navigation application to execute navigation, it is also possible to start the execution of in-vehicle navigation in response to the semantics of the conversation information in the social application, which is convenient for the driver to obtain the conversation information in the social application during driving, reduces the operations that the driver needs to pay when using the navigation application during driving, is conducive to ensuring traffic safety, improving the utilization efficiency of the conversation information in the social application, and improving the user experience of the social application. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 and Figure 2 is a schematic diagram of a system to which the method for processing social application conversation information in a driving scenario can be applied in an embodiment;

[0048] Figure 3 Schematic diagram of the steps of the method for processing social application conversation information in a driving scenario in an embodiment;

[0049] Figure 4 A schematic diagram of real-time conversation information in an embodiment;

[0050] Figure 5 Schematic diagram of precise class address information in an embodiment;

[0051] Figure 6 A schematic diagram of fuzzy address information in an embodiment;

[0052] Figure 7 This is a schematic diagram of the first chat information in the embodiment;

[0053] Figure 8 A schematic diagram of fuzzy address information (pointing to a dialogue object other than the message sender) in an embodiment;

[0054] Fig. 9 Schematic diagram of the second chat information in the embodiment. DETAILED DESCRIPTION

[0055] In this embodiment, the method for processing social application dialogue information in a driving scenario can be applied to Figure 1 or Figure 2 in the system shown.

[0056] Reference Figure 1, the system includes a server and an in-vehicle system in a vehicle. The server includes communication network devices such as a base station and a core network, and also includes server devices of a social application service provider. The in-vehicle system can run a social application. The in-vehicle system has a communication function, can log in to an account of the social application on the server, receive messages sent by each conversation partner to the social application of this vehicle from the server, and can also send messages that the social application of this vehicle wants to send to each conversation partner to the server. In Figure 1 In the system shown, the in-vehicle system has the right to obtain and process various data related to the social application.

[0057] Referring to Figure 2 , the system includes a server, an in-vehicle system in a vehicle, and a mobile phone carried by a driver. A social application runs on the mobile phone. The in-vehicle system has a screen mirroring function. The driver can use the mobile phone to log in to an account of the social application on the server and mirror the interface generated by running the social application to the in-vehicle system for display, and the effect is equivalent to running the social application on the in-vehicle system. The driver can also set the mobile phone so that when the mobile phone mirrors to the in-vehicle system, in addition to sending a video signal, it also sends various data related to the social application, thereby authorizing the in-vehicle system to obtain and process various data related to the social application.

[0058] In this embodiment, the social application running on the in-vehicle system or the mobile phone can specifically be an instant messaging software (Instant Message, IM), a posting platform software, an information sharing software, a video live streaming software, etc. In this embodiment, the instant messaging software is taken as an example of the social application for illustration.

[0059] In this embodiment, the Figure 1 and Figure 2 The vehicle in which the in-vehicle system is installed is referred to as "this vehicle", and the various steps in the social application conversation information processing method in the driving scenario can be executed by the in-vehicle system in Figure 1 or Figure 2 . Referring to Figure 3 , the social application conversation information processing method in the driving scenario includes the following steps:

[0060] S1. Obtain the real-time conversation information of the conversation partners in the social application;

[0061] S2. When it is detected that the vehicle is in the driving process, obtain the address information from the real-time conversation information;

[0062] S3. In response to the address information, execute in-vehicle navigation.

[0063] In this embodiment, when executing steps S1-S3, the vehicle system can traverse all conversations in the social application, which can be private chats or group chats, where a private chat contains one conversation object and a group chat contains multiple conversation objects. Take a group chat named "Friends Group" as an example for explanation.

[0064] In step S1, refer to Figure 4 In the group chat named "Friends Group", in addition to the driver A, the user of the social application, it also includes dialogue partners B and C. The car system searches for real-time dialogue information of these dialogue partners. Among them, real-time dialogue information refers to the latest message (for example, no more than 1 minute from the current time) sent by each dialogue partner in this conversation. For example, Figure 4 In the example, assuming that the current time is 18:39, then "@Everyone, let's have a meal together later" sent by B and "OK" sent by C are both real-time conversation messages.

[0065] In step S2, the vehicle system detects whether the vehicle is in the driving process. For example, the vehicle system can detect whether the vehicle's driving speed is greater than a speed threshold (e.g., 3 km / h). If the vehicle's driving speed is greater than or equal to the speed threshold, it is determined that the vehicle is in the driving process. When it is detected that the vehicle is in the driving process, the address information is searched from the real-time conversation information.

[0066] The address information in step S2 is information used to guide the vehicle to a specific address. That is, first, the address information contains content describing a specific address, and the address information itself or its context indicates that the sender of the address information expresses the intention to invite or request the vehicle to go to the specific address.

[0067] Specifically, when the vehicle system executes step S2, that is, when it detects that it is in the driving process and obtains the address information from the conversation information, it can specifically perform feature word recognition on the real-time conversation information, thereby identifying keywords representing the address such as "city", "district", "road", and "number", and determine the address information based on such keywords.

[0068] When the vehicle system executes step S2, that is, when it detects that it is in the driving process and obtains the address information from the conversation information, it can also perform semantic recognition on the real-time conversation information to detect whether the real-time conversation information expresses semantics such as invitation or request, and determine the content representing the address in the context as address information based on such semantics.

[0069] For example, Figure 4In the example, by executing step S2, it is possible to identify that the map positioning message with the content "my home" sent by the dialogue object B belongs to the address information. The vehicle system executes step S3, and executes the vehicle navigation in response to the address information obtained in step S2.

[0070] In this embodiment, when executing step S3, that is, executing the step of in-vehicle navigation in response to the address information, the following steps may be specifically performed:

[0071] S301. Detect the type of address information;

[0072] S302. When the address information belongs to the precise class address information, the precise class address information is used as the destination location;

[0073] S303. When the address information belongs to fuzzy address information, the destination location is determined according to the fuzzy address information;

[0074] S304. Execute vehicle navigation according to the destination location.

[0075] In step S301, the vehicle system detects which type of address information obtained in step S2 belongs to. In this embodiment, the address information is divided into two types: precise address information and fuzzy address information. The precise address information includes Figure 4 The content sent by the dialogue object B is a map positioning message of "my home". Such a message itself corresponds to an accurate latitude and longitude coordinate in the social application, so a specific address can be accurately determined; the accurate address information also includes Figure 5 The content of the message sent by the dialogue object B is "Room y, Building x, Community x, Road Y". Such a message represents an accurate specific address in the form of text, voice or image. The social application can query the electronic map application based on such a message, and then convert it into an accurate longitude and latitude coordinate; fuzzy address information includes Figure 6 The text message sent by the dialogue object B shown is "my home". Such a message itself cannot determine an accurate specific address, and even if an electronic map application is used, it is impossible to query the accurate latitude and longitude coordinates and other information based on such a message itself. Therefore, such a message only vaguely describes a specific address.

[0076] In the case where the address information obtained in step S301 is precise address information, step S302 may be performed to use the precise address information as the destination location.

[0077] For example, Figure 4 The content of the map positioning message "my home" sent by the dialogue object B is a precise address-like information, which itself corresponds to a precise latitude and longitude coordinate, and can therefore be used as the destination location.

[0078] For example, Figure 5 The message sent by the dialogue object B shown in the figure is "Room Y, Building x, Y Community, Road X", which is a precise address-like information. Although it is not in the format of longitude and latitude coordinates, the vehicle system can query the electronic map application based on this message, and convert it into a precise longitude and latitude coordinate, which can therefore be used as the destination location.

[0079] like Figure 6 As shown, when the address information obtained by executing step S301 belongs to fuzzy address information, since the fuzzy address information itself cannot determine an accurate specific address, it cannot be used as the destination location. Step S303 can be executed to further determine based on the fuzzy address information to obtain an accurate specific address as the destination location.

[0080] In this embodiment, when executing step S303, that is, determining the destination location according to the fuzzy address information, the following steps may be specifically performed:

[0081] S30301A. Generate a first chat message based on the fuzzy address information;

[0082] S30302A. Send the first chat message to the dialogue object in the social application;

[0083] S30303A. Get the reply information of the dialogue object in response to the first chat message;

[0084] S30304A. Determine the destination location based on the reply information.

[0085] Steps S30301A-S30304A are the first execution mode of step S303. The principle of steps S30301A-S30304A is as follows: Figure 7 shown.

[0086] Reference Figure 7 In step S30301A, the vehicle system may generate a first chat message when the precise specific address cannot be searched based on the fuzzy address information "my home". The content of the first chat message may be the sender of the request for the fuzzy address information to explain the fuzzy address information. For example, Figure 7 As shown, the vehicle system can generate a first chat message with the content "Automatic reply: @B May I ask where is the specific location of your home?" and execute step S30302A to send the first chat message to the dialogue object, that is, the sender B who requests the fuzzy address information, through the social application.

[0087] Reference Figure 7After seeing the first chat message, the dialogue partner B sends a map location message with the content "my home" as a reply message. The vehicle system executes step S30303A to obtain the reply message. The reply message can represent an accurate specific address.

[0088] Therefore, by executing steps S30301A-S30303A, the vehicle system has obtained reply information equivalent to precise class address information, so that the destination location can be determined.

[0089] In this embodiment, when executing step S303, that is, determining the destination location according to the fuzzy address information, the following steps may be specifically performed:

[0090] S30301B. In response to the fuzzy class address information, obtain the corresponding address information of the dialogue object;

[0091] S30302B. Use the remark address information as the destination location.

[0092] Steps S30301B-S30302B are a second execution method of step S303.

[0093] In step S30301B, the dialog object to be obtained may be the dialog object that has sent the fuzzy address information. Figure 6 In the example, the dialogue object who sent the fuzzy address information "@Everyone please come to my house now" is B, so when executing step S30301B, the remark address information corresponding to B can be obtained.

[0094] Specifically, the remark address information and the correspondence between the remark address information and the corresponding dialogue object can be recorded in the social application itself, or in programs other than the social application run by the vehicle system.

[0095] For example, for the dialogue object B, a map positioning message with the content "B's home address" can be recorded as the remark address information. Map positioning messages with the content "B's company address", "B's child's school address" and so on can also be recorded as the remark address information, and the correspondence between these remark address information and the dialogue object B can be recorded.

[0096] In this way, when executing step S30301B, in response to the fuzzy address information "@Everyone please come to my house now", the remark address information corresponding to the dialogue object B can be obtained, such as a map positioning message with the content "B's home address". This remark address information can represent an accurate specific address, so it can be used as the destination location when executing step S30302B.

[0097] In step S30301B, the dialog object to be obtained may also be another dialog object other than the message sender, for example, the dialog object pointed to by the fuzzy address information. Figure 8 As shown, the dialogue object B sent out fuzzy address information with the content of "@Everyone please come over now @D's home", and the dialogue object pointed to by the fuzzy address information is D. Then when executing step S30301B, the remark address information corresponding to D can be obtained (for example, the map positioning message with the content of "D's home address"), and accordingly, in step S30302B, the destination location is determined according to the map positioning message with the content of "D's home address".

[0098] In this embodiment, the driver of the vehicle, i.e., the user of the social application, can edit the remark address information of each conversation object and establish a correspondence between the remark address information and the conversation object, so as to provide a search when executing step S30301B.

[0099] In this embodiment, the remark address information of each conversation object can also be automatically edited by executing the following steps:

[0100] P1. When the vehicle arrives at the target location, it senses the environment in which it is located and obtains environmental perception information;

[0101] P2. Obtain historical conversation information of the conversation partner in the social application;

[0102] P3. Extract historical conversation information to obtain environment description information;

[0103] P4. When the environment description information matches the environment perception information, the address of the target location is obtained as the remark address information;

[0104] P5. Establish the corresponding relationship between the remark address information and the dialogue object.

[0105] In this embodiment, the execution of steps P1-P5 and steps S1-S3 are independent of each other. For example, steps P1-P5 may be executed before executing steps S1-S3, and steps P1-P5 may also be executed after executing steps S1-S3.

[0106] In step P1, the target location can be any location that the vehicle has reached. For example, if the vehicle has reached any location and stayed there for more than a certain period of time (eg, 15 minutes), this location is determined as the target location. In this embodiment, it is assumed that the target location is R Park.

[0107] In step P1, the vehicle's on-board system can call the various sensor modules installed in the vehicle to perceive the environment in which the vehicle is located and obtain environmental perception information. Specifically, the vehicle system can call the navigation module to locate the vehicle and obtain the longitude and latitude coordinates of the target location. The longitude and latitude coordinates of the target location can be used as the environmental perception information of the target location. On this basis, the vehicle system can also call the visible light camera, lidar, microphone and other components of the vehicle to identify the environment (some technologies refer to the operations performed in this process as sentry mode or guard mode), so as to obtain information such as the distribution of buildings, vehicles, and pedestrians in the environment, and use the distribution of buildings, vehicles, and pedestrians as part of the environmental perception information.

[0108] In step P2, the vehicle system can obtain the historical conversation information of each dialogue partner in the social application. The historical conversation information refers to the messages that the dialogue partner has sent when executing step P2. For example, the vehicle system can obtain all conversations of the social application (not limited to Figure 4 Search all conversation objects in the "friend group" conversation shown in the figure to obtain their historical conversation information.

[0109] In step P3, the vehicle system can perform semantic recognition on the historical conversation information, obtain information in the historical conversation information used to describe the environment of a certain location (such as a specific location, or the distribution of buildings, vehicles, pedestrians, etc. at the location), and obtain environmental description information.

[0110] For example, if in step P2 it is detected that the dialogue object C in a conversation has sent a historical conversation message with the content "My home is near R Park", then executing step P3 can obtain the environmental description information with the content "R Park".

[0111] By executing steps P1-P3, multiple pieces of environment description information may be obtained, and step P4 is executed to detect whether each piece of environment description information matches the environment perception information.

[0112] For example, executing step P1 obtains environmental perception information with the content of "the longitude and latitude coordinates of R Park", and executing step P2 obtains environmental description information with the content of "R Park". Both the environmental perception information and the environmental description information include the same elements such as "R Park". Therefore, in step P4, it can be determined that the environmental description information "R Park" issued by the dialogue object C matches the environmental perception information "the longitude and latitude coordinates of R Park", and the address of the target location, that is, the longitude and latitude coordinates of R Park, is used as the remark address information. In step P5, a correspondence between the remark address information "the longitude and latitude coordinates of R Park" and the dialogue object C is established.

[0113] In this embodiment, each time the vehicle reaches a target location (regardless of whether it has reached the target location before), steps P1 to P5 may be triggered.

[0114] In this embodiment, the principle of steps P1-P5 is that the environmental description information obtained by executing steps P2-P3 includes environmental related information of a certain place explicitly or implicitly expressed in the historical conversation information of the conversation object, and the environmental perception information obtained by executing step P1 is the environmental related information of the target place actually reached by the vehicle. When executing step P4 to determine that the environmental description information matches the environmental perception information, it can be determined that there is a sufficiently strong correlation between the target place actually reached by the vehicle and a certain place explicitly or implicitly expressed in the historical conversation information. For example, the target place actually reached by the vehicle is actually a certain place explicitly or implicitly expressed in the historical conversation information. Therefore, the address of the target place can be obtained as the remark address information and a corresponding relationship with the conversation object can be established for query when executing step S30301B.

[0115] For example, by executing steps P1-P5, the remark address information of the dialogue object C can be determined as "the longitude and latitude coordinates of R Park" and marked as "C's home". In this way, when executing step S30301B, the remark address information can be queried according to "C's home" as "the longitude and latitude coordinates of R Park".

[0116] By executing steps P1-P5, the historical conversation information is mined and utilized, providing data support for obtaining the precise specific address that the conversation partner wants to express without sending the first chat message to the conversation partner to inquire about the address. Moreover, steps P1-P5 can be automatically executed by the vehicle computer system, thereby reducing the workload of the driver for editing the address information.

[0117] In this embodiment, by executing steps S301-303, the destination location has been obtained, and step S304 may be executed next to perform vehicle navigation according to the destination location.

[0118] Specifically, the vehicle computer system can obtain the real-time position of the vehicle, use the real-time position of the vehicle as the departure position, and perform route planning with the destination position obtained by executing steps S301-303 to obtain multiple candidate routes, where the starting point of each candidate route is the departure position and the end point is the destination position. Then, the vehicle computer system can obtain the road condition parameters such as the number of times the vehicle has traveled K1, the familiarity of the owner of the vehicle K2, and the length of the expressway section K3 (K3 is a positive number when expressway priority is selected, and K3 is a negative number when non-expressway priority is selected) for each candidate route, and set their weight coefficients f1, f2, and f3 respectively. For any candidate route, you can use the formula

[0119] P=f1K1+f2K2+f3K3

[0120] To calculate the comprehensive score of the candidate routes, the candidate route with the highest comprehensive score P can be taken as the recommended route.

[0121] In this embodiment, the vehicle system can input the recommended route into the navigation application and call the navigation module installed in the vehicle to perform navigation.

[0122] In this embodiment, the vehicle system can also Fig. 9 As shown, a second chat message with the content "Automatically reply: @B I have driven to your home according to the location information you sent" is generated; and the second chat message is sent to the dialogue object B through the social application.

[0123] In this embodiment, the vehicle system can automatically identify the address information contained in the conversation information in the social application by executing steps S1-S3, and automatically execute the in-vehicle navigation according to the address information. Therefore, when it is inconvenient for the driver to operate the mobile phone to view the conversation information of the social application, or to operate the mobile phone to set the navigation application to execute navigation, it can also start the execution of the in-vehicle navigation in response to the semantics of the conversation information in the social application, so as to facilitate the driver to obtain the conversation information in the social application during driving, reduce the operations that the driver needs to perform when using the navigation application during driving, and is conducive to ensuring traffic safety, improving the utilization efficiency of the conversation information in the social application, and improving the user experience of the social application.

[0124] For example, Figure 4 , Figure 5 , Figure 6 and Figure 7 In the embodiments, the vehicle system can automatically execute the vehicle navigation according to the message sent by the dialogue object B, so as to guide the driver of the vehicle to drive the vehicle to B's home, providing convenience for the driver of the vehicle.

[0125] Moreover, the method for processing social application conversation information in the driving scenario in this embodiment also realizes that when the conversation partner sends fuzzy address information, the precise destination location can be determined based on the fuzzy address information. By making full use of the information, the conversation process required between the driver of the vehicle and the conversation partner can be reduced, which is conducive to improving the social experience.

[0126] Moreover, after the social application conversation information processing method in the driving scenario of this embodiment executes the in-vehicle navigation, even if the driver of the vehicle does not need or refuses to drive the vehicle according to the in-vehicle navigation, the action of executing the in-vehicle navigation also transmits real-time conversation information to the driver of the vehicle, thereby improving the efficiency of information communication.

[0127] In this embodiment, the vehicle system may further perform the following steps:

[0128] S4. Obtain voice navigation instructions;

[0129] S5. Determine the search command according to the voice navigation command;

[0130] S6. Obtain historical conversation information of the conversation object in the social application;

[0131] S7. Search the historical conversation information according to the search instruction to obtain the address information;

[0132] S8. In response to the address information, execute in-vehicle navigation.

[0133] In step S4, the vehicle system can call the microphone to collect the voice of the driver of the vehicle, perform voice recognition and semantic recognition, and obtain a voice navigation instruction. For example, the content of the voice navigation instruction can be "help me check where the location sent to me by B today is".

[0134] In step S5, the vehicle system determines the search instruction according to the voice navigation instruction obtained in step S4. For example, according to the voice navigation instruction obtained in step S4, the search object of the search instruction is "positioning information", and the search location is "historical dialogue information sent by B today". In step S6, the historical dialogue information sent by the dialogue object B is obtained.

[0135] In step S7, the vehicle system searches for B's historical conversation information according to the search instruction, and the search object is "positioning information". Figure 4 The map location message containing the content "my home" is shown. Figure 5 The message shown contains the content "Room y, Building x, Community x, Road x", or Figure 6 In the case of fuzzy address information containing the content "my home", it is confirmed that the address information has been obtained. The specific content of the address information is Figure 4 The content shown is the map location message of "my home", such as Figure 5 The content shown is a message of "Room Y, Building X, Y Community, Road X", or Figure 6 The content shown is the fuzzy address information of "my home".

[0136] In step S8, the vehicle system can perform vehicle navigation according to the principle of step S4.

[0137] In this embodiment, the principle of executing steps S4-S8 is that by executing steps S1-S3, the vehicle computer can start executing the in-vehicle navigation at the time of receiving the real-time conversation information, but at this time the driver of the vehicle may not be ready to drive according to the in-vehicle navigation immediately (for example, currently performing another driving task), so the driver of the vehicle may need to turn off the in-vehicle navigation first, and then manually turn on the in-vehicle navigation after being ready, which will make the effect of executing steps S1-S3 ineffective, that is, when only steps S1-S3 are executed, there is a contradiction that the vehicle computer system can execute the in-vehicle navigation in real time, but the driver of the vehicle cannot drive according to the in-vehicle navigation in real time; in this case, the driver of the vehicle can trigger the vehicle computer system to continue to execute the in-vehicle navigation triggered by steps S1-S3 by speaking voice navigation instructions when the in-vehicle navigation needs to be executed, so that steps S1-S3 can continue to play the effects of saving operations and providing convenience.

[0138] A computer program that executes the method for processing social application conversation information in the driving scenario in this embodiment can be written and written into a computer device or storage medium. When the computer program is read out and executed, the method for processing social application conversation information in the driving scenario in this embodiment is executed, thereby achieving the same technical effect as the method for processing social application conversation information in the driving scenario in the embodiment.

[0139] It should be noted that, unless otherwise specified, when a feature is referred to as being "fixed" or "connected" to another feature, it may be directly fixed or connected to the other feature, or it may be indirectly fixed or connected to the other feature. In addition, the descriptions of up, down, left, right, etc. used in the present disclosure are only relative to the relative positional relationship of the components of the present disclosure in the accompanying drawings. The singular forms of "a", "" and "the" used in the present disclosure are also intended to include the plural forms, unless the context clearly indicates other meanings. In addition, unless otherwise defined, all technical and scientific terms used in this embodiment have the same meaning as those generally understood by those skilled in the art. The terms used in the specification of this embodiment are only for describing specific embodiments and are not intended to limit the present invention. The term "and / or" used in this embodiment includes any combination of one or more related listed items.

[0140] It should be understood that, although the term first, second, third etc. may be adopted to describe various elements in the present disclosure, these elements should not be limited to these terms. These terms are only used to distinguish the same type of elements from each other. For example, without departing from the scope of the present disclosure, the first element may also be referred to as the second element, and similarly, the second element may also be referred to as the first element. The use of any and all examples or exemplary language ("for example", "such as" etc.) provided by the present embodiment is only intended to better illustrate embodiments of the present invention, and unless otherwise required, the scope of the present invention will not be limited.

[0141] It should be appreciated that embodiments of the present invention may be implemented or enforced by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory. The method may be implemented in a computer program using standard programming techniques - including a non-transitory computer-readable storage medium configured with a computer program, wherein the storage medium so configured causes the computer to operate in a specific and predefined manner - according to the methods and drawings described in the specific embodiments. Each program may be implemented in a high-level procedural or object-oriented programming language to communicate with a computer system. However, if desired, the program may be implemented in assembly or machine language. In any case, the language may be a compiled or interpreted language. In addition, the program may be run on a programmed dedicated integrated circuit for this purpose.

[0142] In addition, the operations of the process described in this embodiment may be performed in any suitable order, unless otherwise indicated in this embodiment or otherwise clearly contradicted by the context. The process described in this embodiment (or variations and / or combinations thereof) may be performed under the control of one or more computer systems configured with executable instructions, and may be implemented as a code (e.g., executable instructions, one or more computer programs, or one or more applications) executed on one or more processors in common, by hardware or a combination thereof. A computer program includes a plurality of instructions that may be executed by one or more processors.

[0143] Further, the method can be implemented in any type of computing platform that is operably connected to a suitable computer, including but not limited to a personal computer, a minicomputer, a mainframe, a workstation, a network or distributed computing environment, a separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, etc. Various aspects of the present invention can be implemented in machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, an optical read and / or write storage medium, a RAM, a ROM, etc., so that it can be read by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the process described herein. In addition, the machine-readable code, or part thereof, can be transmitted via a wired or wireless network. When such media includes instructions or programs that implement the above steps in conjunction with a microprocessor or other data processor, the invention of this embodiment includes these and other different types of non-transitory computer-readable storage media. When programmed according to the methods and techniques of the present invention, the present invention also includes the computer itself.

[0144] The computer program can be applied to input data to perform the functions of the present embodiment, thereby converting the input data to generate output data stored in a non-volatile memory. The output information can also be applied to one or more output devices such as a display. In a preferred embodiment of the present invention, the converted data represents a physical and tangible object, including a specific visual depiction of the physical and tangible object produced on the display.

[0145] The above are only preferred embodiments of the present invention. The present invention is not limited to the above embodiments. As long as the technical effects of the present invention are achieved by the same means, any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the scope of protection of the present invention. Within the scope of protection of the present invention, its technical solutions and / or implementation methods may have various modifications and changes.

Claims

1. A method for processing social application dialogue information in a driving scenario, characterized in that: The method for processing social application dialogue information in a driving scenario includes: Get real-time conversation information of conversation partners in social applications; When it is detected that the user is in the driving process, obtaining address information from the real-time conversation information; In response to the address information, in-vehicle navigation is performed.

2. The method for processing social application dialogue information in a driving scenario according to claim 1, characterized in that: When the driving process is detected, acquiring the address information from the conversation information includes: Performing feature word recognition and / or semantic recognition on the real-time conversation information; The address information is determined according to the results of feature word recognition and / or semantic recognition.

3. The method for processing social application dialogue information in a driving scenario according to claim 1, characterized in that: The performing of vehicle navigation in response to the address information includes: detecting the type of the address information; When the address information belongs to precise address information, using the precise address information as the destination location; When the address information belongs to fuzzy address information, determining the destination location according to the fuzzy address information; In-vehicle navigation is performed based on the destination location.

4. The method for processing social application dialogue information in a driving scenario according to claim 3, characterized in that: The performing in-vehicle navigation according to the destination location includes: Get the real-time location of the vehicle; Performing route planning according to the real-time location and the destination location to obtain multiple candidate routes; Obtaining a plurality of road condition parameters of each of the candidate routes; For any of the candidate routes, determining a comprehensive score according to the corresponding plurality of road condition parameters; According to the comprehensive scores, one of the candidate routes is selected as a recommended route from the candidate routes; Executing in-vehicle navigation according to the recommended route and generating a second chat message; The second chat information is sent to the dialogue object in the social application.

5. The method for processing social application dialogue information in a driving scenario according to claim 3, characterized in that: The determining of the destination location according to the fuzzy address information comprises: Generate first chat information according to the fuzzy address information; Sending the first chat information to the dialogue object in the social application; Obtaining reply information of the dialogue object in response to the first chat information; The destination location is determined according to the reply information.

6. The method for processing social application dialogue information in a driving scenario according to claim 3, characterized in that: The determining of the destination location according to the fuzzy address information comprises: In response to the fuzzy address information, obtaining the remark address information corresponding to the dialogue object; The remark address information is used as the destination location.

7. The method for processing social application dialogue information in a driving scenario according to claim 6, characterized in that: The obtaining of the remark address information corresponding to the dialogue object includes: When the vehicle arrives at the target location, it senses the environment where the vehicle is located and obtains environmental perception information; Get the historical conversation information of the conversation object in the social application; Extracting information from the historical conversation information to obtain environment description information; When the environment description information matches the environment perception information, acquiring the address of the target location as the remark address information; A corresponding relationship between the remark address information and the dialogue object is established.

8. The method for processing social application dialogue information in a driving scenario according to any one of claims 1 to 7, characterized in that: The method for processing social application dialogue information in the driving scenario also includes: Get voice navigation instructions; Determining a search instruction according to the voice navigation instruction; Get the historical conversation information of the conversation object in the social application; Search the historical conversation information according to the search instruction to obtain address information; In response to the address information, in-vehicle navigation is performed.

9. A computer device, characterized in that: It includes a memory and a processor, the memory is used to store at least one program, and the processor is used to load at least one program to execute the social application conversation information processing method in a driving scenario as described in any one of claims 1-8.

10. A computer-readable storage medium storing a program executable by a processor, characterized in that: The program executable by the processor is used to execute the social application dialogue information processing method in the driving scenario described in any one of claims 1-8 when executed by the processor.