Information interaction method and device for detection task, equipment, medium and product

In the information interaction method of the detection task, the audio acquisition function and the collaborative operation of the network server are used to achieve contactless operation, solving the hygiene and safety risks caused by frequent wear of sterile gloves during the detection process, and improving the accuracy and efficiency of the detection results.

CN120215706APending Publication Date: 2025-06-27BEIJING JINGDONG TUOXIAN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510280371.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-10
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

During the testing process, the first user needs to take off the sterile gloves multiple times to interact with the App, resulting in hygiene and safety risks and affecting the sample detection results.

Method used

By triggering the first trigger operation in the task execution page, the audio acquisition function is activated, the media data of the first user is collected, and it is sent to the network server, the corresponding target operation is performed, and the operation results are feedbacked, and the contactless operation is achieved.

Benefits of technology

It reduces the number of times of taking off sterile gloves, reduces hygiene and safety risks, and improves the accuracy and efficiency of sample detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120215706A_ABST
    Figure CN120215706A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an information interaction method and device for a detection task, equipment, a medium and a product. The method comprises the following steps: in response to a first trigger operation of a first user in a task execution page, starting an audio acquisition function, and in a process that a target detection task is executed, acquiring first media data based on the audio acquisition function; sending the first media data to a network server to enable the network server to execute a target operation corresponding to the current task execution node, and feeding back operation result information of the target operation; and in response to an event of receiving the operation result information, broadcasting second media data corresponding to the operation result information, and updating display contents in the task execution page. According to the technical scheme provided by the embodiment of the invention, in the process of executing the target detection task, interaction with the network server is realized through voice, and the effects of improving sanitation and safety and the accuracy of a detection result are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of medical and health technologies, and in particular, to a method, device, equipment, medium, and product for information interaction of a detection task. Background Art

[0002] In recent years, the consumer medical business has obtained a large amount of development. Users can place orders for various consumer medical products online, such as mental health counseling, wearable devices, nutrition and health products, and home detection, etc. For example, in the home detection scenario, the served user can make an appointment for the required detection service on relevant business platforms such as an App (Application), a mini-program, or an official website, so that the network server generates a detection task corresponding to the detection service, and confirms the first user corresponding to the detection task, that is, the task execution user. The task execution user can provide corresponding services for the served user according to the information in the detection task.

[0003] When the inventors implemented the present technical solution based on the above method, they found the following problems:

[0004] During the process of the first user sampling for the served user, it is very important to wear sterile gloves. However, the first user needs to take off the sterile gloves multiple times during the detection process to interact with the App side, resulting in hygiene and safety risks, thereby affecting the detection results of the collected samples. Summary of the Invention

[0005] The present invention provides a method, device, equipment, medium, and product for information interaction of a detection task, so as to complete the target detection task through contactless operations.

[0006] In a first aspect, an embodiment of the present invention provides a method for information interaction of a detection task, including:

[0007] In response to a first trigger operation of a first user on a task execution page, an audio collection function is started to at least collect first media data of the first user based on the audio collection function during the execution of the target detection task, where the task execution page at least includes a target detection task that requires on-site service, and a plurality of task execution nodes corresponding to the target detection task;

[0008] The first media data is sent to a network server, so that the network server performs a target operation corresponding to the current task execution node according to the first media data, and feeds back operation result information of the target operation; where the target operation is an operation that the first user needs to trigger and edit for the current task execution node;

[0009] In response to an event of receiving the operation result information, play second media data corresponding to the operation result information, and update the display content in the task execution page, where the display content at least includes the execution status of the current task execution node and the target content corresponding to the operation result information.

[0010] Further, the method further includes:

[0011] In response to a trigger operation of a first user in the task selection page, determine a target detection task;

[0012] Display the task execution page of the target detection task;

[0013] Wherein, the task execution page includes task association information and a task execution link of the target detection task, the task execution link includes task identifiers of the multiple task execution nodes, the display status of the task identifiers is related to the execution status of the task execution nodes, and the display content in the task execution page is related to the task execution nodes in execution.

[0014] Further, the task association information includes first information of the first user and service information, second information of the user being served corresponding to the first user, and detection item information.

[0015] Further, the target detection task is at least a task and / or a nursing task that requires the first user to visit the door to collect samples to obtain a detection result of a preset index;

[0016] When the target detection task is a task of obtaining a detection result of a preset index, according to the execution order of the target detection task, the multiple task execution nodes are sequentially a node for waiting for on-site service, a node for in-home service, a sampling node, a sample submission node, and a detection result viewing node;

[0017] When the target detection task is a nursing task, according to the execution order of the target detection task, the multiple task execution nodes are sequentially a node for waiting for on-site service, a node for in-home service, and a service record upload service completion node.

[0018] Further, when the task execution node is a node for waiting for on-site service, the display content in the task execution page at least includes a first control, which is used to obtain the target service address of the user being served in the task execution page after being triggered, and generate and display a target navigation path according to the current address of the first user and the target service address;

[0019] Wherein, the target service address of the user being served is the information in the second information.

[0020] Further, the task execution node is the household service node, and the display content in the task execution page at least includes the verification information, second information, and signature information of the served user.

[0021] Further, the task execution node is the sampling node, and the display content in the task execution page includes the content for entering the target identifier of the served user to be entered, and the target identifier corresponds to the sample information of the served user collected.

[0022] Further, the first media data includes the media data for binding the second information of the served user with the target identifier, and the target operation is the operation for associating the target identifier with the second information.

[0023] Further, the operation result information includes the descriptive text information for the completion of the association, and the second media data is the audio information corresponding to the descriptive text information.

[0024] Further, sending the first media data to the network server includes:

[0025] According to the local cache data volume of the first media data, performing sharding processing on the first media data, and sequentially sending the sub-media data after the sharding is completed to the network server, so that when the network server receives the instruction for the completion of the upload, performing splicing processing on the received sub-media data to obtain the first media data to be analyzed.

[0026] Further, the method further includes:

[0027] Based on the network server, invoking the intent recognition service, and sending the first media data to the intent recognition service, so that the intent recognition service determines the target intent corresponding to the first media data and feeds it back;

[0028] Based on the network server receiving the target intent fed back by the intent recognition service, and based on the target intent, performing the target operation corresponding to the current task execution node.

[0029] Further, the method further includes:

[0030] During the process of performing the target detection task based on the first user, playing the third media data; wherein, the third media data is used to represent the data for the user to be tested to obtain the sample at the target service address.

[0031] Further, the playing moment of playing the third media data is determined based on the following method:

[0032] Based on the second triggering operation of the first user on the task execution page, send a task start execution instruction to the network server, so that the network server determines a sample detection location corresponding to the target detection task according to the target service address of the user to be served;

[0033] Based on the processing of the sample detection location, the target service address, and the current location of the first user by the network server, determine the broadcast time of the third media data to be broadcast.

[0034] Further, the determining the broadcast time of the third media data to be broadcast based on the processing of the sample detection location, the target service address, and the current location of the first user by the network server includes:

[0035] Determine a first time consumption duration according to the current location, the target service address, and the historical service duration of the first user;

[0036] Determine a second time consumption duration according to the sample detection location and the target service address;

[0037] When the second time consumption duration is greater than the first time consumption duration, determine the current moment as the broadcast time.

[0038] Further, the method further includes:

[0039] When the second time consumption duration is less than the first time consumption duration, determine time difference information;

[0040] Determine the broadcast time according to the time difference information and the current moment.

[0041] Further, the method further includes:

[0042] During the process of playing the third media data, when the fourth media data received by the network server is an intention to call the user for sample submission, send the target detection task to the target user for sample submission, so that the target user for sample submission goes to the target service address to obtain the sample.

[0043] Further, the method further includes:

[0044] During the process of playing the third media data, when the fifth media data received by the network server is an intention to wait for calling the user for sample submission, feedback the sixth media data, so as to determine the seventh media data for delaying the call to the user for sample submission based on the sixth media data.

[0045] Further, the method further includes:

[0046] In response to the current moment being the moment for broadcasting the third media data and no event for starting the audio acquisition function being detected, a prompt message for reminding the first user of the user to be called for inspection is sent to the first user based on a preset reminder method.

[0047] In a second aspect, an information interaction device for a detection task provided by an embodiment of the present invention further includes:

[0048] A first media data acquisition module, configured to start an audio acquisition function in response to a first trigger operation of a first user on a task execution page, so as to acquire at least first media data of the first user based on the audio acquisition function during the execution of a target detection task, where the task execution page at least includes a target detection task that requires on-site service and a plurality of task execution nodes corresponding to the target detection task;

[0049] An operation result information feedback module, configured to send the first media data to a network server, so that the network server performs a target operation corresponding to the current task execution node according to the first media data and feedbacks operation result information of the target operation; where the target operation is an operation that needs to be triggered and edited by the first user at the current task execution node;

[0050] A display content update module, configured to broadcast second media data corresponding to the operation result information and update the display content in the task execution page in response to an event of receiving the operation result information, where the display content at least includes an execution status of the current task execution node and target content corresponding to the operation result information.

[0051] In a third aspect, an electronic device provided by an embodiment of the present invention includes:

[0052] One or more processors;

[0053] A memory, configured to store one or more programs;

[0054] When the one or more programs are executed by the one or more processors, the one or more processors implement the information interaction method for a detection task provided by any embodiment of the present invention.

[0055] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the information interaction method for a detection task provided by any embodiment of the present invention.

[0056] In a fifth aspect, an embodiment of the present invention further provides a computer program product, including a computer program, characterized in that the computer program, when executed by a processor, implements the information interaction method for the detection task as described in any one of the embodiments of the present invention.

[0057] In the technical solution provided by the embodiment of the present invention, when the first user executes the target detection task of door-to-door service, a first triggering operation can be triggered on the task execution page displayed based on the App. After the first user triggers the first triggering operation, the audio collection function can be started. The purpose of starting the audio collection function is to collect the first media data of the first user during the execution of the target detection task. After the first media data is collected, the first media data can be sent to the network server so that the network server can perform the target operation corresponding to the current task execution node according to the first media data. And the network server will feedback the operation result information of the target operation. Further, after receiving the operation result information, it will be broadcast to the first user and the display content in the task execution page will be updated. The content broadcast is the second media data corresponding to the operation result information, which solves the problem in the prior art that during the process of serving the user to be served, the sterile gloves are taken off multiple times to interact with the App side, resulting in hygiene and safety risks, thus affecting the detection results of the collected samples. It realizes that during the execution of the target detection task, through voice interaction with the network server, the effects of improving hygiene and safety and the accuracy of the detection results are achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] In order to more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the introduced drawings are only the drawings of a part of the embodiments to be described by the present invention, rather than all the drawings. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0059] Figure 1 It is a schematic flowchart of an information interaction method for a detection task provided by an embodiment of the present invention;

[0060] Figure 2 It is a schematic flowchart of an information interaction method for a detection task provided by an embodiment of the present invention;

[0061] Figure 3 It is a schematic interface diagram of a task execution page corresponding to a to-be-visited service node as the current task execution node provided by an embodiment of the present invention;

[0062] Figure 4 It is a schematic interface diagram of a navigation route provided by an embodiment of the present invention;

[0063] Figure 5 Schematic diagram of the interface of a task execution page corresponding to a household service node as the current task execution node provided by an embodiment of the present invention;

[0064] Figure 6 Schematic diagram of the interface of a task execution page corresponding to a household service node as the current task execution node provided by an embodiment of the present invention;

[0065] Figure 7 Schematic diagram of the interface of a task execution page corresponding to a sampling node as the current task execution node provided by an embodiment of the present invention;

[0066] Figure 8 Schematic diagram of the process of an information interaction method for a detection task provided by an embodiment of the present invention;

[0067] Figure 9 Overall timing schematic diagram of an information display method provided by an embodiment of the present invention

[0068] Figure 10 Schematic diagram of the timing of the sharding process of an information display method provided by an embodiment of the present invention;

[0069] Figure 11 Schematic diagram of the process of an information interaction method for a detection task provided by an embodiment of the present invention;

[0070] Figure 12 Schematic diagram of the timing of the timeliness evaluation of an information display method provided by an embodiment of the present invention;

[0071] Figure 13 Schematic diagram of the structure of an information interaction device for a detection task provided by an embodiment of the present invention;

[0072] Figure 14 Schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. Detailed implementation manners

[0073] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present invention, rather than limiting the present invention. Additionally, it should be noted that for the sake of description, only parts related to the present invention are shown in the accompanying drawings, rather than all the structures.

[0074] Before introducing the technical solution, an exemplary description of the application scenario can be given first. The technical solution provided by the embodiments of the present invention can be applied to the business scenario of consumer healthcare. For example, the business scenario of consumer healthcare can be home detection, and the scenario where the sample collected by the first user is sent to the sample detection location for detection by the user submitting the sample.

[0075] The served user can browse the page in the App that includes many detection items according to actual needs. For example, the detection items can include gene detection items, hormone level detection items, urine detection items, and so on. The item triggered and selected by the served user can be used as the target detection item. After the order is placed, the network server can generate a target detection task based on the target detection item. Optionally, if the item triggered by the served user is a urine detection item, the target detection task is the task corresponding to the urine detection item. After determining the target detection task, the network server can assign a corresponding user to the target detection task, and the assigned user can be used as the first user. Of course, the target detection task can also be placed in the task pool, and all users who can execute this target detection task can obtain the target detection task, and the user who obtains the target detection task can be used as the first user.

[0076] It should be noted that the network server can be a background server that receives relevant operation instructions. When sending a detection request instruction to the network server, the network server can generate a target detection task associated with it based on the detection request instruction. The detection request instruction includes two dimensions of information, namely object dimension information and item dimension information. The object dimension information can include object information representing the basic situation of the served user. The item dimension information can include information such as the item name and item content of the target detection item. The detection request instruction can be sent to the network server so that the network server can obtain the service corresponding to the target detection item based on this detection request instruction. After obtaining this service, a target detection task corresponding to this service can be generated.

[0077] For the target detection task, the corresponding execution links can include multiple ones, such as the first user's door-to-door link, the first user's sampling link, the link of the sending user sending the sample, and so on. That is to say, the target detection task includes multiple task execution nodes.

[0078] When executing the target detection task, the method provided by the embodiment of the present invention can be used to achieve the effect of aseptic operation during the execution of the target detection task.

[0079] Figure 1 It is a schematic flowchart of an information interaction method for a detection task provided by an embodiment of the present invention. This embodiment is applicable to an application scenario of contactless operation. Here, the client corresponding to the first user can be used as the first client. The method provided by the embodiment of the present invention can be executed by an information interaction device for detection tasks. This device can be implemented in the form of software and / or hardware. The hardware can be an electronic device, and the electronic device can be a mobile terminal, a PC terminal, or a server, etc.

[0080] Such asFigure 1 As shown, the method includes:

[0081] S110. In response to a first trigger operation of a first user on a task execution page, start an audio acquisition function to acquire at least first media data of the first user based on the audio acquisition function during the execution of a target detection task.

[0082] Among them, the task execution page at least includes a target detection task that requires on-site service and multiple task execution nodes corresponding to the target detection task. The first user is the user responsible for performing the target detection task on-site, and the first user is a user with certain medical detection skills. Optionally, the first user can be a nurse or other medical service personnel, etc. The target detection task is a detection task generated based on the trigger operation of the user to be served. The target detection task can include multiple task execution nodes, and the visualization display interface presenting the execution information corresponding to each task execution node can be used as the task execution page.

[0083] It should be noted that the task execution page can include an audio acquisition control. When a trigger operation of the audio control is detected, the audio acquisition function can be started. The first user can start the audio acquisition function at any execution link of the target detection task. The timing of the audio control being triggered can be set according to actual needs. In the embodiments of the present invention, for intelligent interaction, it can be triggered when the first user is about to reach the address of the user to be served, and the audio acquisition function is started.

[0084] Among them, after the audio acquisition function is started, audio-visual data including the first user and the user to be served can be acquired based on the mobile terminal, and the acquired audio-visual data is used as the first media data. The first media data can include audio data, video data, or audio-visual data, etc. The specific data form of the first media data is not specifically limited in the embodiments of the present invention.

[0085] Specifically, on the first client, the task execution page can be presented, and the audio acquisition function can exist in the task execution page. When it is detected that the first user triggers the audio acquisition function on the task execution page, it is considered that the first user has triggered the first trigger operation. At this time, the audio acquisition function can be started. The purpose of starting the audio acquisition function is to enable the first user to acquire the media data of the first user and the user to be served based on the audio acquisition function during the execution of the target detection task.

[0086] Optionally, after the first user activates the audio capture function, the first client will establish a connection with the network server via WebSocket. The WebSocket protocol is based on the TCP protocol and enables full-duplex communication by upgrading to a WebSocket connection during the HTTP handshake phase. After the handshake is completed, the connection between the first client and the network server remains open, and both parties can send messages at any time. WebSocket allows the network server to actively push data to the first client without the first client initiating a request. Compared with the traditional HTTP request-response mode, WebSocket provides lower latency and higher real-time performance. Therefore, when media data is transmitted based on the WebSocket connection during the execution of the target detection task, a real-time feedback effect can be achieved.

[0087] S120: Send the first media data to the network server so that the network server performs a target operation corresponding to the current task execution node based on the first media data and feeds back the operation result information of the target operation.

[0088] Among them, the target operation is an operation that the first user needs to trigger and edit at the current task execution node.

[0089] It should be noted that the network server refers to a server that can analyze the first media data. The operation performed by the network server according to the intention of the first media data corresponding to the current task execution node is called the target operation. For example, suppose the current task execution node is a sampling node, and the intention of the first media data is to bind a barcode to the served user. At this time, the operation of binding the barcode to the served user according to the current task execution node is called the target operation. The operation result corresponding to the target operation fed back by the network server is the operation result information. For example, when the target operation is to bind a barcode to the served user, the operation result information can be whether the served user has completed binding the barcode.

[0090] Specifically, after the first media data of the first user is collected based on the audio capture function, the first media data can be sent to the network server. The network server can perform a target operation corresponding to the current task execution node according to the intention of the first media data. After the target operation is completed, the network server can feed back the operation result information corresponding to the target operation to the first user.

[0091] Exemplarily, when the first media data of the first user is "Please help me bind barcode 1234567 to user Zhang San", after the network server analyzes and processes the first media data, it determines that the intent keywords in the first media data are "Zhang San", "1234567", and "bind". At this time, the network server can execute the above task and perform the target operation of binding Zhang San and barcode 1234567. After the network server's barcode binding operation (target operation) is completed, it can feedback the operation result information of the target operation to the first user. At this time, the operation result information can be the information "The barcode 1234567 of Zhang San has been successfully bound".

[0092] S130. In response to the event of receiving the operation result information, broadcast the second media data corresponding to the operation result information and update the display content in the task execution page.

[0093] Among them, the display content at least includes the execution status of the current task execution node and the target content corresponding to the operation result information.

[0094] It should be noted that the network server can generate corresponding audio, video or other data according to the operation result information and use this data as the second media data. The network server can convert the operation result information into media data such as voice and then send it to the first client to broadcast the second media data based on the first client, so as to achieve the effect of timely feedback of the operation result information to the first user.

[0095] In this embodiment, the operation result information includes the descriptive text information related to the completion of the association, and the second media data is the audio information corresponding to the descriptive text information.

[0096] Among them, the descriptive text information refers to the text description corresponding to the target operation feedback by the network server after the target operation is completed. The descriptive text information usually describes the result of the network server's execution of the target operation and other information, aiming to help the first user understand whether the target operation is successful.

[0097] Specifically, technologies such as text-to-speech or video streaming media can be used to dynamically convert the descriptive text information into voice broadcasts or video media data, that is, convert it into the second media data. After that, the second media data can be broadcast, the execution status of the current task execution node in the task execution page can be updated, and the target content corresponding to the operation result information can also be updated, which can help the first user understand the progress of the current detection task and significantly improve the work efficiency and task execution accuracy of the first user.

[0098] In the technical solution provided by the embodiment of the present invention, when the first user performs the target detection task of on-site service, a first triggering operation can be triggered on the task execution page displayed based on the App. After the first user triggers the first triggering operation, the audio collection function can be started. The purpose of starting the audio collection function is to collect the first media data of the first user during the execution of the target detection task. After the first media data is collected, the first media data can be sent to the network server so that the network server can perform the target operation corresponding to the current task execution node according to the first media data. And the network server will feedback the operation result information of the target operation. Further, after receiving the operation result information, it will be broadcast to the first user and the display content on the task execution page will be updated. The content of the broadcast is the second media data corresponding to the operation result information, which solves the problem in the prior art that during the process of serving the user to be served, the sterile gloves are taken off multiple times to interact with the App side, resulting in hygiene and safety risks, thus affecting the detection results of the collected samples. It realizes that during the execution of the target detection task, through voice interaction with the network server, the effects of improving hygiene and safety and the accuracy of the detection results are achieved.

[0099] Figure 2 It is a flowchart of an information interaction method for a detection task provided by an embodiment of the present invention. On the basis of the foregoing embodiment, the task execution page presented on the client corresponding to the first user can be further elaborated. Here, the client corresponding to the first user can be regarded as the first client, and its specific implementation manner can refer to the detailed description of this embodiment. Among them, the same or corresponding technical terms as those in the above embodiment will not be elaborated in this embodiment.

[0100] S210. In response to the triggering operation of the first user on the task selection page, determine the target detection task.

[0101] Among them, for the first user, he can undertake multiple detection tasks, and the page carrying multiple detection tasks is called the task selection page. The first user can select any unexecuted detection task on the task selection page and use the selected unexecuted detection task as the target detection task corresponding to the first user.

[0102] It should be noted that the target detection task can include at least one target detection item. The target detection task can contain the basic information of the user to be served and the information related to the creation of the target detection task. For example, the task creation time of the target detection task, the time required for the first user to provide on-site service, and the information related to the target detection item, such as the consumables required to perform the target detection item, etc.

[0103] S220. Display the task execution page of the target detection task.

[0104] Among them, the task execution page includes task association information and a task execution link of the target detection task. The task execution link includes task identifiers of multiple task execution nodes. The display status of the task identifier is related to the execution status of the task execution node, and the display content in the task execution page is related to the task execution nodes in execution.

[0105] It should be noted that in the task execution page, the task association information provides service-related information, service time, service address, task generation time, and task identifier and other related information about the target detection task. The above task association information can help the first user understand the execution situation and upstream and downstream relationships of the target detection task. The task execution link is the specific steps and processes for completing the target detection task. The task execution link can display each task execution node of the target detection task, the relationship between task execution nodes, the status of each task execution node, and real-time execution feedback in a visual and graphical way to ensure that the target detection task can be successfully completed according to the predetermined order and rules.

[0106] Among them, the task identifiers of multiple task execution nodes refer to the identifiers that visually display the completion status of the task execution nodes in a preset display form on the task execution link. The task identifier can be visually displayed according to the preset display form corresponding to the execution status of the task execution node, so as to clearly understand the task execution status of the task execution node at a glance. The display content in the task execution page, that is, the task association information of the target detection task, and the display status of the task identifiers of multiple task execution nodes can all change as the target detection task progresses.

[0107] It should be noted that the display content in the task execution page refers to the visual information presented to the first user in the task execution page, aiming to reflect in real time the execution status of the execution nodes of the current task and the target content corresponding to the operation result, etc.

[0108] It can be understood that there are certain differences in the display status of different task execution nodes during display, and the differences are related to whether the task execution node has been executed and completed.

[0109] Optionally, the preset display form can be to display icons corresponding to the task identifiers in different forms. Optionally, the form can include highlighting / greyscaling display and / or color information. For example, the icon can be used as the execution status icon corresponding to the executed state, and the execution status icon is highlighted; the icon can be used as the execution status icon corresponding to the in-execution state, and the execution status icon is highlighted; the icon As the execution status icon corresponding to the unexecuted state, and gray out the execution status icon. For different target detection tasks, there are certain differences in the multiple task execution nodes corresponding to them.

[0110] Using the above method to display the task execution page of the target detection task, the display content in the task execution page is related to the task execution nodes in execution, achieving the effect of visualizing the task identifiers of the task execution nodes based on the execution order and execution status of the target detection, which helps users better understand the progress and required steps of the task. Furthermore, it enables the first user to clearly understand the task execution situation of each task execution node at a glance.

[0111] Optionally, the target detection task is at least a task that requires the first user to visit the door to collect samples to obtain the detection results of preset indicators and / or a nursing task; when the target detection task is a task to obtain the detection results of preset indicators, according to the execution order of the target detection task, the multiple task execution nodes are successively the node to be visited for service, the node for in-house service, the sampling node, the sample submission node, and the detection result viewing node; when the target detection task is a nursing task, according to the execution order of the target detection task, the multiple task execution nodes are successively the node to be visited for service, the node for in-house service, and the service record upload service completion node.

[0112] Exemplarily, see Figure 3 , taking the target detection task as a blood detection task as an example, the task identifiers corresponding to the task execution nodes included in the task chain displayed in the task execution page are successively: to be visited for service, in-house service, sampling, sample submission, and detection result viewing according to the preset execution order. Among them, indicates that this task execution node is in the executed state, indicates that this task execution node is in the unexecuted state. indicates that this task execution node is in the executing state. Exemplarily, when the second media data broadcast is "the sample submission has been completed", then the execution status of the current task execution node can be updated. For example, the execution status of the task execution node of sample submission can be changed from to representing that the task execution node of sample submission is updated from the executing state to the executed state.

[0113] By setting multiple task execution nodes according to the execution order of the target detection task in the above manner, each task execution node can clearly define its own responsibilities, reducing chaos and conflicts between different links. Moreover, each task execution node can focus on specific tasks, effectively improving work efficiency. After the execution process of the target detection task has a clear timeline and steps from start to finish, it is convenient for managers to supervise and track. Furthermore, the execution status can be clarified based on the icons of multiple task execution nodes, achieving the effect of visual display of the task execution progress.

[0114] The task execution page also includes task association information, which mainly includes the first information of the first user and service information, the second information of the served user corresponding to the first user, and detection project information.

[0115] It should be noted that referring to Figure 3 , the first information may include the basic and professional information of the first user, etc. The service information may include the service time of the served user and the service items of the served user, etc. The second information may include the basic user information and served address information of the served user corresponding to the first user, etc. Of course, the task execution page may also include detection project information, which refers to the detailed information related to the detection project. Optionally, the detection project information may include the project name, project number, detection standard, detection method, detection equipment, required consumables, tool list, and the detection duration and detection frequency of the detection project.

[0116] Generally, the content displayed on the task execution page is related to the content of the currently corresponding task execution node. If the user opens the target detection task in the application for the first time, at this time, the task execution node of the target detection task is the first task execution node (the node for waiting for on-site service).

[0117] In this embodiment, when the task execution node is the node for waiting for on-site service, the content displayed on the task execution page at least includes a first control, which is used to obtain the target service address of the served user on the task execution page after being triggered, and generate and display a target navigation path based on the current address and the target service address of the first user.

[0118] Among them, the first control may be a start service control, referring to Figure 3, the first control can specifically be the "Confirm Execution and Navigation" control. After the first user clicks the first control, the target server can be triggered to retrieve the target service address of the served user. The target service address refers to the specific geographical location information of the served user. The current address refers to the specific geographical location information of the first user when the first user triggers the first control. The current address can be automatically obtained through the positioning module in the first user's device. The current address should be clearly displayed on the task execution page to facilitate the first user to confirm his location. The target navigation path refers to a path generated based on the current address and the target service address. You can choose to use third-party map service integration or internal map service to generate the target navigation path. See Figure 4 In the map, the current location of the first user can be marked, which can be represented by a small icon or a real-time mark, and the target service address of the served user can also be marked, which can be represented by a small icon or a real-time mark. The best path between the current location and the target service address can be displayed as obvious path lines, which may include different colors or styles to distinguish different modes such as walking and driving.

[0119] The above method generates a target navigation path and displays functions according to the current address of the first user and the target service address of the served user, providing the first user with accurate and reliable navigation guidance, greatly improving the work efficiency of the first user.

[0120] In actual applications, there may be a situation where the first user exits the application during the execution of the target detection task. When the first user triggers the operation of displaying the task execution page again, the display content adapted to the current task execution node can be displayed in the task execution page.

[0121] In this embodiment, when the task execution node of the target detection task is a home service node, the display content in the task execution page includes at least the verification information, the second information and the signature information of the served user.

[0122] The verification information refers to the necessary verification information used to confirm and verify the identity of the service user. The verification information of the service user can ensure that when performing the target detection task, the network server can correctly identify and provide services to the predetermined service user, preventing mis-service or information confusion. Figure 5, the identity of the service recipient can be confirmed by entering the verification code on the task execution page. It should be noted that each time a service recipient makes a service reservation, the system can generate a unique verification code for the service recipient to ensure the uniqueness and unpredictability of the verification code. After the verification code is generated, it can be sent to the service recipient through the contact information (such as text message or email) provided by the service recipient in advance. After the first user arrives at the service location, the service recipient can be required to provide the verification code sent to the service recipient. Continue to refer to Figure 5 , after entering the verification code provided by the service recipient in the task execution page of the first user and clicking the "Confirm" button, the system can verify the entered verification code.

[0123] After the verification information of the service recipient is verified, the signature information can be displayed on the task execution page. Refer to Figure 6 , the signature information refers to information such as the electronic signature handwritten by the service recipient on the task execution page. The signature information of the service recipient ensures the transparency of the service process. For example, a specific signature area can be set up on the task execution page for the service recipient to sign. After the service recipient completes the signature, the content of the signature information can be confirmed by clicking the "Confirm" button. Moreover, after the service recipient completes the signature and clicks the "Confirm" button, the display status of the task identifier of the "Arrival at Service Location" task execution node is updated to the executed status, and the display status of the task identifier of the "Sampling" task execution node is updated to the in-execution status.

[0124] By adopting the above method, entering the verification information of the service recipient on the task execution page can confirm the correctness of the identity of the service recipient and improve the security of the service. Entering the signature information of the service recipient on the task execution page can ensure the compliance of the service, and can improve the publicity and transparency of the service process, enhancing the sense of security and trust of the service recipient.

[0125] In this embodiment, when the task execution node of the target detection task is the sampling node, the display content on the task execution page includes the content for entering the target identifier of the service recipient, and the target identifier corresponds to the sample information collected from the service recipient.

[0126] Among them, the target identifier, as an identifier for tracking, can be used to uniquely identify the service recipient and the specific collected samples of the service recipient. After sampling the service recipient, the obtained samples need to be contained in a certain container. In order to enable a correlation between the samples and the service recipient for easy tracking, it is necessary to associate the samples of each service recipient with the identity information of the service recipient. Refer to Figure 7, the content of the target identifier that holds the blood sample of the user to be served can be "1234567". The sample information is the information of the sampling. For example, when the target detection task is blood detection, the sample information can be blood.

[0127] By adopting the above method, after the sampling is completed, the content of the target identifier of the user to be served can be entered on the task execution page, which can ensure a one-to-one relationship between the sample of the target detection project and the user to be served. Furthermore, the traceability of each sample is ensured. When the sample and the user to be served information are tightly bound, the repeated entry and incorrect transmission of information are avoided, the accuracy of data input is improved, and human errors are reduced. This not only saves time but also improves the overall efficiency of sample inspection.

[0128] In this embodiment, the first media data includes the media data that binds the second information of the user to be served with the target identifier, and the target operation is the operation of associating the target identifier with the second information.

[0129] Specifically, the first user can bind the second information of the user to be served with the target identifier of a specific collected sample of the user to be served. For example, the "name" in the second information of the user to be served can be bound with the target identifier "1234567" of a specific collected sample of the user to be served to obtain the first media data. At this time, the first media data is "The first user client App can help me bind the barcode 1234567 to the user Zhang San". After receiving the first media data, the network server automatically associates the target identifier with the second information according to the target identifier, the second information, and the status of the current task execution node in the first media data.

[0130] Optionally, when the first media data is sent to the network server through the first user client application, after receiving the first media data, the network server will first parse the content in the first media data and extract the second information and the target identifier. The network server can query whether there is a record associated with the user to be served in the system according to the second information. If there is a record associated with the user to be served, the target identifier can be associated with the information of the user to be served. If it is known from the second information that the user to be served is a new user, a new record of the user to be served can be created, and the second information and the target identifier can be bound. The network server can store the association relationship between the second information and the target identifier in the database, usually by updating the user data table or the collected sample data table, to ensure the association of the target identifier with the corresponding second information in the system. For example, when the target identifier in the first media data is "1234567" and the second information is "Zhang San", and there is already a record associated with the user to be served at this time, then the network server can directly bind "1234567" with "Zhang San".

[0131] In the technical solution provided by the embodiment of the present invention, after the first user selects any unexecuted detection task on the task selection page, the target detection task that the first user needs to execute is determined. Then, the task execution page of the target detection task is displayed. The task execution page includes the task association information and the task execution link of the target detection task. The task execution link includes the task identifiers of multiple task execution nodes. The display state of the task identifier is related to the execution state of the task execution node. The display content in the task execution page is related to the task execution node in execution, achieving the effect of visually displaying the task identifiers of the task execution nodes based on the task execution order and execution state of the target detection, and further enabling the first user to clearly understand the task execution situation of each task execution node at a glance.

[0132] Figure 8 It is a flowchart of an information interaction method for a detection task provided by an embodiment of the present invention. On the basis of the foregoing embodiment, the sending of the first media data to the network server can be further elaborated. Here, the client corresponding to the first user can be used as the first client. The specific implementation manner can refer to the detailed description of this embodiment. Among them, the same or corresponding technical terms as those in the above embodiment will not be repeated in this embodiment.

[0133] S310. In response to a first trigger operation of the first user on the task execution page, the audio collection function is started to collect at least the first media data of the first user based on the audio collection function during the execution of the target detection task.

[0134] S320. According to the local cache data volume of the first media data, the first media data is segmented, and the segmented sub-media data is sequentially sent to the network server, so that when the network server receives the upload completion instruction, the received sub-media data is spliced to obtain the first media data to be analyzed.

[0135] Among them, the amount of locally cached data refers to the amount of the first media data cached in the first client. During the process of collecting the first media data, the first media data can be locally cached and then uploaded to the network server. The first media data can be screened and eliminated locally to reduce the upload of useless data. During the process of collecting the first media data, the collected first media data can also be directly uploaded to the network server for immediate upload to ensure that the network server can obtain and use the data in a timely manner. When the first media data is first locally cached and then uploaded to the network server, during the process of the first client collecting data such as audio, the audio data can be temporarily stored in the local storage (usually the memory). When the amount of locally cached data reaches a certain threshold, it can trigger the fragmentation process of the first media data. The first media data can be fragmented according to size limits or other conditions. Sub-media data refers to the media data obtained after fragmenting the first media data. Each sub-media data represents a part of the first media data, and the sum of all sub-media data is the first media data.

[0136] It should be noted that during the process of uploading sub-media data to the network server, each sub-media data is an independent entity with its own identifier (such as a serial number, timestamp, etc.). The upload completion instruction is a signal sent by the first client to the network server, indicating that all sub-media data has been successfully uploaded. During the process of sending all sub-media data cached in the first client to the network server, when the first client recognizes that the last sub-media data has been uploaded, the first client can send an upload completion instruction to the network server. After receiving the upload completion instruction, the network server can know that the sub-media data has been uploaded. Of course, when the first client recognizes that the uploaded sub-media data is the last sub-media data according to the data identifier of the sub-media data, it can be indicated based on the identifier that all sub-media data has been uploaded to the network server.

[0137] It should also be noted that the splicing process of the received sub-media data is a process in which the network server reassembles all uploaded sub-media data. Each sub-media data contains a part of the first media data. After receiving the upload completion instruction, the network server can splice all sub-media data in order. Optionally, the identifier or timestamp of the sub-media data segment can be used during splicing to ensure the correct order. The first media data to be analyzed refers to the media data obtained by the network server after completing the splicing process.

[0138] Specifically, during the process of the first client collecting the first media data, the first media data is temporarily stored in the local storage. When the local cache data volume of the first media data exceeds a certain threshold, the first media data can be segmented. After the first media data is segmented, sub-media data corresponding to the first media data can be obtained. The sub-media data can be sent to the network server in sequence. After the first client recognizes that all the sub-media data has been uploaded, an upload completion instruction can be sent to the network server. When the network server receives the upload completion instruction from the first client, it can splice the received sub-media data in sequence to obtain the first media data to be analyzed.

[0139] By segmenting the first media data in the above manner and splitting the first media data into multiple sub-media data, the upload speed of the first media data can be made faster, reducing the occurrence of delays caused by bandwidth limitations during the transmission of the first media data. Moreover, after the first media data is segmented, if a certain sub-media data is lost or in error during data transmission, only this sub-media data needs to be retransmitted, rather than the entire first media data, effectively improving the reliability of data transmission and the fault tolerance of the system.

[0140] Exemplarily, when the first media data is audio data, the first client will determine the size of the local cache data volume of the first media data. If the local cache data volume is greater than 1M, the first media data can be segmented; if the local cache data volume is not greater than 1M, there is no need to segment the first media data. For the first media data that does not need to be segmented, the upload interface provided by the network server can be directly called to upload the first media data. For the first media data that needs to be segmented, the first media data can be split into fixed sizes. After the segmentation process is completed, sub-media data is obtained. When the upload of the last sub-media data is completed, the first client will send an upload completion instruction to the network server. When the network server receives the upload completion instruction, it can splice the uploaded sub-media data using the segmented file merging function of cloud storage. After the splicing of the sub-media data is completed, the complete audio data, that is, the first media data to be analyzed, is obtained.

[0141] S330: Based on the network server invoking the intent recognition service and sending the first media data to the intent recognition service, so that the intent recognition service determines the target intent corresponding to the first media data and gives feedback; based on the network server receiving the target intent fed back by the intent recognition service and performing the target operation corresponding to the current task execution node based on the target intent.

[0142] Among them, the service that analyzes the input first media data and extracts the potential intention or behavioral goal of the first user is the intention recognition service. The core function of the intention recognition service is to convert unstructured input data into machine-understandable semantic tags or structured instructions through data modeling and pattern matching. The target intention is the semantic tag or structured instruction output by the intention recognition service, representing the core purpose of the first user's request.

[0143] Specifically, after obtaining the first media data to be analyzed, the network server can call the intention recognition service through the network server. Based on the intention recognition service, the target intention of the first media data can be determined. After obtaining the target intention, it is fed back to the network server. After receiving the target intention, the network server performs the target operation corresponding to the current task execution node based on the target intention of the first media data.

[0144] By adopting the above method, the target intention of the user can be accurately judged according to the first media data, and then the target operation can be determined. This enables the system to automatically recognize the true intention of the user, make personalized responses according to the needs of different users, and improve the efficiency of task execution. Through efficient intention recognition and automated execution, the system can provide a more fluent and seamless interaction experience for the first user and improve user satisfaction.

[0145] Exemplarily, assume that the first media data is "The first user's client App, can you help me bind barcode 1234567 to user Zhang San". The network server uses the cloud storage URL of this first media data, that is, the uniform resource locator designed by the online storage service, to call the intention recognition service of the algorithm. The intention recognition service can determine the target intention corresponding to the first media data and feedback the keyword action and input information. In this implementation, the keyword action is "bind code", and the input information is two types of information: barcode "1234567" and user "Zhang San". After determining the target intention corresponding to the first media data, the network server performs the target operation corresponding to the current task execution node based on the target intention, that is, completes the target operation of "binding barcode 1234567 to user Zhang San".

[0146] S340. In response to the event of receiving the operation result information, broadcast the second media data corresponding to the operation result information and update the display content in the task execution page, where the display content at least includes the execution status of the current task execution node and the target content corresponding to the operation result information.

[0147] In the technical solution provided by the embodiment of the present invention, after the audio acquisition function is started, during the execution of the target detection task, the first media data of the first user is acquired. Then, according to the local cache data volume of the first media data, the first media data is segmented. After that, the network server splices the received sub-media data. Further, based on the network server calling the intent recognition service, the target intent corresponding to the first media data is determined based on the intent recognition service. After receiving the target intent, the network server can perform the target operation corresponding to the current task execution node based on the target intent. Segmenting the first media data can improve the transmission efficiency and security of the first media data, ensuring that the first media data is successfully transmitted from the first client to the network server. Determining the target intent corresponding to the first media data can enable the network server to identify the core purpose of the request of the first user, providing technical support for realizing voice interaction between the first user and the network server.

[0148] As an optional embodiment of the above embodiment, Figure 9 is an overall timing schematic diagram of an information display method provided by the embodiment of the present invention. As Figure 9 shown, after the first user App receives the first media data of the first user, it can upload the received voice data, etc. to the network server for cloud storage. After the network server completes cloud storage, it can perform voice intent recognition on the uploaded voice data based on the intent recognition service. When the intent recognition service hits an intent word, for example, binding a code or calling a sample inspector, etc., it can be determined based on the network server whether it supports the intent word hit by the intent recognition service. When the network server does not support the intent word hit by the intent recognition service, it can broadcast the broadcast result corresponding to the first media data; when the network server supports the intent word hit by the intent recognition service, it can perform the target operation corresponding to the current task execution node based on the policy distribution executor, for example, perform target operations such as binding a code or calling a sample inspector to submit a sample for inspection. After the network server completes the target operation corresponding to the execution node, it can feedback the operation result information of the target operation. After the operation result information is fed back to the first user App, it can broadcast the media data corresponding to the operation result information.

[0149] For the specific implementation manner of the segmentation process, reference can be made to Figure 10 . As Figure 10As shown, after the first user App receives the first media data of the first user, before uploading voice data and the like to the network server, it may also include an operation of slicing the first media data. After the local voice stream data is written into the first media data, the last slicing position is obtained, and the size of the newly written data is judged. For example, when the newly written data is not greater than 7 kb, it can wait for writing; when the newly written data is greater than 7 kb, the new data can be sliced according to the size, and the slicing position of the slicing process is updated. When the interval between the first media data and the last data write is 3S, all the remaining data carrying the end mark can be uploaded, and an end prompt is broadcast to the first user. The technical solution of the embodiment of the present invention can improve the efficiency and security of the transmission of the first media data, and interact with the network server through voice, so as to achieve the effects of improving hygiene, security and the accuracy of the detection results.

[0150] Based on the foregoing embodiment, it can be known that the first user and the sample-sending user can be different executing users. Based on this, in order to ensure the timeliness of sampling, sample sending and sample submission for inspection, after triggering the confirmation execution target detection task control, the network server can calculate the broadcast time when the first client broadcasts "whether the sample-sending user needs to come to the door to obtain the sample". At the broadcast time, the first client can play the third media data, that is, whether the sample-sending user needs to go to the target service address to obtain the sample. Based on the third media data, the first user can reply whether the sample-sending user needs to come to the door to obtain the sample at present.

[0151] Determining the broadcast time can timely transmit the message of whether to submit the sample to the first user, and avoid the occurrence of omission of sample submission in the target detection task. The first client broadcasts the third media data at the broadcast time, which can reasonably arrange the sample-sending personnel and time, so that the sample-sending user can arrive at the target service address in time and pick up the sample smoothly, avoiding waste of resources and improving work efficiency.

[0152] Optionally, during the process of the first user executing the target detection task, the third media data is played.

[0153] Among them, the third media data refers to the data broadcast by the first client, which can be used to ask the first user whether the sample-sending user needs to go to the target service address to obtain the sample. For example, the third media data can be "It takes a long time for the sample-sending user to come to the door. It is recommended that you immediately call the sample-sending user". The sample-sending user refers to the user who sends the sample in the target detection task to a designated laboratory, etc. The target service address refers to the address where the sample-sending user obtains the sample, that is, the address information in the second information of the user being served.

[0154] During the playback of the third media data, the media data of the first user can still be collected based on the audio collection function. When the fourth media data received by the network server indicates the intention to call the sample submission user, the target detection task is sent to the target sample submission user, so that the target sample submission user can obtain the sample at the target service address.

[0155] Among them, the fourth media data refers to the feedback data sent by the first user based on the third data, and this feedback data can be the media data indicating the intention to call the sample submission user. For example, when the third media data is "It takes a long time for the sample submission user to arrive. It is recommended that you immediately call the sample submission user", the fourth media data can be "Please help me call the sample submission user". At this time, the intention of the fourth media data received by the network server is the intention to call the sample submission user.

[0156] Specifically, the first client broadcasts the third media data according to the determined broadcast time. During the broadcast of the third media, the first user can reply to the third media data. When the fourth media data replied by the first user indicates the intention to call the sample submission user, the network server can send the target detection task to the target sample submission user, so that the target sample submission user can obtain the sample at the target service address.

[0157] When using the above method to determine the intention to call the sample submission user, not only can the sample submission user be quickly mobilized when needed to ensure the quality and effect of the service, but also it can be ensured that the first user does not need to wait after sampling and can directly hand over the sample to the sample submission user, making the entire service process smoother.

[0158] During the playback of the third media data, the media data of the first user can still be collected based on the audio collection function. When the fifth media data received by the network server indicates the intention to wait for calling the sample submission user, the sixth media data is fed back to determine the seventh media data for delaying the call to the sample submission user based on the sixth media data.

[0159] It should be noted that the fifth media data refers to the feedback data sent by the first user based on the third data, and this feedback data can be the media data indicating the intention to wait for calling the sample submission user. For example, when the third media data is "It takes a long time for the sample submission user to arrive. It is recommended that you immediately call the sample submission user", the fifth media data can be "Please delay calling the sample submission user". At this time, the intention of the fifth media data received by the network server is the intention to wait for calling the sample submission user.

[0160] Among them, the sixth media data is the feedback data of the network server on the fifth media data. For example, the sixth media data can be "Okay, confirm to delay calling the user for sample submission". The seventh media data refers to the data of the network server sending out to delay calling the user for sample submission. For example, the seventh media data can be "It takes a long time for the user for sample submission to arrive at the door. It is recommended that you immediately call the user for sample submission".

[0161] Specifically, the network server broadcasts the data of suggesting to call the user for sample submission according to the determined broadcast moment, that is, broadcasts the third media data. During the process of broadcasting the third media data, the first user can reply to the third media data. When the fifth media data replied by the first user is the intention of waiting to call the user for sample submission, the network server makes a data feedback to the first user based on the intention of waiting to call the user for sample submission. The result of the network server's feedback is generally to determine a delayed call, that is, the sixth media data. After a period of delay, the network server will send out the data of suggesting to call the user for sample submission again.

[0162] When using the above method to indicate the intention of waiting to call the user for sample submission, the first user can judge the sampling time of the sample collector according to the actual situation, which improves the work flexibility and decision-making ability of the first user. When the task of the first user does not require the user for sample submission to arrive immediately, choosing to wait to call the user for sample submission can avoid premature interference or scheduling, that is, it can ensure that the first user focuses on performing the target detection task, and can also avoid the situation that the user for sample submission cannot work immediately after arriving, and can optimize the time and itinerary arrangement of the user for sample submission.

[0163] Optionally, in practical applications, even if the third media data is played, but due to reasons such as the first user not enabling the audio collection function, there may be an event that the audio data of the user is not collected. In response to the current moment being the moment of broadcasting the third media data and the event of starting the audio collection function not being detected, a reminder message for the first user to call the user for sample submission is given based on a preset reminder method.

[0164] It should be noted that the preset reminder method refers to the method of reminding the first user to call the user for sample submission. For example, the preset reminder method can include in-site message reminder. The contact information of the first user in the first message can also be retrieved, and the first user can be reminded by means such as off-site phone call or text message reminder.

[0165] Using the above method to remind the reminder message for the first user to call the user for sample submission can enable the first user to be aware in time that the audio data has not been collected, so as to take measures for remedy, avoid task delays or repeated operations caused by not collecting audio data, ensure that the sample can be sent for inspection in time after collection, and improve the overall task execution efficiency.

[0166] Figure 11The flowchart of an information interaction method for a detection task provided by an embodiment of the present invention. On the basis of the foregoing embodiment, the determination of the announcement moment can be further elaborated. Here, the client corresponding to the first user can be used as the first client. For its specific implementation manner, reference can be made to the detailed description of this embodiment. Among them, the same or corresponding technical terms as those in the above embodiment will not be elaborated in this embodiment.

[0167] S410. Based on the second triggering operation of the first user on the task execution page, send a task start execution instruction to the network server, so that the network server determines the sample detection location corresponding to the target detection task according to the target service address of the user to be served.

[0168] Among them, the task execution page may include a task start execution control. When a triggering operation on the task start execution control is detected, a task start execution instruction can be sent to the network server. Refer to Figure 3 , after clicking "Confirm Execution and Navigation", the second triggering operation is executed. In the embodiment of the present invention, in order to save the time of the first user and the sample submitter, a task start execution instruction can be sent to the network server after the first user determines the target detection task.

[0169] It should be noted that the sample detection location refers to the location where the sample is sent for sample inspection, and the sample detection location is related to the target service address of the user to be served. It should be noted that when there is only one target detection item in the target detection task of the user to be served, according to the distance from the target service address of the user to be served, with the constraint that the distance between the sample detection location and the target service address of the user to be served is the closest, the sample detection location corresponding to the target detection task is determined. When there are multiple target detection items in the target detection task of the user to be served, when determining the sample detection location corresponding to the target detection task, first, according to all the target detection items in the target detection task of the user to be served, check whether there is a certain sample detection laboratory that can test all the target detection items in the target detection task. If there is, the location of this laboratory is regarded as the sample detection location. Otherwise, according to the target service address of the user to be served, with the constraint that the sum of the distances for sending all the target detection items from the target service address of the user to be served to each sample detection location is the closest, the sample detection location corresponding to the target detection task is determined.

[0170] By using the above method to determine the sample detection location, the network server can accurately match the laboratory closest to the target service address for sample detection, reduce manual intervention, avoid resource waste or result errors caused by positioning errors, and improve work efficiency and accuracy.

[0171] S420. Determine the first elapsed time according to the current location, the target service address, and the historical service duration of the first user.

[0172] Among them, the current location of the first user refers to the specific location information where the first user is located when triggering an operation on the task selection page to determine the target detection task. The historical service duration of the first user refers to the average duration of the first user's execution of the target detection task calculated by the network server based on the historical service records of the first user. The first elapsed time refers to the total elapsed time obtained by adding the elapsed time from the current location of the first user to the target service address to the historical service duration of the first user.

[0173] Specifically, determine the elapsed time from when the first user starts to when the first user obtains the test sample according to the current location of the first user, the target service address of the user to be served, the path planning, and the historical service duration of the first user.

[0174] By determining the first elapsed time in the above manner, the first elapsed time of the first user can be predicted by combining multiple factors, which is more targeted and accurate than simply relying on historical data or static geographical information to determine the duration, achieving the effect of reducing errors when calculating the first elapsed time.

[0175] S430. Determine the second elapsed time according to the sample detection location and the target service address;

[0176] Among them, the second elapsed time refers to the elapsed time from the sample detection location to the target service address of the user submitting the sample for inspection.

[0177] Specifically, determine the second elapsed time from the sample detection location to the target service address of the user submitting the sample for inspection according to the target service address of the user being served, the sample detection location of the sample submitted for inspection, and the path planning.

[0178] When determining the second elapsed time in the above manner, first, determine the physical distance between the sample detection location and the target service address based on the background algorithm, and then use the algorithm to determine the second elapsed time, achieving the effect of improving the accuracy of the second elapsed time.

[0179] S440. When the second elapsed time is greater than the first elapsed time, determine the current moment as the broadcast moment.

[0180] Among them, the broadcast moment refers to the moment broadcast by the first client for asking whether the first user needs the user submitting the sample for inspection to obtain the sample at the target service address.

[0181] Specifically, when the second elapsed time is greater than the first elapsed time, it means that the time when the user submitting the sample arrives at the target service address of the user being served is later than the time when the first user obtains the sample. Therefore, to ensure that the sample is submitted as soon as possible, the current moment is determined as the broadcast moment.

[0182] By determining the current moment as the broadcast moment in the above manner and broadcasting the broadcast moment through the first client, the first user can make a decision in a timely manner, improving the user experience.

[0183] S450. When the second elapsed time is less than the first elapsed time, determine the time difference information, and determine the broadcast moment according to the time difference information and the current moment.

[0184] Among them, the time difference information refers to the difference between the first elapsed time and the second elapsed time.

[0185] By determining the time difference information first and then determining the broadcast moment in the above manner, the system can adjust the broadcast moment more precisely. The first user can receive the third media data at an appropriate time, enhancing the user experience and improving the system's adaptability and prediction accuracy.

[0186] Specifically, when the second elapsed time is less than the first elapsed time, that is, if the user submitting the sample departs at the current moment, the time to reach the target service address of the user being served is earlier than the time when the first user obtains the sample. To save the waiting time of the user submitting the sample, the difference between the second elapsed time and the first elapsed time can be determined. After obtaining the time difference information, adding the time difference information to the current moment can obtain the broadcast moment.

[0187] The technical solution provided by the embodiments of the present invention compares the elapsed time from when the first user departs to when the first user obtains the test sample with the elapsed time from the sample detection location to the target service address of the user submitting the sample, and then determines the broadcast moment of the third media data, improving the service timeliness of the target sample detection project and enhancing the user experience. Moreover, the broadcast moment can be adjusted according to the time difference, which can help service schedulers better plan tasks and allocate resources.

[0188] As an optional embodiment of the embodiments of the present invention, Figure 12 It is a timing schematic diagram of the timeliness evaluation of an information display method provided by the embodiments of the present invention. The specific implementation manner can refer to the detailed description of this embodiment. Among them, the same or corresponding technical terms as those in the above embodiments are not elaborated in this embodiment.

[0189] Such as Figure 12As shown, when the first user triggers an operation on the task execution page, a task start execution instruction can be sent to the network server. At this time, the network server can obtain the current location of the first user and determine the sample detection location corresponding to the target detection task according to the target service address of the user to be served. Further, it can be determined to broadcast the third media data according to the broadcast time.

[0190] It should be noted that when determining the broadcast time, the first time consumption duration can be determined based on the current location, the target service address, and the historical service duration of the first user. The second time consumption duration can be determined according to the sample detection location and the target service address. When the second time consumption duration is greater than the first time consumption duration, the current time is determined as the broadcast time. When the second time consumption duration is less than the first time consumption duration, the time difference information is determined, and the broadcast time is determined according to the time difference information and the current time.

[0191] After determining the broadcast time, if the user to be tested is immediately called for testing, the network server can send the target detection task to the target user to be tested, so that the target user to be tested can go to the target service address to obtain the sample. If the first user intends to wait for the user to be tested to be called, the network server can delay for a period of time and then send the data for suggesting to call the user to be tested again. And, during the interaction between the first user and the network server, an intention recognition service is based. The technical solution provided by the embodiments of the present invention asks the first user whether the user to be tested needs to go to the target service address to obtain the sample. The departure time of the user to be tested can be determined according to the needs of the first user, achieving the effect of saving time and improving efficiency.

[0192] Figure 13 It is a schematic structural diagram of an information interaction device for a detection task provided by an embodiment of the present invention. The device includes: a first media data acquisition module 510, an operation result information feedback module 520, and a display content update module 530.

[0193] Among them, the first media data acquisition module 510 is configured to start an audio acquisition function in response to a first triggering operation of a first user on a task execution page, so as to acquire at least first media data of the first user based on the audio acquisition function during the execution of a target detection task, where the task execution page at least includes a target detection task that requires on-site service and multiple task execution nodes corresponding to the target detection task; an operation result information feedback module 520 is configured to send the first media data to a network server, so that the network server performs a target operation corresponding to the current task execution node according to the first media data and feedbacks operation result information of the target operation; where the target operation is an operation that the current task execution node requires the first user to trigger and edit; a display content update module 530 is configured to, in response to an event of receiving the operation result information, broadcast second media data corresponding to the operation result information and update the display content in the task execution page, where the display content at least includes an execution status of the current task execution node and target content corresponding to the operation result information.

[0194] The technical solution provided by the embodiments of the present invention enables a first user to trigger a first triggering operation on a task execution page displayed based on an App when performing a target detection task for on-site service. After the first user triggers the first triggering operation, the audio acquisition function can be started. The purpose of starting the audio acquisition function is to acquire the first media data of the first user during the execution of the target detection task. After the first media data is acquired, it can be sent to the network server so that the network server performs a target operation corresponding to the current task execution node according to the first media data. Moreover, the network server will feedback the operation result information of the target operation. Further, after receiving the operation result information, it will be broadcast to the first user and the display content in the task execution page will be updated. The content broadcast is the second media data corresponding to the operation result information, which solves the problem in the prior art that during the process of serving the user to be served, the sterile gloves need to be removed multiple times to interact with the App side, resulting in hygiene and safety risks, thus affecting the detection results of the collected samples. It realizes the interaction with the network server through voice during the execution of the target detection task, achieving the effects of improving hygiene and safety and the accuracy of detection results.

[0195] Optionally, the device further includes: a target detection task determination module and a task execution page display module. Among them, the target detection task determination module is configured to determine a target detection task in response to a trigger operation of a first user on a task selection page; and the task execution page display module is configured to display a task execution page of the target detection task; wherein, the task execution page includes task association information and a task execution link of the target detection task, the task execution link includes task identifiers of the multiple task execution nodes, the display status of the task identifier is related to the execution status of the task execution node, and the display content in the task execution page is related to the task execution node in execution.

[0196] Optionally, the task association information includes first information of the first user and service information, second information of the user to be served corresponding to the first user, and detection item information.

[0197] Optionally, the target detection task is at least a task that requires the first user to visit the door to collect samples to obtain a detection result of a preset index and / or a nursing task; when the target detection task is a task to obtain a detection result of a preset index, according to the execution order of the target detection task, the multiple task execution nodes are successively a to-be-visited service node, a service node at the door, a sampling node, a sample submission node, and a detection result viewing node; when the target detection task is a nursing task, according to the execution order of the target detection task, the multiple task execution nodes are successively a to-be-visited service node, a service node at the door, and an upload service record service completion node.

[0198] Optionally, when the task execution node is a to-be-visited service node, the display content in the task execution page includes at least a first control, which is used to obtain the target service address of the user to be served in the task execution page after being triggered, and generate and display a target navigation path according to the current address of the first user and the target service address; wherein, the target service address of the user to be served is the information in the second information.

[0199] Optionally, when the task execution node is the service node at the door, the display content in the task execution page includes at least verification information, second information, and signature information of the user to be served.

[0200] Optionally, when the task execution node is a sampling node, the display content in the task execution page includes content for entering a target identifier of the user to be served, and the target identifier corresponds to the sample information of the user to be served.

[0201] Optionally, the first media data includes media data for binding the second information of the served user to the target identifier, and the target operation is an operation for associating the target identifier with the second information.

[0202] Optionally, the operation result information includes descriptive text information indicating the completion of the association, and the second media data is audio information corresponding to the descriptive text information.

[0203] Optionally, the operation result information feedback module 520 includes: a first media data acquisition sub-module. The first media data acquisition sub-module is configured to perform sharding processing on the first media data according to the local cache data volume of the first media data, and sequentially send the sub-media data after the sharding is completed to the network server, so that when the network server receives an instruction indicating the completion of the upload, it splices and processes the received sub-media data to obtain the first media data to be analyzed.

[0204] Optionally, the device further includes: a target intention determination module and a target operation execution module. The target intention determination module is configured to call an intention recognition service based on the network server and send the first media data to the intention recognition service, so that the intention recognition service determines the target intention corresponding to the first media data and feeds it back; and the target operation execution module is configured to receive the target intention fed back by the intention recognition service based on the network server and execute a target operation corresponding to the current task execution node based on the target intention.

[0205] Optionally, the device further includes: a third media data playback module. The third media data playback unit is configured to play third media data during the process of the first user executing the target detection task; wherein the third media data is used to represent data for sending the user to be tested to a target service address to obtain a sample.

[0206] Optionally, the third media data playback module includes: a sample detection position determination sub-module and a broadcast time determination sub-module. The sample detection position determination sub-module is configured to send a task start execution instruction to the network server based on a second trigger operation of the first user on the task execution page, so that the network server determines a sample detection position corresponding to the target detection task according to the target service address of the served user; and the broadcast time determination sub-module is configured to determine the broadcast time of the third media data to be broadcast based on the network server's processing of the sample detection position, the target service address, and the current position of the first user.

[0207] Optionally, the broadcast time determination sub-module includes: a first duration determination unit, a second duration determination unit, and a broadcast time determination unit. Among them, the first duration determination unit is used to determine a first duration according to the current position, the target service address, and the historical service duration of the first user; the second duration determination unit is used to determine a second duration according to the sample detection position and the target service address; and the broadcast time determination unit is used to determine the current time as the broadcast time when the second duration is greater than the first duration.

[0208] Optionally, the device further includes: a time difference information determination unit and a broadcast time determination unit. Among them, the time difference information determination unit is used to determine time difference information when the second duration is less than the first duration; and the broadcast time determination unit is used to determine the broadcast time according to the time difference information and the current time.

[0209] Optionally, the device further includes: a sample acquisition module. Among them, the sample acquisition module is used to, during the process of playing the third media data, when the fourth media data received by the network server is an intention to call a user for sample submission, send the target detection task to the target user for sample submission, so that the target user for sample submission obtains a sample at the target service address.

[0210] Optionally, the device further includes: a sixth media data feedback module. Among them, the sixth media data feedback module is used to, during the process of playing the third media data, when the fifth media data received by the network server is an intention to wait for calling a user for sample submission, feedback sixth media data, so as to determine seventh media data for delaying the call to the user for sample submission based on the sixth media data.

[0211] Optionally, the device further includes: in response to the current time being the time to broadcast the third media data and no event of starting the audio acquisition function being detected, based on a preset reminder method, reminding the first user of the reminder information for the user to be called for sample submission.

[0212] The information interaction device for the detection task provided by the embodiments of the present invention can execute the information interaction method for the detection task provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the method.

[0213] It should be noted that the various units and modules included in the above device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of the functional units are only for the convenience of mutual distinction and do not limit the protection scope of the embodiments of the present invention.

[0214] Figure 14A schematic structural diagram of an electronic device provided by an embodiment of the present invention. Figure 14 A block diagram of an exemplary electronic device 50 suitable for implementing the embodiments of the present invention is shown. Figure 14 The displayed electronic device 50 is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present invention.

[0215] As Figure 14 shown, the electronic device 50 is presented in the form of a general-purpose computing device. The components of the electronic device 50 may include, but are not limited to: one or more processors or processing units 501, a system memory 502, and a bus 503 connecting different system components (including the system memory 502 and the processing unit 501).

[0216] The bus 503 represents one or more of several types of bus structures, including a memory bus or a memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any bus structure in a variety of bus structures. For example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0217] The electronic device 50 typically includes a variety of computer system-readable media. These media can be any available media accessible by the electronic device 50, including volatile and non-volatile media, removable and non-removable media.

[0218] The system memory 502 may include computer system-readable media in the form of volatile memory, such as random access memory (RAM) 504 and / or cache memory 505. The electronic device 50 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, a storage system 506 can be used for reading and writing non-removable, non-volatile magnetic media ( Figure 14 not shown, commonly referred to as a "hard disk drive"). Although Figure 14 not shown in the figure, a disk drive for reading and writing removable non-volatile disks (such as "floppy disks") and an optical disk drive for reading and writing removable non-volatile optical disks (such as CD-ROM, DVD-ROM, or other optical media) can be provided. In these cases, each drive can be connected to the bus 503 through one or more data media interfaces. The memory 502 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.

[0219] A program / utilities 508 having a set (at least one) of program modules 507 can be stored, for example, in a memory 502. Such program modules 507 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. The program modules 507 generally execute the functions and / or methods in the embodiments described in the present invention.

[0220] The electronic device 50 can also communicate with one or more external electronic devices 509 (such as a keyboard, a pointing device, a display 510, etc.), and can also communicate with one or more devices that enable a user to interact with the electronic device 50, and / or communicate with any device that enables the electronic device 50 to communicate with one or more other computing devices (such as a network card, a modem, etc.). Such communication can be carried out through an input / output (I / O) interface 511. Also, the electronic device 50 can communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 512. As shown in the figure, the network adapter 512 communicates with other modules of the electronic device 50 through a bus 503. It should be understood that although Figure 14 not shown in the figure, other hardware and / or software modules can be used in combination with the electronic device 50, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0221] The processing unit 501 executes various functional applications and data processing by running programs stored in the system memory 502, such as implementing the information interaction method for the detection task provided by the embodiments of the present invention.

[0222] The embodiments of the present invention also provide a storage medium containing computer-executable instructions, and the computer-executable instructions are used to execute the information interaction method for the detection task when executed by a computer processor.

[0223] The method includes: in response to a first trigger operation of a first user on a task execution page, starting an audio acquisition function to at least acquire first media data of the first user based on the audio acquisition function during the execution of a target detection task, where the task execution page at least includes a target detection task that requires on-site service, and a plurality of task execution nodes corresponding to the target detection task;

[0224] Send the first media data to a network server so that the network server performs a target operation corresponding to the current task execution node according to the first media data and feeds back operation result information of the target operation; wherein, the target operation is an operation that the current task execution node requires the first user to trigger and edit.

[0225] In response to an event of receiving the operation result information, broadcast second media data corresponding to the operation result information and update the display content in the task execution page, wherein the display content at least includes an execution status of the current task execution node and target content corresponding to the operation result information.

[0226] The computer storage medium of the embodiments of the present invention may adopt any combination of one or more computer-readable media. The computer-readable media may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the computer-readable storage medium include: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device.

[0227] The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable medium may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.

[0228] The program code included on the computer-readable medium may be transmitted by any appropriate medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0229] Computer program code for performing the operations of the embodiments of the present invention may be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0230] Note that the above is only the preferred embodiment of the present invention and the technical principles applied. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein. Various obvious changes, re-adjustments, and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments. Without departing from the concept of the present invention, more other equivalent embodiments may be included, and the scope of the present invention is determined by the scope of the appended claims.

Claims

1. A method for information interaction of a detection task, characterized in that: include: In response to a first trigger operation of a first user in a task execution page, an audio collection function is started to collect at least first media data of the first user based on the audio collection function during the execution of the target detection task, wherein the task execution page includes at least a target detection task requiring door-to-door service and a plurality of task execution nodes corresponding to the target detection task; Sending the first media data to a network server, so that the network server performs a target operation corresponding to the current task execution node according to the first media data, and feeds back operation result information of the target operation; wherein the target operation is an operation that the current task execution node needs to trigger editing by the first user; In response to the event of receiving the operation result information, the second media data corresponding to the operation result information is broadcast, and the display content in the task execution page is updated, wherein the display content includes at least the execution status of the current task execution node and the target content corresponding to the operation result information.

2. The method according to claim 1, characterized in that The method further comprises: In response to a trigger operation of the first user in the task selection page, determining a target detection task; Displaying a task execution page for the target detection task; Among them, the task execution page includes task association information and a task execution link of the target detection task, the task execution link includes task identifiers of the multiple task execution nodes, the display status of the task identifier is related to the execution status of the task execution node, and the display content in the task execution page is related to the task execution node in execution.

3. The method according to claim 2, characterized in that The task-related information includes first information and service information of a first user, and second information and detection item information of a served user corresponding to the first user.

4. The method according to claim 1, characterized in that: The target detection task is at least a task and / or a nursing task that requires the first user to collect samples on site to obtain preset indicator detection results; When the target detection task is a task of obtaining a preset indicator detection result, the multiple task execution nodes are, in order of execution of the target detection task, a door-to-door service node, a home service node, a sampling node, a sample inspection node, and a detection result viewing node; When the target detection task is a nursing task, the multiple task execution nodes are, according to the execution order of the target detection task, a door-to-door service node, a home service node, and a service completion node for uploading service records.

5. The method according to claim 4, characterized in that When the task execution node is a node to be served, the display content in the task execution page includes at least a first control, and the first control is used to obtain a target service address of a served user in the task execution page after being triggered, and generate and display a target navigation path according to a current address of the first user and the target service address; The target service address of the served user is the information in the second information.

6. The method according to claim 4, characterized in that The task execution node is the home service node, and the display content in the task execution page includes at least the verification information, the second information and the signature information of the served user.

7. The method according to claim 4, characterized in that The task execution node is a sampling node, and the display content in the task execution page includes content to be entered into the target identification of the served user, and the target identification corresponds to the sample information collected from the served user.

8. The method according to claim 7, characterized in that The first media data includes media data for binding the second information of the served user with the target identifier, and the target operation is an operation for associating the target identifier with the second information.

9. The method according to claim 8, characterized in that The operation result information includes description text information of the association completion, and the second media data is audio information corresponding to the description text information.

10. The method according to claim 1, characterized in that The sending the first media data to a network server includes: According to the amount of locally cached data of the first media data, the first media data is segmented and processed, and the sub-media data after segmentation is sent to the network server in sequence, so that when the network server receives an instruction indicating that the upload is completed, it splices the received sub-media data to obtain the first media data to be analyzed.

11. The method according to claim 10, characterized in that The method further comprises: Invoking an intent recognition service based on the network server, and sending the first media data to the intent recognition service, so that the intent recognition service determines a target intent corresponding to the first media data and provides feedback; The target intent fed back by the intent recognition service is received based on the network server, and the target operation corresponding to the current task execution node is executed based on the target intent.

12. The method according to claim 1, characterized in that Also includes: In the process of executing the target detection task based on the first user, third media data is played; wherein the third media data is used to represent data that the user who needs to send the sample to the target service address to obtain the sample.

13. The method according to claim 12, characterized in that The playing time of playing the third media data is determined based on the following method: Based on the second trigger operation of the first user in the task execution page, sending a task start execution instruction to the network server, so that the network server determines the sample detection position corresponding to the target detection task according to the target service address of the served user; Based on the network server processing the sample detection location, the target service address and the current location of the first user, a broadcasting time of the third media data to be broadcasted is determined.

14. The method according to claim 13, characterized in that The processing of the sample detection location, the target service address, and the current location of the first user by the network server to determine the broadcasting time of the third media data to be broadcast includes: Determine a first consuming time duration according to the current location, the target service address, and the historical service duration of the first user; Determining a second time-consuming duration according to the sample detection location and the target service address; When the second time-consuming duration is greater than the first time-consuming duration, the current moment is determined as the broadcasting moment.

15. The method according to claim 14, characterized in that The method further comprises: When the second time-consuming duration is less than the first time-consuming duration, determining time difference information; The broadcast time is determined according to the time difference information and the current time.

16. The method according to claim 12, characterized in that The method further comprises: During the process of playing the third media data, when the fourth media data received by the network server is intended to call the user for inspection, the target detection task is sent to the target user for inspection, so that the target user for inspection obtains the sample at the target service address.

17. The method according to claim 12, characterized in that The method further comprises: During the process of playing the third media data, when the fifth media data received by the network server is the intention of the user waiting for the call to be submitted for inspection, the sixth media data is fed back to determine the seventh media data of the delayed call to be submitted for inspection based on the sixth media data.

18. The method according to claim 12, characterized in that The method further comprises: In response to the current moment being the moment for broadcasting the third media data and no event for starting the audio collection function is detected, the first user is reminded of the prompt information of the user to be called for inspection based on a preset reminder method.

19. An information interaction device for a detection task, characterized in that: include: A first media data collection module is used to start an audio collection function in response to a first trigger operation of a first user in a task execution page, so as to collect at least first media data of the first user based on the audio collection function during the execution of a target detection task, wherein the task execution page includes at least a target detection task requiring door-to-door service and a plurality of task execution nodes corresponding to the target detection task; an operation result information feedback module, configured to send the first media data to a network server, so that the network server performs a target operation corresponding to a current task execution node according to the first media data, and feeds back operation result information of the target operation; wherein the target operation is an operation that the current task execution node needs to be triggered and edited by the first user; A display content update module is used to respond to the event of receiving the operation result information, broadcast the second media data corresponding to the operation result information, and update the display content in the task execution page, wherein the display content at least includes the execution status of the current task execution node and the target content corresponding to the operation result information.

20. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the information interaction method as described in any one of claims 1-18.

21. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to execute the information interaction method according to any one of claims 1 to 18 when executed by a computer processor.

22. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program is used to execute the information interaction method according to any one of claims 1 to 18.