Interactive Method and System for Intelligent Customer Service

The intelligent customer service system provides multi-dimensional interaction by adapting to user movement and distribution, addressing the limitations of traditional fixed devices with enhanced tracking and information delivery.

CN119477325BActive Publication Date: 2025-07-15内蒙古电力(集团)有限责任公司电力营销服务与运营管理分公司
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411403837.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-07-15
Estimated Expiration
2044-10-09

AI Technical Summary

Technical Problem

Traditional intelligent interactive service devices cannot provide multi-dimensional interactive services according to users' actual needs, and the interaction type is single, which cannot meet users' interaction needs at different locations and points in time.

Method used

Through intelligent interactive devices, provide guidance service modes and tracking service modes in combination with user needs, generate indicator nodes and broadcast nodes, adjust the speed and broadcast intensity according to the user's movement trajectory and distribution information, and realize multi-dimensional interactive service.

Benefits of technology

Real-time interactive services are realized according to user needs, improving the accuracy and efficiency of interaction, and ensuring that users can effectively receive interactive information at different locations and points in time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119477325B_ABST
    Figure CN119477325B_ABST
Patent Text Reader

Abstract

The present invention provides an interaction method and system for an intelligent customer service, which determines a guiding service mode or a tracking service mode selected by a client for an intelligent interaction device, generates a plurality of indication nodes according to the guiding service mode, obtains guiding interaction data based on the indication nodes, determines a client corresponding to the intelligent interaction device as an interaction target according to the tracking service mode, determines a tracking type of the intelligent interaction device based on the number of targets of the interaction target, determines a tracking trajectory corresponding to the intelligent interaction device based on the tracking type, determines a broadcast node corresponding to the tracking trajectory according to a broadcast request of the interaction target, obtains distribution information corresponding to the interaction target, determines a broadcast intensity corresponding to the broadcast node according to the distribution information, and obtains tracking interaction data based on the tracking trajectory and the broadcast intensity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to data processing technologies, and in particular, to an interaction method and system for an intelligent customer service. Background Art

[0002] With the development of science and technology, users increasingly pursue personalized service experiences and have higher and higher requirements for interaction services within a park.

[0003] In the traditional mode, when providing interaction services for users, the park usually provides interaction services for users through intelligent interaction service devices. These intelligent interaction service devices are usually located at fixed installation positions, and users need to go to the locations where these interaction service devices are located to provide corresponding interaction services for users. Moreover, the interaction types of traditional intelligent interaction service devices are generally fixed and relatively single, and may not be able to provide multi-dimensional interaction services in combination with the actual needs of users.

[0004] Therefore, how to provide multi-dimensional interaction services for users in combination with the actual needs of users has become an urgent problem to be solved. Summary of the Invention

[0005] The present invention provides an interaction method and system for an intelligent customer service, which can provide multi-dimensional interaction services for users in combination with the actual needs of users.

[0006] In a first aspect of the present invention, an interaction method for an intelligent customer service is provided, including:

[0007] Determine the guiding service mode or tracking service mode selected by the client for the intelligent interaction device, generate a plurality of indication nodes according to the guiding service mode, and obtain guiding interaction data based on the indication nodes;

[0008] Determine the client corresponding to the intelligent interaction device as the interaction target according to the tracking service mode, and determine the tracking type of the intelligent interaction device based on the number of targets of the interaction target;

[0009] Determine the tracking trajectory corresponding to the intelligent interaction device based on the tracking type, and determine the broadcast node corresponding to the tracking trajectory according to the broadcast request of the interaction target;

[0010] Obtain the distribution information corresponding to the interaction target, determine the broadcast intensity corresponding to the broadcast node according to the distribution information, and obtain tracking interaction data based on the tracking trajectory and the broadcast intensity.

[0011] Optionally, in a possible implementation manner of the first aspect, generating a plurality of indication nodes according to the guiding service mode and obtaining guiding interaction data based on the indication nodes includes:

[0012] Obtain the service end point selected by the client, generate an indication trajectory corresponding to the service end point, and determine multiple service nodes in the indication trajectory as indication nodes;

[0013] Obtain the average moving speed of the client in the corresponding acquisition time period in sequence according to the interval acquisition time, and determine the average moving speed as the guiding speed of the intelligent interaction device in the next acquisition time period;

[0014] Obtain the guiding interaction data of the intelligent interaction device based on the indication nodes and the guiding speed.

[0015] Optionally, in a possible implementation manner of the first aspect, determining the tracking trajectory corresponding to the intelligent interaction device based on the tracking type, and determining the broadcast node corresponding to the tracking trajectory according to the broadcast request of the interaction target, includes:

[0016] Obtain the movement information of the interaction target according to the single-line tracking type, and determine the tracking trajectory corresponding to the intelligent interaction device based on the movement information; or,

[0017] Obtain the movement aggregation information of each interaction target based on the group tracking type, and determine the tracking trajectory corresponding to the intelligent interaction device according to the movement aggregation information;

[0018] Wherein, the tracking type corresponding to the target quantity equal to the reference single number is the single-line tracking type, and the tracking type corresponding to the target quantity greater than the reference single number is the group tracking type;

[0019] Receive the broadcast request of the interaction target, and obtain the service node closest to the end point of the tracking trajectory as the broadcast node.

[0020] Optionally, in a possible implementation manner of the first aspect, obtaining the movement information of the interaction target according to the single-line tracking type, and determining the tracking trajectory corresponding to the intelligent interaction device based on the movement information, includes:

[0021] Analyze the movement information to obtain the movement speed and movement trajectory of the interaction target, determine the movement trajectory as the tracking trajectory corresponding to the intelligent interaction device, and determine the movement speed as the tracking speed corresponding to the intelligent interaction device;

[0022] When the movement trajectory is interrupted, respond to the trajectory calibration information, obtain the end point of the movement trajectory as the calibration point, and traverse the preset line within the calibration range of the intelligent interaction device;

[0023] Determine the direction from the current position of the intelligent interaction device to the calibration point as the movement direction according to the preset line with single-pass attribute;

[0024] Continue to control the intelligent interaction device to move based on the moving direction and the preset route, and obtain the target point of the interaction target in real time until the target point is obtained, and then end the trajectory calibration information;

[0025] Control the intelligent interaction device to move to the calibration point according to the preset route of the cross attribute, and search for the target point according to the single-line tracking range;

[0026] When the target point is traversed, stop the trajectory calibration information. When the target point is not traversed, generate a tracking interruption information and send it to the interaction target.

[0027] Optionally, in a possible implementation manner of the first aspect, obtain the movement aggregation information of each interaction target based on the group tracking type, and determine the tracking trajectory corresponding to the intelligent interaction device according to the movement aggregation information, including:

[0028] Obtain the movement points of each interaction target, and determine the aggregation distance between the movement points with the farthest interval. The movement aggregation information includes the aggregation distance;

[0029] When the aggregation distance is less than or equal to the effective distance threshold, obtain the center point of each movement point as the tracking point corresponding to the intelligent interaction device;

[0030] When the aggregation distance is greater than the effective distance threshold, respectively take each movement point as a reference, and determine the tracking area corresponding to each movement point according to the aggregation range;

[0031] Count the tracking quantities of the interaction targets in each tracking area, determine the tracking area with the largest tracking quantity as the high-value aggregation area, obtain the center point of the high-value aggregation area as the tracking point of the intelligent interaction device, and generate a deviation reminder information and send it to the interaction targets not in the high-value aggregation area;

[0032] Generate the tracking trajectory corresponding to the intelligent interaction device according to multiple tracking points.

[0033] Optionally, in a possible implementation manner of the first aspect, obtain the distribution information corresponding to the interaction target, and determine the broadcast intensity corresponding to the broadcast node according to the distribution information, including:

[0034] Analyze the distribution information to obtain the distribution points corresponding to the interaction target, and obtain the broadcast intensity corresponding to the distribution points with the number equal to the reference number as the standard intensity;

[0035] Obtain the broadcast problems input by the interaction targets corresponding to the distribution points with the number greater than the reference number, and determine the interaction targets with the same broadcast problem as the same broadcast group;

[0036] Determine the farthest interval between each of the said broadcast groups and the said intelligent interaction device, and arrange each of the said broadcast groups in ascending order according to the farthest interval to obtain a broadcast sequence;

[0037] Successively determine the sub-broadcast intensity corresponding to each of the said broadcast groups in the said broadcast sequence, and obtain the broadcast intensity corresponding to the said broadcast node according to the sub-broadcast intensity.

[0038] Optionally, in a possible implementation manner of the first aspect, successively determining the sub-broadcast intensity corresponding to each of the said broadcast groups in the said broadcast sequence includes:

[0039] Successively determine the broadcast group in the said broadcast sequence as the target group, and obtain the broadcast spacing between the said interaction targets with the farthest interval in the target group;

[0040] When the said broadcast spacing is less than or equal to the effective broadcast threshold, determine the center point of the target group as the broadcast point, and obtain the first spacing corresponding to the distribution point with the farthest interval from the broadcast point in the target group;

[0041] Determine the standard spacing corresponding to the standard intensity, obtain the first spacing difference between the first spacing and the standard spacing, and obtain the first offset coefficient according to the ratio of the first spacing difference to the reference difference;

[0042] Multiply the first offset coefficient and the standard intensity to obtain the sub-broadcast intensity corresponding to the target group;

[0043] When the said broadcast spacing is greater than the effective broadcast threshold, determine the broadcast trajectory corresponding to the target group according to the distribution points corresponding to the target group, and determine the sub-broadcast intensity corresponding to the target group based on the broadcast trajectory.

[0044] Optionally, in a possible implementation manner of the first aspect, when the said broadcast spacing is greater than the effective broadcast threshold, determining the broadcast trajectory corresponding to the target group according to the distribution points corresponding to the target group, and determining the sub-broadcast intensity corresponding to the target group based on the broadcast trajectory includes:

[0045] When the said broadcast spacing is greater than the effective broadcast threshold, respectively take each of the said distribution points in the target group as a reference, and determine the distribution area corresponding to each of the said distribution points according to the aggregation range;

[0046] Count the number of points corresponding to the distribution points in the target group in each of the said distribution areas, and determine the distribution area with the largest number of points as the playback area;

[0047] Continue to use the remaining distribution points other than the distribution points corresponding to the said playback area as a reference to determine multiple distribution areas, and determine the next said playback area according to the number of points in the said distribution area;

[0048] Repeat the above steps until the determination step of the playback area stops when there are corresponding playback areas for all the distribution points corresponding to the said target group;

[0049] Determine the center points of the said playback areas as playback points, connect the trajectories of the said playback points according to the determination order of the said playback areas to obtain a broadcast trajectory, and determine the sub-playback intensity corresponding to each said playback point in the said broadcast trajectory according to the playback spacing corresponding to each said playback area.

[0050] Optionally, in a possible implementation manner of the first aspect, determining the sub-playback intensity corresponding to each said playback point in the said broadcast trajectory according to the playback spacing corresponding to each said playback area includes:

[0051] Determine the playback spacing corresponding to the playback area where the number of points is equal to the said reference single number as the standard spacing, and obtain the standard intensity corresponding to the standard spacing as the sub-playback intensity corresponding to the corresponding said playback point;

[0052] When the number of points is greater than the said reference single number, obtain the second spacing corresponding to the distribution point with the farthest distance from the said playback point in the corresponding said playback area;

[0053] Obtain the second spacing difference between the second spacing and the standard spacing, and obtain the second offset coefficient according to the ratio of the second spacing difference to the reference difference;

[0054] Multiply the second offset coefficient by the standard intensity to obtain the sub-playback intensity corresponding to the corresponding said playback point.

[0055] In the second aspect of the present invention, there is provided an intelligent customer service interaction system, including:

[0056] A generation module, configured to determine the guiding service mode or the tracking service mode selected by the client for the intelligent interaction device, generate a plurality of indication nodes according to the guiding service mode, and obtain guiding interaction data based on the indication nodes;

[0057] A determination module, configured to determine the client corresponding to the intelligent interaction device as the interaction target according to the tracking service mode, and determine the tracking type of the intelligent interaction device based on the number of targets of the interaction target;

[0058] A broadcast module, configured to determine the tracking trajectory corresponding to the intelligent interaction device based on the tracking type, and determine the broadcast node corresponding to the tracking trajectory according to the broadcast request of the interaction target;

[0059] An acquisition module, configured to acquire the distribution information corresponding to the interaction target, determine the broadcast intensity corresponding to the broadcast node according to the distribution information, and obtain tracking interaction data based on the tracking trajectory and the broadcast intensity.

[0060] The beneficial effects of the present invention are as follows:

[0061] 1. The present invention can combine the actual needs of users, provide real-time interaction services for users through intelligent interaction devices, and can provide two different interaction service modes for users. One is the guiding service mode in which the intelligent interaction device can follow the user according to the movement trajectory generated by combining the user's needs and provide real-time explanation services for the user. In the guiding service mode, accurate guiding services can be provided for users in combination with their actual needs. The other is the tracking service mode in which the intelligent interaction device can follow the user according to the real-time movement trajectory of the user during the tour and provide real-time interaction services for the user. In the tracking service mode, the intelligent interaction device can meet the interaction explanation needs of users at different positions and different time points, and can better achieve real-time interaction with users.

[0062] 2. In the guiding service mode of the present invention, the moving speed of the intelligent interaction device can be adaptively adjusted according to the moving speed of the user, so that the moving speed of the intelligent interaction device is highly adapted to the moving speed of the user. In the tracking service mode of the present invention, the number of clients bound to the intelligent interaction device is different, and the corresponding tracking types of the intelligent interaction device are also different. When the interaction target that the intelligent interaction can track is single, by analyzing the movement information of the single interaction target, the moving speed and the corresponding tracking trajectory of the intelligent interaction device can be obtained, and the intelligent interaction device can move following the interaction target according to the moving speed of the interaction target. When there are multiple interaction targets that the intelligent interaction device can track, the intelligent interaction device can adjust the tracking method accordingly according to the position distribution of the multiple interaction targets to obtain the tracking trajectory corresponding to the intelligent interaction device, which can improve the accuracy of the intelligent interaction device in tracking the interaction target and can also improve the timeliness in the tracking service process.

[0063] 3. When the user has a broadcast requirement, the present invention can adjust the broadcast intensity of the intelligent interaction device correspondingly according to the distribution of interaction targets at the broadcast node, and can obtain the broadcast intensity corresponding to each broadcast node, so as to ensure that all users corresponding to the clients at the broadcast node can hear the broadcast information of the intelligent interaction device, ensure the effective transmission of the explanation information, and improve the broadcast efficiency at the same time. Description of the Drawings

[0064] Figure 1It is a schematic flowchart of an interaction method for an intelligent customer service provided by an embodiment of the present invention;

[0065] Figure 2 It is a schematic diagram of a tracking area provided by an embodiment of the present invention;

[0066] Figure 3 It is a schematic diagram of a distribution area provided by an embodiment of the present invention;

[0067] Figure 4 It is a schematic structural diagram of an interaction system for an intelligent customer service provided by an embodiment of the present invention. Detailed implementation manners

[0068] To make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are only some of the embodiments of the present invention, rather than all of them. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0069] The technical solutions of the present invention will be described in detail below with specific embodiments. These specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.

[0070] Refer to Figure 1 , which is a schematic diagram of an interaction method for an intelligent customer service provided by an embodiment of the present invention, Figure 1 The execution subject of the method shown may be a software and / or hardware device. The execution subjects of the present application may include, but are not limited to, at least one of the following: user equipment, network equipment, etc. Among them, the user equipment may include, but is not limited to, a computer, a smart phone, a personal digital assistant (Personal Digital Assistant, abbreviated as: PDA), and the above-mentioned electronic equipment, etc. The network equipment may include, but is not limited to, a single network server, a server group composed of multiple network servers, or a cloud composed of a large number of computers or network servers based on cloud computing. Among them, cloud computing is a type of distributed computing, which is a super virtual computer composed of a group of loosely coupled computers. This embodiment does not make any limitations. It includes steps S1 to S4, as follows:

[0071] S1, determine the orientation service mode or tracking service mode selected by the client for the intelligent interaction device, generate a plurality of indication nodes according to the orientation service mode, and obtain orientation interaction data based on the indication nodes.

[0072] It can be understood that there are many different service stations in the park, and the service contents corresponding to different service stations may be different. In order to enable users to better understand the service contents corresponding to the service stations inside the park, corresponding interactive services can be provided to users in combination with their needs.

[0073] Among them, the client refers to the terminal held by a user with an explanation need, such as a mobile phone. The intelligent interaction device refers to a device that can provide real-time interactive explanation services to users, such as an intelligent tour guide robot. The guiding service mode refers to a mode that provides guiding services to users in combination with their needs. In this mode, the intelligent interaction device can provide a guiding route to users according to their needs and provide real-time interactive services along the guiding route. The tracking service mode refers to a mode in which the intelligent interaction device follows the user according to the user's real-time movement trajectory during the tour and provides real-time explanation services to the user. The indication node refers to a node on the guiding path generated in combination with the user's needs where information can be explained. The guiding interaction data refers to the interaction data during the process of providing guiding services to users.

[0074] This solution can combine the actual needs of users and, through an intelligent interaction device, such as an intelligent tour guide robot, provide real-time interactive explanation services to users. Moreover, it can provide two different interactive explanation modes to users in combination with their needs. One is the guiding service mode that provides tour guide services to users by combining their tour needs. In this mode, corresponding guiding services can be provided to users in combination with their actual tour needs, so as to guide the users' routes. The other is the tracking service mode in which the intelligent interaction device follows the user according to the user's real-time movement trajectory during the tour and provides real-time explanation services to the user. In this mode, the intelligent interaction device can meet the interactive needs of users at different locations and different time points.

[0075] When a user has an explanation need, the user can select the corresponding service mode according to their own needs and can bind with the intelligent interaction device by scanning the QR code on the intelligent interaction device. The intelligent interaction device can provide interactive explanation services to the user. Specifically, after receiving the service mode selected by the user, in the guiding service mode, multiple indication nodes for which explanation services can be provided can be determined according to the generated movement trajectory. Combining the explanation information of the intelligent interaction device at each indication node and the moving speed of the intelligent interaction device, corresponding guiding interaction data can be generated.

[0076] In some embodiments, the step of "generating multiple indication nodes according to the guiding service mode and obtaining guiding interaction data based on the indication nodes" in step S1 includes the following steps:

[0077] S11. Obtain the service end point selected by the client, generate an indication trajectory corresponding to the service end point, and determine multiple service nodes in the indication trajectory as indication nodes.

[0078] Specifically, if the user selects the guiding service mode, a distribution map corresponding to the park can be sent to the client. There are multiple service nodes in the distribution map that can provide information explanations. Each service node has a corresponding interaction site in the actual park, and the interaction sites corresponding to each service node are different. The user can select the service node corresponding to the destination they want to go to from the distribution map and use this service node as the service end point. The server can generate a corresponding indication trajectory that can lead to the service end point based on the service end point selected by the user, combined with the park navigation map data and path planning algorithm. Since there are multiple service nodes in the park that can provide relevant information explanations and the interaction explanation data corresponding to each service node is pre-configured in the intelligent interaction device, when the intelligent interaction device moves along the indication trajectory and passes through each service node, it can conduct an explanatory interaction for the corresponding service node. Therefore, the service nodes passed by the indication trajectory can be determined as indication nodes.

[0079] Among them, the service end point refers to the position point corresponding to the destination that the user selects to go to. The service node refers to the position point corresponding to the service site that can provide information explanations in the park. The indication node refers to the service node passed by the indication trajectory.

[0080] S12. Obtain the average moving speed of the client in the corresponding collection time period in sequence according to the interval collection time, and determine the average moving speed as the guiding speed of the intelligent interaction device in the next collection time period.

[0081] Among them, the interval collection time refers to the interval time for obtaining the moving speed. For example, the user's moving speed can be obtained every 2 minutes, so the corresponding interval collection time is 2 minutes. The collection time period refers to the time period for obtaining the user's moving speed. The average moving speed refers to the user's moving speed obtained within the collection time period. The guiding speed refers to the speed at which the intelligent interaction device follows the user's movement.

[0082] It can be understood that the moving speeds corresponding to different clients may be different. During the process of the intelligent interaction device following the user's movement, in order to make the moving speed of the intelligent interaction device adaptable to the user's moving speed, the driving speed of the intelligent interaction device can be adjusted adaptively according to the user's moving speed. Specifically, the moving distance of the user in the corresponding collection time period can be obtained according to the interval collection time. Based on the moving distance and the corresponding interval collection time, the corresponding average moving speed can be obtained, and this average moving speed can be used as the guiding speed of the intelligent interaction device in the next collection time period.

[0083] For example, if a user binds with an intelligent interaction device at 9:00 am and the interval collection time can be 2 minutes, then the corresponding collection time period can be the time period from 9:00 - 9:02 am. The moving distance of the user within this time period can be obtained. By calculating the ratio of the moving distance to the interval collection time, the average moving speed of the user within the time period from 9:00 - 9:02 can be obtained, and this average moving speed can be used as the guiding speed of the intelligent interaction device in the next collection time period. That is, the intelligent interaction device can move at the guiding speed within the time period from 9:02 - 9:04.

[0084] S13. Obtain the guiding interaction data of the intelligent interaction device based on the indication node and the guiding speed.

[0085] In practical applications, when the intelligent interaction device reaches the corresponding indication node, the intelligent interaction device is configured with interaction explanation data corresponding to the indication node. If the user wants to know the relevant information about this node, the intelligent interaction device can broadcast the relevant information at the standard volume intensity at the indication node. And when broadcasting, the intelligent interaction device can keep a certain distance from the user to ensure that the user can clearly hear the broadcast information of the intelligent interaction device. Therefore, by combining the moving speed of the intelligent interaction device during the process of following the user and the broadcast information corresponding to multiple indication nodes, the corresponding guiding interaction data in the guiding service mode can be generated.

[0086] Through the above implementation manners, a relatively accurate guiding service can be provided for the user, improving the interaction efficiency.

[0087] S2. Determine the client corresponding to the intelligent interaction device as the interaction target according to the tracking service mode, and determine the tracking type of the intelligent interaction device based on the number of the interaction targets.

[0088] Among them, the interaction target refers to the client bound with the intelligent interaction device in the tracking service mode. The number of targets refers to the number of clients bound with the intelligent interaction device in the tracking service mode. The tracking type refers to the type corresponding to different tracking methods adopted by the intelligent interaction device in the tracking service mode according to the number of its bound clients.

[0089] When the user selects the tracking service mode, in the tracking service mode, the intelligent interaction device can follow accordingly based on the user's movement information. Moreover, the intelligent interaction device can be bound to multiple users and provide them with an explanation service. The client bound to the intelligent interaction device can be determined as the interaction target. In this solution, in the tracking service mode, when the number of clients bound to the intelligent interaction device is different, the corresponding tracking type of the intelligent interaction device is also different. According to the number of clients bound to the intelligent interaction device, the target number of the interaction target can be determined. If the target number is only one, then the intelligent interaction device can perform corresponding single-line tracking only based on the movement information of a single interaction target. If the target number is multiple, then the intelligent interaction device can perform corresponding group tracking based on the movement information of multiple interaction targets. Therefore, the tracking type corresponding to the intelligent interaction device can be determined according to the target number.

[0090] When determining the target number of the interaction target, the number of clients that scan the QR code on the intelligent interaction device and bind to it within the effective time period can be counted. For example, the effective time period can be 2 minutes. Then, the clients bound to the intelligent interaction device within 2 minutes can be determined as the interaction targets, and the number of clients bound within 2 minutes can be counted, thereby determining the corresponding target number.

[0091] S3. Determine the tracking trajectory corresponding to the intelligent interaction device based on the tracking type, and determine the broadcast node corresponding to the tracking trajectory according to the broadcast request of the interaction target.

[0092] It can be understood that the tracking trajectories corresponding to the intelligent interaction device tracking a single interaction target and tracking multiple interaction targets are different. When the intelligent interaction device tracks a single interaction target, the tracking trajectory of the intelligent interaction device can be determined according to the movement trajectory of the single interaction target. When the intelligent interaction device tracks multiple interaction targets, the aggregation degree between multiple interaction targets may be different, and the corresponding distribution may also be different. In order to enable each interaction target to receive the interaction information of the intelligent interaction device and ensure that the interaction information can be effectively conveyed to each interaction target, the corresponding tracking trajectory can be determined according to the aggregation degree between multiple interaction targets. Therefore, when the tracking type of the intelligent interaction device is different, the corresponding tracking trajectories are also different.

[0093] In practical applications, there are multiple service nodes on the tracking trajectory of the intelligent interaction device where relevant information can be explained. Moreover, different tracking trajectories correspond to different service nodes on the trajectory. When a user wants to know the relevant information at the service node corresponding to the current position, a corresponding playback request can be sent. According to the playback request of the interaction target, the corresponding service node on the tracking trajectory can be determined as the playback node. At the playback node, the intelligent interaction device can play the relevant information according to the corresponding volume intensity.

[0094] Among them, the playback request refers to the request to play the relevant information corresponding to the service node. The tracking trajectory refers to the trajectory corresponding to the intelligent interaction device when it follows the user's movement. The playback node refers to the service node where the interaction target is currently located, and the corresponding explanatory content of the service node can be played at the playback node.

[0095] Based on the above embodiments, the specific implementation manner of step S3 can be as follows:

[0096] S31. Obtain the movement information of the interaction target according to the single-line tracking type, and determine the tracking trajectory corresponding to the intelligent interaction device based on the movement information.

[0097] Among them, the single-line tracking type refers to the tracking type corresponding to the intelligent interaction device when the number of targets of the interaction target is only one. The movement information refers to the movement speed and movement trajectory information of the interaction target.

[0098] When the number of clients bound to the intelligent interaction device is only one, the tracking type of the intelligent interaction device can be determined as the single-line tracking type. At this time, there is only one client that the intelligent interaction device can follow. Therefore, the tracking trajectory corresponding to the intelligent interaction device can be determined according to the movement trajectory and the corresponding movement speed of a single user.

[0099] In some embodiments, step S31 includes S311 to S316, which are specifically as follows:

[0100] S311. Analyze the movement information to obtain the movement speed and movement trajectory of the interaction target, determine the movement trajectory as the tracking trajectory corresponding to the intelligent interaction device, and determine the movement speed as the tracking speed corresponding to the intelligent interaction device.

[0101] It can be understood that when the intelligent interaction device only tracks one interaction target, by analyzing the movement information of the single interaction target, the movement speed and the corresponding movement trajectory of the tracked interaction target can be obtained. The intelligent interaction device can move following the interaction target according to the movement speed of the interaction target, and when following, it can follow at a certain distance from the interaction target. Therefore, the movement trajectory of the interaction target can be determined as the tracking trajectory of the intelligent interaction device, and the movement speed of the interaction target can be determined as the tracking speed of the intelligent interaction device. Among them, the tracking speed refers to the speed of the intelligent interaction device when following the user's movement.

[0102] S312, when the movement trajectory is interrupted, in response to the trajectory calibration information, obtain the end point of the movement trajectory as the calibration point, and traverse the preset line within the calibration range of the intelligent interaction device.

[0103] It can be understood that when the intelligent interaction device tracks a single interaction target, since the speed of the interaction target may suddenly change, the speed of the intelligent interaction device may not be able to make corresponding adjustments in time, which may cause the distance between the interaction target and the intelligent interaction device to gradually increase. Since the signal connection range between the intelligent interaction device and the client is limited, when the distance between the intelligent interaction device and the interaction target increases to a certain extent, the intelligent interaction device may not be able to perceive the signal of the interaction target, thus possibly causing the interruption of the movement trajectory.

[0104] When the movement trajectory is interrupted, relevant trajectory calibration information can be responded to. The trajectory calibration information can help the intelligent interaction device re-locate the position of the interaction target, so that it can continue to track. After responding to the trajectory calibration information, the intelligent interaction device can search for the preset line within a certain range. Specifically, the last position point before the interruption of the movement trajectory can be obtained, that is, the end point of the movement trajectory. This position point is the point where the interaction target last appeared before the interruption, and it can be used as the calibration point. Based on the calibration point, the intelligent interaction device can help re-establish the tracking relationship. Since there is a high possibility that the user will continue to move along the current road, taking the calibration point as the center, the intelligent interaction device can traverse the preset line within its calibration range.

[0105] Among them, the trajectory calibration information refers to the information that can be used to help the intelligent interaction device re-locate the position of the interaction target after the interruption of the movement trajectory. The calibration point refers to the final point when the movement trajectory is interrupted. The calibration range refers to the range that can be calibrated and traversed after being pre-configured. Within the calibration range, the preset line can be traversed. The preset line refers to the road where the interaction target is currently located.

[0106] S313. Determine the direction from the current position of the intelligent interaction device to the calibration position as the moving direction according to the preset route with single-pass attribute.

[0107] Among them, the single-pass attribute refers to the road attribute corresponding to the preset route with only one road, and the moving direction refers to the direction in which the intelligent interaction device moves on the preset route.

[0108] For the preset route with single-pass attribute, since there is only one road, the direction from the current position of the intelligent interaction device to the calibration position can be determined as the moving direction corresponding to the intelligent interaction device. If the interaction target moves on the preset route with single-pass attribute, then there is a high possibility that the interaction target moves in this direction. Therefore, the intelligent interaction device can search for the interaction target in this moving direction.

[0109] S314. Based on the moving direction and the preset route, continue to control the intelligent interaction device to move, and obtain the target position of the interaction target in real time until the target position is obtained, and then end the trajectory calibration information.

[0110] Specifically, the intelligent interaction device can be controlled to continue to move on the preset route in the moving direction. And during the response to the trajectory calibration information, the intelligent interaction device can always search for the position of the interaction target, so as to search for the position point of the interaction target in real time, that is, the target position, until the position of the interaction target is searched, and then it will stop responding to the trajectory calibration information. Among them, the target position refers to the position point corresponding to the interaction target.

[0111] S315. Control the intelligent interaction device to move to the calibration position according to the preset route with cross attribute, and search for the target position according to the single-line tracking range.

[0112] Among them, the cross attribute refers to the road attribute corresponding to the preset route with multiple roads, and the single-line tracking range refers to the range configured in advance for searching the signal of the interaction target.

[0113] For the preset route with cross attribute, since there are multiple roads on the corresponding preset route, it is impossible to determine on which road the interaction target moves. At this time, the intelligent interaction device can be controlled to move to the position corresponding to the calibration position, and search for the interaction target at the calibration position according to the single-line tracking range configured in advance.

[0114] S316. Stop the trajectory calibration information when the target position is traversed. When the target position is not traversed, generate a tracking interruption information and send it to the interaction target.

[0115] When a target point is searched within the single-line tracking range, it can be considered that an interaction target has been found within the single-line tracking range. At this time, the corresponding trajectory calibration information can be stopped. When the target point is not searched, a tracking interruption information can be generated and sent to the interaction target to remind the interaction target that it is too far away from the intelligent interaction device and cannot continue to track the interaction target. It may be necessary for the interaction target to return to find the intelligent interaction device.

[0116] Through the above implementation manners, it can be ensured that the intelligent interaction device can track the interaction target in real time and improve the accuracy during tracking.

[0117] S32, or, obtain the movement aggregation information of each of the interaction targets based on the group tracking type, and determine the tracking trajectory corresponding to the intelligent interaction device according to the movement aggregation information.

[0118] Among them, the tracking type corresponding to the target quantity equal to the reference single number is the single-line tracking type, and the tracking type corresponding to the target quantity greater than the reference single number is the group tracking type.

[0119] When there are multiple clients bound to the intelligent interaction device, the tracking type of the intelligent interaction device can be determined as the group tracking type. Since there are multiple interaction targets at this time, the aggregation situations among the multiple interaction targets are different, and the corresponding tracking situations of the intelligent interaction device are also different. For example, when the position distribution of multiple interaction targets is relatively concentrated, the intelligent interaction device can determine a suitable position point among the multiple interaction targets for corresponding tracking to ensure that each interaction target can receive the corresponding information in time. When the position distribution of multiple interaction targets is relatively dispersed, if the intelligent interaction device still follows a suitable position point among the multiple interaction targets, there may be a situation where some interaction targets do not receive information in time. Therefore, to avoid the occurrence of the above situation, the intelligent interaction device can adjust the tracking trajectory according to the position distribution of the multiple interaction targets.

[0120] Specifically, the position distribution situation corresponding to multiple interaction targets, that is, the movement aggregation information, can be obtained, and the tracking trajectory corresponding to the intelligent interaction device can be determined according to the corresponding movement aggregation information. Among them, the reference single number is 1, and the movement aggregation information refers to the position distribution information corresponding to multiple interaction targets.

[0121] In some embodiments, the specific implementation manner of step S32 may be:

[0122] S321, obtain the movement points of each of the interaction targets, determine the aggregation distance between the movement points with the farthest interval, and the movement aggregation information includes the aggregation distance.

[0123] Specifically, the position points corresponding to the interaction targets can be determined as movement position points. Since there may be multiple interaction targets, there may be multiple corresponding movement position points. The interval distances between the multiple movement position points can be obtained, and the distance between the two movement position points with the farthest interval is determined as the aggregation distance. Subsequently, the tracking situation of the intelligent interaction device can be determined according to the aggregation distance.

[0124] Among them, the movement position point refers to the position point corresponding to the interaction target, and the aggregation distance refers to the distance between the two movement position points with the farthest interval among the multiple movement position points.

[0125] S322. When the aggregation distance is less than or equal to the effective distance threshold, obtain the center point of each of the movement position points as the tracking position point corresponding to the intelligent interaction device.

[0126] Specifically, when the aggregation distance is less than or equal to the effective distance threshold, it can be considered that the distance between multiple interaction targets is relatively close, indicating that multiple interaction targets are gathered together. Therefore, the center point corresponding to the multiple movement position points can be determined as the tracking position point corresponding to the intelligent interaction device. Subsequently, the interaction targets can be tracked and interacted according to the tracking position point.

[0127] Among them, the effective distance threshold is a threshold used to judge the aggregation degree between interaction targets. When the aggregation distance is less than or equal to the effective distance threshold, it can be considered that the distribution of multiple interaction targets is relatively dense. When the aggregation distance is greater than the effective distance threshold, it can be considered that the distribution of multiple interaction targets is dispersed. The tracking position point refers to the position point where the intelligent interaction device moves during the process of tracking the interaction target.

[0128] S323. When the aggregation distance is greater than the effective distance threshold, respectively take each of the movement position points as a reference, and determine the tracking area corresponding to each of the movement position points according to the aggregation range.

[0129] When the aggregation distance is greater than the effective distance threshold, it can be considered that the distribution of multiple interaction targets is dispersed. In this case, if the interaction device broadcasts at a fixed position, some interaction targets may not be able to hear the broadcast information. Specifically, refer to Figure 2 , which is a schematic diagram of a tracking area provided by an embodiment of the present invention. Each movement position point represents a corresponding interaction target. The tracking area corresponding to each movement position point can be determined with each movement position point as a reference according to the preset aggregation range. As Figure 2 shown, tracking area 1, tracking area 2, and tracking area 3 can be obtained. Subsequently, the tracking position point of the intelligent interaction device can be determined according to the number of interaction targets in the tracking area.

[0130] Among them, the aggregation range refers to the range within which the tracking area can be determined, and the tracking area refers to the area within which the tracking position of the intelligent interaction device can be determined. Through the tracking area, the area where the interaction targets are relatively concentrated can be more accurately located.

[0131] S324. Count the tracking quantities of the interaction targets in each of the tracking areas, determine the tracking area with the largest tracking quantity as the high-value aggregation area, obtain the center point of the high-value aggregation area as the tracking point of the intelligent interaction device, and generate a deviation reminder message to send to the interaction targets not in the high-value aggregation area.

[0132] Specifically, after obtaining multiple tracking areas, the number of interaction targets in each tracking area, that is, the tracking quantity, can be counted. The tracking area with the largest tracking quantity can be determined as the high-value aggregation area. There are more and relatively concentrated interaction targets in the high-value aggregation area, and multiple relatively concentrated interaction targets can be tracked uniformly. Subsequently, unified information broadcasting can be performed, such as Figure 2 As shown in [figure reference], there are more moving points in tracking area 2. It can be considered that the number of interaction targets in tracking area 2 is relatively large. Therefore, tracking area 2 can be determined as the high-value aggregation area. When uniformly tracking multiple interaction targets in the high-value aggregation area, the center point of the high-value aggregation area can be obtained and determined as the tracking point of the intelligent interaction device. Since there may be interaction targets not in the high-value aggregation area, at this time, a deviation reminder message can be sent to the interaction targets not in the high-value aggregation area to remind them to move towards the high-value aggregation area, facilitating subsequent clear reception of the broadcast information by each interaction target during the broadcast.

[0133] Among them, the tracking quantity refers to the number of interaction targets in the tracking area, the high-value aggregation area refers to the tracking area with the largest number of interaction targets, and it can be considered that the interaction targets in the high-value aggregation area are relatively concentrated. The deviation reminder message refers to the reminder message sent to the interaction targets not in the high-value aggregation area, which can inform the interaction targets not in the high-value aggregation area that they may need to move to this area to better receive subsequent information broadcasts.

[0134] S325. Generate the tracking trajectory corresponding to the intelligent interaction device according to the multiple tracking points.

[0135] Specifically, after obtaining multiple tracking points, according to the acquisition order corresponding to each tracking point, each tracking point can be connected in sequence to generate the tracking trajectory corresponding to the intelligent interaction device. The intelligent interaction device can track the interaction targets according to the tracking trajectory, and subsequent corresponding broadcasts can be performed according to the tracking trajectory.

[0136] Through the above implementation manners, the accuracy of the intelligent interaction device in tracking interaction targets can be improved, and the interaction targets can be tracked more efficiently.

[0137] S33. Receive the broadcast request of the interaction target, and obtain the service node closest to the end point of the tracking trajectory as the broadcast node.

[0138] In practical applications, when a user wants to know the relevant information at the current visited location, a corresponding broadcast request can be sent. At this time, the service node corresponding to the current location can be determined according to the tracking trajectory of the intelligent interaction device. Since the end point of the tracking trajectory can be regarded as the location point corresponding to the current location of the interaction target, the service node closest to the end point of the tracking trajectory can be determined as the broadcast node corresponding to the current location. At the broadcast node, the corresponding explanation content of the service node can be broadcast.

[0139] S4. Obtain the distribution information corresponding to the interaction target, determine the broadcast intensity corresponding to the broadcast node according to the distribution information, and obtain tracking interaction data based on the tracking trajectory and the broadcast intensity.

[0140] After obtaining the corresponding broadcast node, the distribution situation of the interaction target in the area corresponding to the broadcast node, that is, the distribution information, can be obtained. In this solution, the broadcast intensity of the intelligent interaction device can be adjusted correspondingly according to the distribution situation of the interaction target, and the broadcast intensity corresponding to the broadcast node can be obtained, so as to ensure that all users corresponding to the clients at the broadcast node can hear the broadcast information of the intelligent interaction device. According to the tracking trajectory of the intelligent interaction device and the broadcast intensity when the corresponding explanation content is broadcast at the broadcast node, the tracking interaction data corresponding to the tracking service mode can be obtained.

[0141] Among them, the distribution information refers to the information about the distribution situation of the interaction target at the broadcast node, and the broadcast intensity refers to the volume intensity when the intelligent interaction device broadcasts the explanation content.

[0142] In some embodiments, "obtain the distribution information corresponding to the interaction target, determine the broadcast intensity corresponding to the broadcast node according to the distribution information" in step S4 includes the following steps:

[0143] S41. Analyze the distribution information to obtain the distribution points corresponding to the interaction target, and obtain the broadcast intensity corresponding to the distribution points with the number equal to the reference number as the standard intensity.

[0144] Specifically, by analyzing the distribution information corresponding to multiple interaction targets, the position points corresponding to each interaction target, i.e., distribution position points, can be obtained. When the distribution position point is 1, it can be considered that there is only one interaction target in the area corresponding to the broadcast node, and the standard intensity can be determined as the broadcast intensity of the intelligent interaction device in the area corresponding to the broadcast node. At this time, the intelligent interaction device can broadcast the corresponding content at the standard distance from the interaction target according to the standard intensity. Among them, the distribution position point refers to the distribution position point corresponding to each interaction target.

[0145] S42. Obtain the broadcast questions input by the interaction targets corresponding to the distribution position points with a quantity greater than the reference quantity, and determine the interaction targets with the same broadcast questions as the same broadcast group.

[0146] When there are multiple distribution position points, it can be considered that there are multiple interaction targets in the area corresponding to the broadcast node, and the questions that each interaction target wants to know at the broadcast node may be different. The broadcast questions input by each interaction target can be obtained in sequence. By counting multiple questions, the interaction targets with the same broadcast questions can be determined as the same broadcast group. If the distances between the interaction targets in the same broadcast group are relatively close, the explanation data of the broadcast questions corresponding to the same broadcast group can be broadcast uniformly later. Among them, the broadcast question refers to the question related to the broadcast node input by the interaction target, and the broadcast group refers to the group composed of interaction targets with the same broadcast questions.

[0147] S43. Determine the farthest interval between each broadcast group and the intelligent interaction device, and arrange each broadcast group in ascending order of the farthest interval to obtain a broadcast sequence.

[0148] It can be understood that since the interval distances between each broadcast group and the intelligent interaction device are different, when the intelligent interaction device broadcasts, it can give priority to broadcasting the explanation data of the broadcast questions corresponding to the broadcast group with the closest distance. Since it is necessary to ensure that every user corresponding to the interaction target in the broadcast group can hear the broadcast information of the intelligent interaction device, the broadcast intensity of the intelligent interaction device can be determined according to the farthest interval distance between the interaction target in the broadcast group and the intelligent interaction device.

[0149] Specifically, the interval distance between each interaction target in the broadcast group and the intelligent interaction device can be obtained, and the maximum interval distance can be determined as the farthest interval. Furthermore, the farthest intervals between each broadcast group and the intelligent interaction device can be obtained. Sorting the farthest intervals corresponding to each broadcast group in ascending order can obtain the broadcast sequence corresponding to each broadcast group. Later, the intelligent interaction device can give priority to broadcasting the explanation data of the broadcast questions corresponding to the broadcast group with a relatively close distance according to the broadcast sequence, thereby improving the broadcast efficiency.

[0150] Among them, the farthest distance is the maximum distance between the interaction target in the broadcast group and the intelligent interaction device, and the broadcast sequence is a sequence of broadcast groups obtained by sorting the farthest distances corresponding to each broadcast group in ascending order.

[0151] S44. Sequentially determine the sub-broadcast intensities corresponding to each broadcast group in the broadcast sequence, and obtain the broadcast intensity corresponding to the broadcast node according to the sub-broadcast intensities.

[0152] It can be understood that the number of interaction targets and their corresponding distribution in each broadcast group are different. To ensure that every interaction target in the broadcast group can hear the explanatory data corresponding to the broadcast question, the broadcast intensity of the intelligent interaction device in each broadcast group can be adjusted accordingly in the order of the broadcast sequence, and the sub-broadcast intensities corresponding to each broadcast group can be obtained. According to each sub-broadcast intensity, the volume intensity during broadcasting at the broadcast node can be obtained. Among them, the sub-broadcast intensity refers to the volume intensity corresponding to each broadcast group.

[0153] In some embodiments, "sequentially determine the sub-broadcast intensities corresponding to each broadcast group in the broadcast sequence" in step S44 includes the following steps:

[0154] S441. Sequentially determine the broadcast group in the broadcast sequence as the target group, and obtain the broadcast distance between the interaction targets with the farthest distance in the target group.

[0155] Specifically, when determining the sub-broadcast intensities corresponding to each broadcast group, the broadcast groups in the broadcast sequence can be sequentially determined as the target group, and the interval distances between the interaction targets in the target group can be obtained. Since the intelligent interaction device needs to ensure that every interaction target in the target group can hear the explanatory data corresponding to the broadcast question when broadcasting, when adjusting the broadcast intensity, the broadcast intensity can be adjusted according to the broadcast distance between the interaction targets with the farthest distance in the target group. Among them, the target group refers to the broadcast group for which the broadcast intensity is currently adjusted, and the broadcast distance refers to the interval distance corresponding to the interaction targets with the farthest distance in the target group.

[0156] S442. When the broadcast distance is less than or equal to the effective broadcast threshold, determine the center point of the target group as the broadcast point, and obtain the first distance corresponding to the distribution point with the farthest distance from the broadcast point in the target group.

[0157] Among them, the effective broadcast threshold refers to the distance threshold corresponding to the preset maximum broadcast intensity. When the broadcast interval is less than or equal to the effective broadcast threshold, it can be considered that the maximum broadcast intensity corresponding to the effective broadcast threshold can enable all interactive targets in the target group to hear. At this time, only one broadcast needs to be performed within the target group. When the broadcast interval is greater than the effective broadcast threshold, it can be considered that the distribution of the interactive targets corresponding to the target group is dispersed, and the maximum broadcast intensity corresponding to the effective broadcast threshold may not enable all interactive targets to hear, and multiple broadcasts may be required. The first interval refers to the maximum interval distance between the distribution points corresponding to each interactive target in the target group and the broadcast point.

[0158] When the broadcast interval is less than or equal to the effective broadcast threshold, it can be considered that the distribution of each interactive target in the target group is relatively compact. At this time, the standard intensity can be adjusted accordingly to obtain the playback intensity adapted to the target group. Specifically, the center point of the target group can be determined as the broadcast point of the intelligent interaction device. Since each interactive target in the target group has a corresponding distribution point, the interval distance between the distribution point corresponding to each interactive target in the target group and the broadcast point can be obtained in sequence, and the maximum interval distance can be determined as the first interval. Subsequently, the standard intensity can be adjusted accordingly according to the first interval.

[0159] S443. Determine the standard interval corresponding to the standard intensity, obtain the first interval difference between the first interval and the standard interval, and obtain the first offset coefficient according to the ratio of the first interval difference to the reference difference.

[0160] In practical applications, the standard interval corresponding to the standard intensity can be determined. By calculating the difference between the first interval and the standard interval, the corresponding first interval difference can be obtained. By calculating the ratio of the first interval difference to the pre-configured reference difference, the first offset coefficient for offsetting the standard intensity can be obtained. The larger the first interval difference, the farther the interactive target with the largest interval distance from the intelligent interaction device in the target group is from the intelligent interaction device, and the larger the first offset coefficient is accordingly. The amplitude of adjusting the standard intensity in the subsequent process will also be larger.

[0161] S444. Multiply the first offset coefficient and the standard intensity to obtain the sub-broadcast intensity corresponding to the target group.

[0162] Specifically, by multiplying the first offset coefficient and the standard intensity, the standard intensity can be offset, thereby obtaining the sub-broadcast intensity corresponding to the target group.

[0163] S445. When the broadcast interval is greater than the effective broadcast threshold, determine the broadcast trajectory corresponding to the target group according to the distribution points corresponding to the target group, and determine the sub-broadcast intensity corresponding to the target group based on the broadcast trajectory.

[0164] When the broadcast interval is greater than the effective broadcast threshold, it can be considered that the distribution of the interaction targets corresponding to the target group is dispersed. The broadcast intensity threshold corresponding to the effective broadcast threshold may not enable all interaction targets to hear. At this time, multiple broadcasts are required within the target group, and the broadcast intensity for each broadcast can be adjusted accordingly according to the distribution of the interaction targets, so that the broadcasts can be carried out in sequence according to the corresponding broadcast intensity to ensure that each user can receive the broadcast information in a timely manner.

[0165] Specifically, the sub-broadcast intensity for each broadcast can be determined according to the distribution of each interaction target in the target group, and the broadcast position of the intelligent interaction device when making broadcasts in sequence can be determined according to the distribution points, so that the broadcast trajectory of the intelligent interaction device when making broadcasts within the target group can be obtained, and the data can be broadcast to each interaction target in sequence according to the broadcast trajectory.

[0166] Based on the above embodiments, the specific implementation manner of step S445 can be:

[0167] S4451. When the broadcast interval is greater than the effective broadcast threshold, respectively use each of the distribution points in the target group as a reference, and determine the distribution area corresponding to each distribution point according to the aggregation range.

[0168] When the broadcast interval is greater than the effective broadcast threshold, it indicates that the distribution of the interaction targets within the target group is relatively dispersed. At this time, multiple broadcasts are required within the target group, but there may be interaction targets that are relatively close to each other within the target group, and the interaction targets that are relatively close to each other can be broadcast together, so that the broadcast efficiency can be improved, and the intelligent interaction device can be controlled to give priority to going to the area with more interaction targets for broadcasting.

[0169] Specifically, refer to Figure 3 , which is a schematic diagram of a distribution area provided by an embodiment of the present invention. Using each of the distribution points in the target group as a reference, the distribution area corresponding to each distribution point can be determined according to the pre-configured aggregation range. As shown in Figure 3 , the distribution area 1 corresponding to the distribution point 1, the distribution area 2 corresponding to the distribution point 2, and the distribution area 3 corresponding to the distribution point 3 can be obtained. Subsequently, the playback area where the intelligent interaction device gives priority to broadcasting can be determined according to the number of interaction targets in the distribution area. Among them, the distribution area refers to the area determined based on the distribution points in the target group and the corresponding aggregation range.

[0170] S4452. Count the number of points corresponding to the distribution points in the target group in each of the distribution areas, and determine the distribution area with the largest number of points as the playback area.

[0171] Specifically, after obtaining the distribution areas corresponding to each distribution point, the number of distribution points in each distribution area, that is, the number of points, can be counted, and the distribution area with the largest number of points can be determined as the playback area. As shown in Figure 3 In the figure, the number of points in distribution area 3 is the largest, so distribution area 3 can be determined as the playback area. Among them, the number of points refers to the number of distribution points in the distribution area, and the playback area refers to the distribution area with the largest number of points in the target group.

[0172] S4453. Continuing with the remaining distribution points other than the distribution points corresponding to the playback area as the basis, determine multiple distribution areas, and determine the next playback area according to the number of points in the distribution areas.

[0173] Specifically, after determining a playback area, the distribution points in this playback area can be excluded, and using the remaining distribution points as the basis, continue to determine multiple distribution areas. Similarly, count the number of points in each distribution area, and the distribution area with the largest number of points can be determined as the next playback area.

[0174] S4454. Repeat the above steps until the determination step of the playback area stops when there is a corresponding playback area for all the distribution points corresponding to the target group.

[0175] Specifically, continue to exclude the distribution points in the playback area, use the remaining distribution points as the basis to continue to determine multiple distribution areas, count the number of points in each distribution area, and determine the distribution area with the largest number of points as the next playback area after that, and so on. Repeat the same steps above until the determination step of the playback area stops when there is a corresponding playback area for all the distribution points.

[0176] S4455. Determine the center point of each playback area as the playback point, connect the trajectories of each playback point according to the determination order of each playback area to obtain the broadcast trajectory, and determine the sub-broadcast intensity corresponding to each playback point in the broadcast trajectory according to the playback spacing corresponding to each playback area.

[0177] Specifically, after obtaining each playback area, the center point of each playback area can be determined as the playback point when the intelligent interaction device makes a broadcast in the target group each time. Since there is a corresponding determination order when each playback area is determined, the trajectories of each playback point can be connected in sequence according to the determination order of the playback area, and the broadcast trajectory when the intelligent interaction device makes a broadcast in the target group can be obtained. The intelligent interaction device can broadcast information to each playback area in sequence according to the broadcast trajectory.

[0178] When determining the sub-broadcast intensity of each playback point, the interval distances between each distribution point in the playback area and the playback point can be obtained, and the maximum interval distance is determined as the playback interval corresponding to the playback area. By adjusting the standard playback intensity according to the playback intervals corresponding to each playback area, the sub-broadcast intensity corresponding to each playback point on the broadcast trajectory can be obtained.

[0179] Among them, the playback point refers to the position point where the intelligent interaction device broadcasts the explanation content corresponding to the broadcast problem in each playback area, and the playback interval refers to the farthest interval distance between each distribution point in the broadcast area and the playback point.

[0180] In some embodiments, "determining the sub-playback intensity corresponding to each playback point in the broadcast trajectory according to the playback intervals corresponding to each playback area" in step S4455 includes the following steps:

[0181] S44551, determining the playback interval corresponding to the playback area where the number of points is equal to the reference single number as the standard interval, and obtaining the standard intensity corresponding to the standard interval as the sub-playback intensity corresponding to the corresponding playback point.

[0182] Specifically, when the number of points in the playback area is 1, it means that there is only one interaction target in the playback area at this time. The playback interval corresponding to this playback area can be determined as the standard interval, so that the standard intensity corresponding to the standard interval can be obtained and determined as the sub-playback intensity corresponding to the playback point. Since the playback point may coincide with the distribution point of the interaction target, the intelligent interaction device can broadcast at a certain distance from the playback point according to the corresponding sub-broadcast intensity, and the certain distance is very small, which can ensure that the user can clearly hear the broadcast information.

[0183] S44552, when the number of points is greater than the reference single number, obtaining the second interval corresponding to the distribution point in the corresponding playback area that is farthest from the playback point.

[0184] When the number of points in the playback area is greater than 1, it means that there are multiple interaction targets in the playback area at this time. At this time, the standard intensity can be adjusted according to the distribution of multiple interaction targets to obtain the sub-broadcast intensity corresponding to the playback area. Specifically, the interval distances between the distribution points corresponding to each interaction target in the playback area and the broadcast point can be obtained in sequence, and the maximum interval distance is determined as the second interval. Subsequently, the standard intensity can be adjusted accordingly according to the second interval.

[0185] S44553, obtaining the second interval difference between the second interval and the standard interval, and obtaining the second offset coefficient according to the ratio of the second interval difference to the reference difference.

[0186] In practical applications, by calculating the difference between the second spacing and the standard spacing, the corresponding second spacing difference can be obtained. By calculating the ratio of the second spacing difference to the pre-configured reference difference, the second offset coefficient when offsetting the standard strength can be obtained. The larger the second spacing difference, the larger the corresponding second offset coefficient, and the greater the amplitude when adjusting the standard strength subsequently.

[0187] S44554, multiply the second offset coefficient and the standard strength to obtain the sub-playback strength corresponding to the playback point.

[0188] Specifically, by multiplying the second offset coefficient and the standard strength, the standard strength can be offset, thereby obtaining the sub-broadcast strength corresponding to the current playback area.

[0189] Through the above implementation manners, the effective transmission of the explanation information can be ensured, and at the same time, the broadcast efficiency can be improved.

[0190] See Figure 4 , which is a schematic structural diagram of an interactive system of an intelligent customer service provided by an embodiment of the present invention. The interactive system based on the intelligent customer service includes:

[0191] A generation module, configured to determine a guiding service mode or a tracking service mode selected by the client for the intelligent interaction device, generate a plurality of indication nodes according to the guiding service mode, and obtain guiding interaction data based on the indication nodes;

[0192] A determination module, configured to determine the client corresponding to the intelligent interaction device as an interaction target according to the tracking service mode, and determine the tracking type of the intelligent interaction device based on the number of targets of the interaction target;

[0193] A broadcast module, configured to determine a tracking trajectory corresponding to the intelligent interaction device based on the tracking type, and determine a broadcast node corresponding to the tracking trajectory according to a broadcast request of the interaction target;

[0194] An acquisition module, configured to acquire distribution information corresponding to the interaction target, determine a broadcast strength corresponding to the broadcast node according to the distribution information, and obtain tracking interaction data based on the tracking trajectory and the broadcast strength.

[0195] Figure 4 The device in the shown embodiment can correspondingly be used to execute Figure 1 the steps in the method embodiment shown, and its implementation principle and technical effects are similar, and will not be described in detail here.

[0196] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. An interaction method for an intelligent customer service, characterized in that, Including: Determine the orientation service mode or tracking service mode selected by the client for the intelligent interaction device, generate multiple indication nodes according to the orientation service mode, and obtain orientation interaction data based on the indication nodes; Among them, the orientation service mode is a guiding mode that provides a guided tour service in combination with user needs, the tracking service mode is a tracking mode that follows the user according to the user's real-time movement trajectory and provides a real-time explanation service, the indication node is an information explanation point on the guiding path generated in combination with user needs, and the orientation interaction data includes the moving speed of the intelligent interaction device and the broadcast information at multiple indication nodes; Determine the client corresponding to the intelligent interaction device as the interaction target according to the tracking service mode, and determine the tracking type of the intelligent interaction device based on the number of interaction targets; Determine the tracking trajectory corresponding to the intelligent interaction device based on the tracking type, determine the broadcast node corresponding to the tracking trajectory according to the broadcast request of the interaction target, the broadcast node is the service node where the interaction target is currently located, the tracking trajectory is the trajectory when the intelligent interaction device follows the user to move, and the tracking type includes a single-line tracking type and a group tracking type. When determining the tracking trajectory for the group tracking type, it includes: Obtain the moving positions of each interaction target, and determine the aggregation distance between the moving positions with the farthest interval. The moving aggregation information includes the aggregation distance; When the aggregation distance is less than or equal to the effective distance threshold, obtain the center point of each moving position as the tracking position corresponding to the intelligent interaction device; When the aggregation distance is greater than the effective distance threshold, respectively take each moving position as a reference, and determine the tracking area corresponding to each moving position according to the aggregation range; Count the tracking quantity of the interaction targets in each tracking area, determine the tracking area with the largest tracking quantity as the high-value aggregation area, obtain the center point of the high-value aggregation area as the tracking position of the intelligent interaction device, and generate a deviation reminder message and send it to the interaction targets not in the high-value aggregation area; Generate the tracking trajectory corresponding to the intelligent interaction device according to multiple tracking positions; Obtain the distribution information corresponding to the interaction target, determine the broadcast intensity corresponding to the broadcast node according to the distribution information, and obtain the tracking interaction data based on the tracking trajectory and the broadcast intensity. The tracking interaction data includes the tracking trajectory of the intelligent interaction device and the volume intensity at the broadcast node.

2. The method according to claim 1, wherein Generating multiple indication nodes according to the orientation service mode and obtaining orientation interaction data based on the indication nodes includes: Obtain the service end point selected by the client, generate an indication trajectory corresponding to the service end point, and determine multiple service nodes in the indication trajectory as indication nodes; Obtain the average moving speed of the client in the corresponding acquisition time period in sequence according to the interval acquisition time, and determine the average moving speed as the guiding speed of the intelligent interaction device in the next acquisition time period; Obtain the orientation interaction data of the intelligent interaction device based on the indication nodes and the guiding speed.

3. The method according to claim 1, wherein Determining the tracking trajectory corresponding to the intelligent interaction device based on the tracking type and determining the broadcast node corresponding to the tracking trajectory according to the broadcast request of the interaction target includes: Obtain the movement information of the interaction target according to the single-line tracking type, and determine the tracking trajectory corresponding to the intelligent interaction device based on the movement information; or, Obtain the movement aggregation information of each interaction target according to the group tracking type, and determine the tracking trajectory corresponding to the intelligent interaction device according to the movement aggregation information; Among them, the tracking type corresponding to the target quantity equal to the reference single number is the single-line tracking type, and the tracking type corresponding to the target quantity greater than the reference single number is the group tracking type; Receive the broadcast request of the interaction target, and obtain the service node closest to the end point of the tracking trajectory as the broadcast node.

4. The method according to claim 3, wherein Obtaining the movement information of the interaction target according to the single-line tracking type, and determining the tracking trajectory corresponding to the intelligent interaction device based on the movement information, includes: Analyze the movement information to obtain the movement speed and movement trajectory of the interaction target, determine the movement trajectory as the tracking trajectory corresponding to the intelligent interaction device, and determine the movement speed as the tracking speed corresponding to the intelligent interaction device; When the movement trajectory is interrupted, respond to the trajectory calibration information, obtain the end point of the movement trajectory as the calibration point, and traverse the preset line within the calibration range of the intelligent interaction device; Determine the direction from the current point of the intelligent interaction device to the calibration point as the movement direction according to the preset line with single-pass attribute; Continue to control the movement of the intelligent interaction device based on the movement direction and the preset line, and obtain the target point of the interaction target in real time until the target point is obtained and then end the trajectory calibration information; Control the intelligent interaction device to move to the calibration point according to the preset line with cross attribute, and search for the target point according to the single-line tracking range; Stop the trajectory calibration information when the target point is traversed, and generate a tracking interruption information and send it to the interaction target when the target point is not traversed.

5. The method according to claim 3, wherein Obtain the distribution information corresponding to the interaction target, and determine the broadcast intensity corresponding to the broadcast node according to the distribution information, includes: Analyze the distribution information to obtain the distribution points corresponding to the interaction target, and obtain the standard intensity of the broadcast intensity corresponding to the distribution points with the quantity equal to the reference single number; Obtain the broadcast questions input by the interaction targets corresponding to the distribution points with the quantity greater than the reference single number, and determine the interaction targets with the same broadcast questions as the same broadcast group; Determine the farthest interval between each broadcast group and the intelligent interaction device, and arrange each broadcast group in ascending order according to the farthest interval to obtain a broadcast sequence; Determine the sub-broadcast intensity corresponding to each broadcast group in the broadcast sequence in turn, and obtain the broadcast intensity corresponding to the broadcast node according to the sub-broadcast intensity.

6. The method according to claim 5, wherein Determining the sub-broadcast intensity corresponding to each broadcast group in the broadcast sequence in turn, includes: Determine the broadcast group in the broadcast sequence as the target group in sequence, and obtain the broadcast interval between the interaction targets with the farthest interval in the target group; When the broadcast interval is less than or equal to the effective broadcast threshold, determine the center point of the target group as the broadcast point, and obtain the first interval corresponding to the distribution point farthest from the broadcast point in the target group; Determine the standard interval corresponding to the standard intensity, obtain the first interval difference between the first interval and the standard interval, and obtain the first offset coefficient according to the ratio of the first interval difference to the reference difference; Multiply the first offset coefficient by the standard intensity to obtain the sub-broadcast intensity corresponding to the target group; When the broadcast interval is greater than the effective broadcast threshold, determine the broadcast trajectory corresponding to the target group according to the distribution points corresponding to the target group, and determine the sub-broadcast intensity corresponding to the target group based on the broadcast trajectory.

7. The method according to claim 6, wherein When the broadcast interval is greater than the effective broadcast threshold, determining the broadcast trajectory corresponding to the target group according to the distribution points corresponding to the target group, and determining the sub-broadcast intensity corresponding to the target group based on the broadcast trajectory, includes: When the broadcast interval is greater than the effective broadcast threshold, respectively take each of the distribution points in the target group as a reference, and determine the distribution area corresponding to each of the distribution points according to the aggregation range; Count the number of points corresponding to the distribution points in the target group in each distribution area, and determine the distribution area with the largest number of points as the playback area; Continue to take the remaining distribution points other than the distribution points corresponding to the playback area as a reference, determine multiple distribution areas, and determine the next playback area according to the number of points in the distribution area; Repeat the above steps until the determination step of the playback area stops when there are corresponding playback areas for all the distribution points corresponding to the target group; Determine the center point of each playback area as the playback point, connect the playback points in sequence according to the determination order of each playback area to obtain the broadcast trajectory, and determine the sub-playback intensity corresponding to each playback point in the broadcast trajectory according to the broadcast interval corresponding to each playback area.

8. The method according to claim 7, wherein Determining the sub-playback intensity corresponding to each playback point in the broadcast trajectory according to the broadcast interval corresponding to each playback area includes: Determine the broadcast interval corresponding to the playback area with the number of points equal to the reference single number as the standard interval, and obtain the standard intensity corresponding to the standard interval as the sub-playback intensity corresponding to the corresponding playback point; When the number of points is greater than the reference single number, obtain the second interval corresponding to the distribution point farthest from the playback point in the corresponding playback area; Obtain the second interval difference between the second interval and the standard interval, and obtain the second offset coefficient according to the ratio of the second interval difference to the reference difference; Multiply the second offset coefficient by the standard intensity to obtain the sub-playback intensity corresponding to the corresponding playback point.

9. A system corresponding to the interaction method of the intelligent customer service described in claim 1, characterized in that, Includes: A generation module, configured to determine a guiding service mode or a tracking service mode selected by a client for an intelligent interaction device, generate a plurality of indication nodes according to the guiding service mode, and obtain guiding interaction data based on the indication nodes; A determination module, configured to determine a client corresponding to the intelligent interaction device as an interaction target according to the tracking service mode, and determine a tracking type of the intelligent interaction device based on the number of targets of the interaction target; A broadcast module, configured to determine a tracking trajectory corresponding to the intelligent interaction device based on the tracking type, and determine a broadcast node corresponding to the tracking trajectory according to a broadcast request of the interaction target; An acquisition module, configured to acquire distribution information corresponding to the interaction target, determine a broadcast intensity corresponding to the broadcast node according to the distribution information, and obtain tracking interaction data based on the tracking trajectory and the broadcast intensity.

Citation Information

Patent Citations

  • Guide method, device and equipment based on intelligent wearable equipment and storage medium

    CN118469770A