Medical service guidance method, device, electronic device and storage medium

Through the voice guidance method, the elderly can enter keywords through voice, systematically analyze and guide medical services, solving the complex problems of modern medical processes and improving the convenience and humanization of services.

CN115035994BActive Publication Date: 2025-06-10CHINA TELECOM CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210662634.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-13
Publication Date
2025-06-10
Estimated Expiration
2042-06-13

AI Technical Summary

Technical Problem

The modernization of medical procedures is too complicated and is inconvenient for the elderly to use.

Method used

By playing the preset voice guidance content, the user is prompted to enter keywords representing the medical service model, perform semantic analysis, determine the corresponding medical service model, and play the corresponding voice guidance content to guide the user to complete the corresponding medical service.

Benefits of technology

The medical process has been simplified, complex operations have been reduced, and the elderly have been more convenient, and the humanized, caring and people-friendly medical services have been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115035994B_ABST
    Figure CN115035994B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides a medical service guiding method, device, electronic device, and storage medium. The method includes: playing preset first voice guiding content to prompt a user to input first voice information including a keyword representing a medical service mode, where the medical service mode at least includes a consultation mode, a registration mode, an over-the-counter drug purchase mode, and a prescription drug purchase mode; performing semantic analysis on the first voice information to determine the medical service mode corresponding to the keyword; and playing voice guiding content corresponding to the medical service mode to guide the user to complete the corresponding medical service. In the embodiment of the present invention, the medical service that the elderly person wants to perform is determined through voice guidance. Compared with the modern medical service process, the voice guidance method is used to assist the elderly in completing the cumbersome medical process, simplify the medical process, reduce complex operations, make it more convenient for the elderly, and thus make the medical service more user-friendly, considerate, and approachable.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of medical technology, and in particular, to a medical service guiding method, a medical service guiding device, an electronic device, and a computer-readable storage medium. Background Art

[0002] The scale of the national elderly population is constantly expanding, leading to an increasingly serious problem of population aging. At present, most hospitals improve the efficiency of medical services and save human resources through the modernization of medical processes (such as registering through machine terminals and providing services such as purchasing drugs and consulting through the Internet).

[0003] However, whether medical services are provided through machine terminals or the Internet, the operations are too complex for most elderly people and are not convenient for them to use. Summary of the Invention

[0004] Embodiments of the present invention provide a medical service guiding method, device, electronic device, and computer-readable storage medium to solve the problem that the operations of modern medical processes are too complex and not convenient for elderly people to use.

[0005] Embodiments of the present invention disclose a medical service guiding method, including:

[0006] Playing preset first voice guiding content to prompt the user to input first voice information including keywords representing medical service modes; wherein, the medical service modes at least include a consultation mode, a registration mode, an over-the-counter drug purchase mode, and a prescription drug purchase mode;

[0007] Performing semantic analysis on the first voice information to determine the medical service mode corresponding to the keyword, and playing the voice guiding content corresponding to the medical service mode to guide the user to complete the corresponding medical service.

[0008] Optionally, when the medical service mode corresponding to the first keyword is the consultation mode, playing the voice guiding content corresponding to the medical service mode to guide the user to complete the corresponding medical service includes:

[0009] Playing preset second voice guiding content to prompt the user to input second voice information including the user's question;

[0010] Performing semantic analysis on the second voice information to obtain a reply content corresponding to the user's question;

[0011] Performing voice synthesis on the reply content to obtain a corresponding synthesized voice and playing it.

[0012] Optionally, before playing the preset second voice guiding content, it further includes:

[0013] Collect Q&A information;

[0014] Construct a Q&A knowledge base based on the Q&A information to obtain response content corresponding to the user's question from the Q&A knowledge base.

[0015] Optionally, obtaining the response content corresponding to the user's question includes:

[0016] Index at least one Q&A information that matches the user's question in the Q&A knowledge base and calculate the similarity between the Q&A information and the user's question;

[0017] Determine the response content in the Q&A information with the highest similarity as the response content corresponding to the user's question.

[0018] Optionally, when the medical service mode corresponding to the first keyword is the registration mode, playing the voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service includes:

[0019] After the user identity information is authenticated, play a preset second voice guidance content to prompt the user to input a second voice message containing registration information; wherein, the registration information includes at least the registration department and the reserved appointment time;

[0020] Perform semantic analysis on the second voice message and perform registration based on the user identity information and the registration information;

[0021] After the registration is successful or failed, notify the user by voice call.

[0022] Optionally, when the medical service mode corresponding to the first keyword is the over-the-counter drug purchase mode, playing the voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service includes:

[0023] Play a preset second voice guidance content to prompt the user to input a second voice message containing drug information;

[0024] Perform semantic analysis on the second voice message to obtain a drug list corresponding to the drug information;

[0025] Perform voice synthesis on the drug list to obtain a corresponding synthesized voice and play it; wherein, the synthesized voice includes a third voice guidance content for prompting the user to input a third voice message containing information on whether to purchase;

[0026] Perform semantic analysis on the third voice message. If the user confirms to make a purchase, play a preset fourth voice guidance content to prompt the user to input a fourth voice message containing the delivery address information;

[0027] Perform semantic analysis on the fourth voice message, and generate a delivery plan according to the medicine list and the delivery address information, so as to deliver the medicines in the medicine list to the delivery address.

[0028] Optionally, when the medical service mode corresponding to the first keyword is the prescription drug purchase mode, playing the voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service includes:

[0029] After the user identity information is authenticated, play the preset second voice guidance content to prompt the user to input the second voice message containing the code representing the prescription; the prescription is the prescription issued by the doctor during the user's medical treatment;

[0030] Perform semantic analysis on the second voice message to obtain the medicine list in the prescription corresponding to the code;

[0031] Obtain the delivery address information corresponding to the user identity information;

[0032] Generate a delivery plan according to the medicine list and the delivery address information, so as to deliver the medicines in the medicine list to the delivery address.

[0033] Optionally, after obtaining the delivery address information corresponding to the user identity information, it further includes:

[0034] Play the preset third voice guidance content to prompt the user to input the third voice message containing whether to activate the medication reminder;

[0035] Perform semantic analysis on the third voice message. If the user confirms to activate the medication reminder, send text messages regularly according to the doctor's advice corresponding to the prescription to remind the user to take medicine.

[0036] Optionally, it further includes:

[0037] Play the preset fourth voice guidance content to prompt the user to input the fourth voice message containing the user identity information;

[0038] Perform semantic analysis on the fourth voice message to obtain the user identity information;

[0039] Extract features from the fourth voice message to obtain voiceprint information;

[0040] Authenticate the user identity information according to the voiceprint information and the preset voiceprint information corresponding to the user identity information;

[0041] After the user identity information is authenticated, play the preset second voice guidance content.

[0042] Optionally, before authenticating the user identity information according to the preset voiceprint information corresponding to the voiceprint information and the user identity information, the method further includes:

[0043] Playing a preset fifth voice guidance content to prompt the user to input a fifth voice message containing the user identity information;

[0044] Performing semantic parsing on the fifth voice message to obtain the user identity information;

[0045] Extracting features from the fifth voice message to obtain preset voiceprint information;

[0046] Based on the user identity information and the preset voiceprint information, establishing a user model and entering it into a database, so as to authenticate the user identity information through the preset voiceprint information in the user model.

[0047] Optionally, the medical service guidance method is implemented by an intelligent customer service. After the user completes the medical service corresponding to the keyword, the method further includes:

[0048] Playing a preset sixth voice guidance content to prompt the user to input a sixth voice message containing a medical service evaluation;

[0049] Performing semantic parsing on the sixth voice message to optimize the intelligent customer service based on the medical service evaluation.

[0050] An embodiment of the present invention also discloses a medical service guidance device, including:

[0051] A voice acquisition module, configured to play a preset first voice guidance content to prompt the user to input a first voice message including a keyword representing a medical service mode; wherein, the medical service mode at least includes a consultation mode, a registration mode, an over-the-counter drug purchase mode, and a prescription drug purchase mode;

[0052] A service guidance module, configured to perform semantic parsing on the first voice message to determine the medical service mode corresponding to the keyword, so as to play the voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service.

[0053] Optionally, when the medical service mode corresponding to the first keyword is the consultation mode, the service guidance module includes:

[0054] A voice playback sub-module, configured to play a preset second voice guidance content to prompt the user to input a second voice message containing the user's question;

[0055] A content acquisition sub-module, configured to perform semantic analysis on the second voice information to obtain a response content corresponding to the user's question;

[0056] A content playback sub-module, configured to perform voice synthesis on the response content to obtain a corresponding synthesized voice and play it.

[0057] Optionally, it further includes:

[0058] An information collection sub-module, configured to collect Q&A information;

[0059] A knowledge base construction sub-module, configured to construct a Q&A knowledge base through the Q&A information, so as to obtain a response content corresponding to the user's question from the Q&A knowledge base.

[0060] Optionally, the content acquisition sub-module includes:

[0061] A similarity calculation unit, configured to index at least one Q&A information that matches the user's question in the Q&A knowledge base and calculate the similarity between the Q&A information and the user's question;

[0062] A content determination unit, configured to determine the response content in the Q&A information with the highest similarity as the response content corresponding to the user's question.

[0063] Optionally, when the medical service mode corresponding to the first keyword is a registration mode, the service guidance module includes:

[0064] A voice playback sub-module, configured to play a preset second voice guidance content to prompt the user to input a second voice information including registration information after the user identity information is authenticated; wherein, the registration information includes at least a registration department and a reserved appointment time;

[0065] A user registration sub-module, configured to perform semantic analysis on the second voice information and perform registration based on the user identity information and the registration information;

[0066] A voice notification sub-module, configured to notify the user by voice call after the registration is successful or failed.

[0067] Optionally, when the medical service mode corresponding to the first keyword is an over-the-counter drug purchase mode, the service guidance module includes:

[0068] A voice playback sub-module, configured to play a preset second voice guidance content to prompt the user to input a second voice information including drug information;

[0069] A list acquisition sub-module, configured to perform semantic analysis on the second voice information to obtain a drug list corresponding to the drug information;

[0070] The voice playback sub-module is further configured to perform voice synthesis on the drug list to obtain corresponding synthesized voice and play it; wherein, the synthesized voice includes third voice guidance content for prompting the user to input third voice information including whether to purchase information.

[0071] The voice playback sub-module is further configured to perform semantic parsing on the third voice information. If the user confirms to make a purchase, it plays preset fourth voice guidance content to prompt the user to input fourth voice information including delivery address information.

[0072] The drug delivery sub-module is configured to perform semantic parsing on the fourth voice information, and generate a delivery plan according to the drug list and the delivery address information, so as to deliver the drugs in the drug list to the delivery address.

[0073] Optionally, when the medical service mode corresponding to the first keyword is the prescription drug purchase mode, the service guidance module includes:

[0074] A voice playback sub-module, configured to play preset second voice guidance content to prompt the user to input second voice information including a code representing a prescription after the user identity information is authenticated; the prescription is a prescription issued by a doctor during the user's medical treatment.

[0075] The drug acquisition sub-module is configured to perform semantic parsing on the second voice information to obtain the drug list in the prescription corresponding to the code.

[0076] The address acquisition sub-module is configured to acquire the delivery address information corresponding to the user identity information.

[0077] The drug delivery sub-module is configured to generate a delivery plan according to the drug list and the delivery address information, so as to deliver the drugs in the drug list to the delivery address.

[0078] Optionally, it further includes:

[0079] The voice playback sub-module is further configured to play preset third voice guidance content to prompt the user to input third voice information including whether to activate the medication reminder.

[0080] The user medication reminder sub-module is configured to perform semantic parsing on the third voice information. If the user confirms to activate the medication reminder, it sends text messages regularly according to the doctor's advice corresponding to the prescription to remind the user to take medicine.

[0081] Optionally, it further includes:

[0082] The voice playback sub-module is further configured to play preset fourth voice guidance content to prompt the user to input fourth voice information including user identity information.

[0083] An identity information acquisition sub-module, configured to perform semantic parsing on the fourth voice information to obtain the user identity information;

[0084] A voiceprint information acquisition sub-module, configured to extract features from the fourth voice information to obtain voiceprint information;

[0085] An identity information authentication sub-module, configured to authenticate the user identity information according to the voiceprint information and the preset voiceprint information corresponding to the user identity information;

[0086] The voice playback sub-module is further configured to play preset second voice guidance content after the user identity information passes authentication.

[0087] Optionally, it further includes:

[0088] The voice playback sub-module is further configured to play preset fifth voice guidance content to prompt the user to input fifth voice information including user identity information;

[0089] The identity information acquisition sub-module is further configured to perform semantic parsing on the fifth voice information to obtain the user identity information;

[0090] The voiceprint information acquisition sub-module is further configured to extract features from the fifth voice information to obtain preset voiceprint information;

[0091] A user module establishment sub-module, configured to establish a user model based on the user identity information and the preset voiceprint information and record it in a database, so as to authenticate the user identity information through the preset voiceprint information in the user model.

[0092] Optionally, the medical service guidance method is implemented by an intelligent customer service, and further includes:

[0093] The voice playback module is further configured to play preset sixth voice guidance content to prompt the user to input sixth voice information including a medical service evaluation;

[0094] An intelligent customer service optimization module, configured to perform semantic parsing on the sixth voice information to optimize the intelligent customer service based on the medical service evaluation.

[0095] An embodiment of the present invention also discloses an electronic device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory complete communication with each other through the communication bus;

[0096] The memory is used to store a computer program;

[0097] When the processor executes the program stored in the memory, it implements the method described in the embodiments of the present invention.

[0098] The embodiments of the present invention also disclose a computer-readable storage medium, on which instructions are stored. When executed by one or more processors, the instructions cause the processor to execute the method described in the embodiments of the present invention.

[0099] The embodiments of the present invention have the following advantages: By means of voice guidance, the medical services that the elderly want to receive are determined, and then the elderly are guided to complete medical services such as consultation, registration, over-the-counter drug purchase, and prescription drug purchase through the voice guidance content corresponding to the medical services. Compared with the modern medical service process, the voice-guided method is used to assist the elderly in completing the cumbersome medical process, simplify the medical process, reduce complex operations, make it more convenient for the elderly, and thus make the medical service more user-friendly, considerate, and approachable.

[0100] Compared with the traditional medical service process, there is no need for patients or their families to go to the hospital in person. The elderly can complete medical services such as medical problem consultation, registration, over-the-counter drug purchase, and prescription drug purchase through the guidance and assistance of voice. This optimizes the medical needs and processes of the elderly population, improves efficiency, releases more medical resources to serve patients who need treatment more urgently. At the same time, it greatly reduces the unnecessary number of hospital visits and travel time of the elderly and their families, thereby achieving the purpose of reducing personnel flow and gathering, and better promoting the national anti-epidemic policy. BRIEF DESCRIPTION OF THE DRAWINGS

[0101] Figure 1 is a flowchart of the steps of a medical service guidance method provided in the embodiments of the present invention;

[0102] Figure 2 is a flowchart of the steps of a medical consultation service guidance method provided in the embodiments of the present invention;

[0103] Figure 3 is a flowchart of the steps of a registration service guidance method provided in the embodiments of the present invention;

[0104] Figure 4 is a schematic diagram of a voiceprint recognition process provided in the embodiments of the present invention;

[0105] Figure 5 is a flowchart of the steps of an over-the-counter drug purchase service guidance method provided in the embodiments of the present invention;

[0106] Figure 6 is a flowchart of the steps of a prescription drug purchase service guidance method provided in the embodiments of the present invention;

[0107] Figure 7It is a schematic diagram of a medical service guidance process provided in an embodiment of the present invention;

[0108] Figure 8 It is a structural block diagram of a medical service guidance device provided in an embodiment of the present invention;

[0109] Figure 9 It is a block diagram of an electronic device provided in an embodiment of the present invention. Detailed implementation manners

[0110] To make the above objects, features, and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific implementation manners.

[0111] As of 2021, the proportion of people aged 60 and above in China has reached 18.7%, about 264.02 million. And the elderly usually suffer from chronic diseases and need to take medicine for a long time. They need to go to the hospital to buy medicine regularly, which seriously crowds out medical resources. Moreover, the common medicine-buying APPs and mini-programs on the market all require mobile phone operations, and the processes are relatively cumbersome. The elderly have poor mobile phone operation capabilities and cannot complete the complex medicine-buying operation process alone. In addition, hospital registration mostly involves online APPs or mini-programs, which are relatively complex for the elderly. On-site registration also requires terminal operations. Furthermore, the elderly have poor memory and are prone to forgetting or taking excessive amounts of medicine.

[0112] Based on this, an embodiment of the present invention provides a medical service guidance method to solve the above existing problems.

[0113] Refer to Figure 1 , which shows a step flowchart of a medical service guidance method provided in an embodiment of the present invention, and specifically may include the following steps:

[0114] Step 101: Play preset first voice guidance content to prompt the user to input first voice information including keywords representing medical service modes.

[0115] Among them, the medical service modes at least include a consultation mode, a registration mode, an over-the-counter medicine purchase mode, and a prescription medicine purchase mode;

[0116] The first voice guidance content, as well as the second voice guidance content, the third voice guidance content... that appear later, can be preset synthetic voices or recorded voices, and can be a single voice or multiple voices;

[0117] The keywords can be medical consultation, consultation, registration, over-the-counter medicine, over-the-counter medicine purchase, prescription medicine, prescription medicine purchase, etc., and can be specifically set according to actual situations. The embodiments of the present invention do not limit this.

[0118] Specifically, during the first-round voice interaction with the user, play the preset first voice guidance content to prompt the user to input the first voice message including keywords representing the medical service mode. As an example, after the user dials the hotline, the intelligent customer service can play the preset first voice guidance content: "Dear customer, welcome to call the XX Medical Customer Service Hotline. The medical services provided by this service hotline include medical consultation service, registration service, over-the-counter drug purchase service, and prescription drug purchase service. Please state the medical service you need to conduct." Thus, it guides the user to say the keywords including the medical service the user wants to conduct.

[0119] Step 102: Perform semantic parsing on the first voice message to determine the medical service mode corresponding to the keyword, so as to play the voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service.

[0120] Among them, semantic parsing is semantic understanding: using natural language processing technology and deep network neural algorithm models, understanding the user's meaning through the structure and content of the whole sentence, understanding the true meaning expressed by the sentence, and performing operations such as stemming, part-of-speech restoration, word segmentation, part-of-speech tagging, named entity recognition, part-of-speech disambiguation, syntactic analysis, and discourse analysis on the sentence, simulating the human brain to understand the meaning of this sentence and the entire communication scenario (context).

[0121] Specifically, when the user says the first voice message including keywords representing the medical service mode, perform semantic parsing on the first voice message to determine the keywords included in the first voice message, and then determine the medical service the user wants to conduct. Then play the voice guidance content corresponding to the medical service mode to guide the user to complete the medical service. As an example, when the first voice message is "I want to register", the recognized keyword is "register", and then it is determined that the user wants to register. Therefore, enter the registration mode and play the voice guidance content corresponding to the registration mode to guide the user to complete the registration.

[0122] It should be noted that the medical service guidance method in the embodiments of the present invention is implemented through the intelligent customer service in the service hotline after the user dials the hotline, but the embodiments of the present invention do not limit this. For example, the medical service guidance method in the embodiments of the present invention can also be applied to the intelligent customer service in the application program or the intelligent customer service in the mobile terminal.

[0123] In the embodiments of the present invention, the medical services desired by the elderly are determined through voice guidance, and then the elderly are guided to complete medical services such as consultation, registration, over-the-counter drug purchase, and prescription drug purchase through the voice guidance content corresponding to the medical services. Compared with the modern medical service process, guiding and assisting the elderly to complete the cumbersome medical process by voice simplifies the medical process, reduces complex operations, makes it more convenient for the elderly, and thus makes the medical service more user-friendly, considerate, and approachable.

[0124] Compared with the traditional medical service process, there is no need for patients or their families to go to the hospital in person. The elderly can complete medical services such as medical problem consultation, registration, over-the-counter drug purchase, and prescription drug purchase through the autonomous way of voice guidance and assistance, optimizing the medical needs and processes of the elderly population, improving efficiency, releasing more medical resources to serve patients in greater need of treatment. At the same time, it greatly reduces the unnecessary number of hospital visits and travel time of the elderly and their families, thus achieving the purpose of reducing personnel flow and gathering, and better promoting the national anti-epidemic policy.

[0125] In an embodiment of the present invention, the medical service guidance method is implemented through an intelligent customer service. After the user completes the medical service corresponding to the keyword, it further includes: playing a preset sixth voice guidance content to prompt the user to input a sixth voice message containing a medical service evaluation; performing semantic analysis on the sixth voice message to optimize the intelligent customer service based on the medical service evaluation.

[0126] Among them, the intelligent customer service is constructed through deep learning. Deep learning refers to a neural network that establishes and simulates the human brain for analysis and learning. By mimicking the mechanism of the human brain to interpret data, the intelligent robot can automatically carry out learning through interaction with users and Internet data mining, improve its own knowledge data, and over time, the intelligent customer service will become more and more powerful and intelligent.

[0127] Specifically, after completing the consultation service, registration service, over-the-counter drug purchase service, or prescription drug purchase service, the preset sixth voice guidance content can be played through the intelligent customer service to guide the user to input a sixth voice message for evaluating the medical service. After performing semantic analysis on the sixth voice message, the intelligent customer service is optimized based on the medical service evaluation.

[0128] In the embodiments of the present invention, the intelligent customer service can be continuously optimized by obtaining the user's evaluation of the medical service to obtain a more and more powerful and intelligent intelligent customer service.

[0129] Refer to Figure 2 , which shows the step flowchart of a medical consultation service guidance method provided in the embodiments of the present invention. The embodiments of the present invention are in Figure 1Based on the illustrated embodiments, an implementation method for guiding a user to complete medical consultation services through voice is mainly described. As Figure 2 shown, the method of this embodiment may include:

[0130] Step 201: Play a preset second voice guidance content to prompt the user to input a second voice message containing the user's question.

[0131] Specifically, when the medical service mode corresponding to the first keyword is the consultation mode, enter the medical consultation mode and play the second voice guidance content corresponding to the consultation mode to guide the user to state the question they want to consult.

[0132] In an embodiment of the present invention, before step 201, it further includes: collecting Q&A information; constructing a Q&A knowledge base through the Q&A information to obtain a reply content corresponding to the user's question from the Q&A knowledge base.

[0133] Specifically, before adopting the consultation mode, it is necessary to build a Q&A knowledge base. First, collect Q&A information, for example, by manually adding and entering questions and answers, directly importing medical-related Q&A information, or accessing medical industry-related information through interface calls. Then, construct a Q&A knowledge base based on the Q&A information so that users can obtain the desired reply content from the Q&A knowledge base.

[0134] Step 202: Perform semantic analysis on the second voice message to obtain a reply content corresponding to the user's question.

[0135] Specifically, after obtaining the second voice message containing the user's question, perform semantic analysis on the second voice message to determine the user's question contained in the second voice message, and then query the reply content corresponding to the user's question from the Q&A knowledge base.

[0136] In an embodiment of the present invention, step 202 includes: indexing at least one Q&A information that matches the user's question in the Q&A knowledge base, and calculating the similarity between the Q&A information and the user's question; determining the reply content in the Q&A information with the highest similarity as the reply content corresponding to the user's question.

[0137] Specifically, after determining the user's question, use a full-text retrieval engine to scan each Q&A information in the Q&A knowledge base according to the keywords in the user's question and perform word segmentation to establish an index. The index records the position and frequency of the keywords in each Q&A information. After indexing at least one Q&A information that matches the user's question in the Q&A knowledge base, calculate the similarity between the Q&A information and the user's question respectively, and select the reply content in the Q&A information with the highest similarity as the reply content corresponding to the user's question.

[0138] Step 203: Synthesize the reply content into corresponding synthesized speech and play it.

[0139] Specifically, after obtaining the reply content corresponding to the user's question, synthesize the reply content into synthesized speech and feed back the reply content to the user by means of voice playback.

[0140] In the embodiment of the present invention, the user is guided to complete the medical consultation service in a voice-guided manner, and the whole process reduces cumbersome and complex operations through voice communication, providing convenience for the elderly.

[0141] Refer to Figure 3 , which shows the step flow chart of a registration service guidance method provided in the embodiment of the present invention. The embodiment of the present invention mainly describes an implementation method of guiding the user to complete registration through voice on the basis of the embodiment shown in Figure 1 As shown in Figure 3 , the method of this embodiment may include:

[0142] Step 301: After the user identity information is authenticated, play the preset second voice guidance content to prompt the user to input the second voice information including the registration information.

[0143] Among them, the registration information at least includes the registration department and the appointment time of seeing a doctor.

[0144] Specifically, when the medical service mode corresponding to the first keyword is the registration mode, enter the registration mode. At this time, it is necessary to first authenticate the user identity information. After the user identity information is authenticated, play the second voice guidance content corresponding to the registration mode to guide the user to speak the second voice information including the registration information such as the registration department and the appointment time of seeing a doctor for registration.

[0145] In an embodiment of the present invention, it further includes: playing the preset fourth voice guidance content to prompt the user to input the fourth voice information including the user identity information; performing semantic analysis on the fourth voice information to obtain the user identity information; extracting features from the fourth voice information to obtain voiceprint information; authenticating the user identity information according to the voiceprint information and the preset voiceprint information corresponding to the user identity information; after the user identity information is authenticated, playing the preset second voice guidance content.

[0146] Among them, the user identity information may be name, ID number, phone number, etc.;

[0147] The preset voiceprint information and the user identity information are pre-entered into the database when establishing the user model through machine learning, so as to identify the user's identity according to the preset voiceprint information obtained based on the user identity information input by the user when the user accesses again.

[0148] Specifically, before providing the registration service, it is necessary to authenticate the user's identity information. Specifically, the intelligent customer service plays a preset fourth voice guidance content to guide the user to speak a fourth voice message containing the user's identity information, then semantically analyzes the fourth voice message to obtain the user's identity information, and obtains the preset voiceprint information corresponding to the user's identity information from the database; at the same time, extracts features from the fourth voice message to obtain the voiceprint information, and then compares the voiceprint information with the preset voiceprint information, and determines whether it is the same user according to the similarity between the voiceprint information and the preset voiceprint information. If so, the user identity information authentication is passed, and the second voice guidance content corresponding to the registration service mode is played for the registration service. If not, the user identity information is obtained again for authentication, or the user identity information and the voiceprint information are obtained to establish a user model (register an account).

[0149] In an embodiment of the present invention, before authenticating the user identity information according to the voiceprint information and the preset voiceprint information corresponding to the user identity information, it further includes: playing a preset fifth voice guidance content to prompt the user to input a fifth voice message containing the user identity information; semantically analyzing the fifth voice message to obtain the user identity information; extracting features from the fifth voice message to obtain the preset voiceprint information; establishing a user model based on the user identity information and the preset voiceprint information and entering it into the database, so as to authenticate the user's identity information through the preset voiceprint information in the user model.

[0150] Specifically, before authenticating the user identity information through the preset voiceprint information, it is necessary to establish a user model in advance. Specifically, play a preset fifth voice guidance content to guide the user to speak a fifth voice message containing the user identity information, semantically analyze the fifth voice message to obtain the user identity information, and at the same time extract features from the fifth voice message to obtain the preset voiceprint information, and establish a user model based on the user identity information and the preset voiceprint information and enter it into the database.

[0151] It should be noted that in addition to the above method of guiding the user to establish a user model through voice, other methods can also be used to establish a user model. For example, in the hospital, the staff can enter the user's identity information and preset voiceprint information. The embodiments of the present invention do not limit this.

[0152] Refer to Figure 4 , which shows a schematic diagram of a voiceprint recognition process provided in an embodiment of the present invention. First, obtain the user's identity information through voice detection and noise suppression, obtain the voiceprint information through feature extraction, establish a user model (voiceprint model) through machine learning and enter it into the database, and when the user accesses again, determine whether it is the same user according to the similarity score through voiceprint matching.

[0153] In the embodiment of the present invention, voiceprint recognition simplifies the authentication process and provides convenience for the elderly.

[0154] Step 302: Semantically parse the second voice information and register based on the user identity information and the registration information.

[0155] Specifically, after obtaining the second voice information containing the registration information, semantically parse the second voice information to obtain registration information such as the registration department and the reserved appointment time, and call the hospital interface to register based on the user identity information and the registration information.

[0156] Step 303: Notify the user by voice call after the registration is successful or failed.

[0157] Specifically, after the registration, whether the registration is successful or failed, the user will be notified by voice call.

[0158] In the embodiment of the present invention, the user is guided to complete the registration service through voice guidance, and the whole process reduces cumbersome and complex operations through voice communication, providing convenience for the elderly.

[0159] Refer to Figure 5 , which shows the step flow chart of a method for guiding over-the-counter drug purchase services provided in the embodiment of the present invention. The embodiment of the present invention mainly describes an implementation method for guiding a user to complete the purchase of over-the-counter drugs through voice guidance on the basis of the embodiment shown in Figure 1 As shown in Figure 5 , the method of this embodiment may include:

[0160] Step 501: Play the preset second voice guidance content to prompt the user to input the second voice information containing drug information.

[0161] When the medical service mode corresponding to the first keyword is the over-the-counter drug purchase mode, enter the over-the-counter drug purchase mode, and play the second voice guidance content corresponding to the over-the-counter drug purchase mode through the intelligent customer service to guide the user to say the name of the drug to be purchased, that is, the second voice information containing drug information.

[0162] Step 502: Semantically parse the second voice information to obtain the drug list corresponding to the drug information.

[0163] Specifically, after the user says the second voice information containing drug information, semantically parse the second voice information to obtain the name of the drug that the user needs to purchase, and organize it into a drug list.

[0164] Step 503: Perform speech synthesis on the drug list to obtain corresponding synthesized speech and play it. The synthesized speech includes third voice guidance content for prompting the user to input third voice information containing purchase information.

[0165] Specifically, perform speech synthesis on the drug names in the drug list to obtain corresponding synthesized speech, and at the same time add third voice guidance content in the synthesized speech for prompting the user to input third voice information including confirming whether the drugs in the drug list are correct and whether to purchase them. Then feedback it to the user by playing the synthesized speech through the intelligent customer service.

[0166] Step 504: Semantically parse the third voice information. If the user confirms to purchase, play preset fourth voice guidance content to prompt the user to input fourth voice information containing delivery address information.

[0167] Among them, the delivery address may include information such as address, recipient, and phone number.

[0168] Specifically, the intelligent customer service plays the synthesized speech, and through the third voice guidance content in the synthesized speech, asks the user whether the drugs in the drug list are correct and whether to purchase the drugs in the drug list. After obtaining the third voice information, semantically parse the third voice information. If the user confirms that the drugs in the drug list are correct and confirms to purchase the drugs in the drug list. Then play the preset fourth voice guidance content through the intelligent customer service to guide the user to say delivery address information such as delivery address, recipient, and phone number, so as to facilitate drug delivery based on the delivery address information.

[0169] Step 505: Semantically parse the fourth voice information, and generate a delivery plan according to the drug list and the delivery address information to deliver the drugs in the drug list to the delivery address.

[0170] Specifically, after obtaining the fourth voice information containing delivery address information, semantically parse the fourth voice information to obtain the user's delivery address, and then generate a delivery plan based on the drug list and the delivery address information, deliver the drugs in the drug list to the door and conduct offline collection.

[0171] In the embodiment of the present invention, it is not necessary for the patient or family member to go to the hospital in person. The elderly can complete the purchase of over-the-counter drugs, have the drugs delivered to the door in an autonomous manner under the guidance and assistance of the intelligent customer service, and still enjoy medical insurance services, reducing the economic burden. The prescribing process is simpler and more efficient, saving labor and releasing resources, and reducing the inconvenience of the elderly.

[0172] Refer to Figure 6 , which shows the step flowchart of a prescription drug purchase service guidance method provided in the embodiment of the present invention. The embodiment of the present invention is inFigure 1 Based on the illustrated embodiments, an implementation method for guiding a user to complete the purchase of prescription drugs through voice is mainly described. As Figure 6 shown, the method of this embodiment may include:

[0173] Step 601: After the user identity information is authenticated, play the preset second voice guidance content to prompt the user to input the second voice information containing the code representing the prescription.

[0174] Among them, the prescription is the prescription issued by the doctor during the user's medical treatment process, and the drugs in the prescription are authorized to be prescribed remotely for a long time. Therefore, the prescribing code corresponding to the prescription can be generated in advance and entered into the database, so that the user can subsequently search for the corresponding prescription in the database through the code to purchase drugs.

[0175] Specifically, when the medical service mode corresponding to the first keyword is the prescription drug purchase mode, enter the prescription drug purchase mode. At this time, it is necessary to first authenticate the user identity information. After the user identity information is authenticated, play the second voice guidance content corresponding to the prescription drug purchase mode to guide the user to speak the second voice information containing the code representing the prescription.

[0176] It should be noted that the method for authenticating the user identity information is the same as that in the Figure 3 illustrated embodiment, and will not be elaborated here.

[0177] Step 602: Semantically parse the second voice information to obtain the drug list in the prescription corresponding to the code.

[0178] Specifically, after obtaining the second voice information containing the code representing the prescription, parse the second voice information to obtain the prescribing code, and search for the corresponding prescription in the database according to the code to obtain the drug list in the prescription.

[0179] Step 603: Obtain the delivery address information corresponding to the user identity information.

[0180] Among them, the user identity information and the delivery address information can be entered into the database in advance when establishing the user model through machine learning, so that the user can directly obtain the delivery address information after the user identity information is authenticated.

[0181] Specifically, after obtaining the prescription corresponding to the code, it is also necessary to ask the user whether to purchase through voice. If the user confirms to purchase, obtain the delivery address information corresponding to the user identity information from the database for drug delivery based on the delivery address information.

[0182] If the delivery address information of the user is not stored in the database, the user can be guided by voice to speak out the delivery address information, which is the same as the method of guiding the user to speak out the delivery address information in the embodiment shown in Figure 5 and will not be elaborated here.

[0183] In an embodiment of the present invention, after the step 603, the method further includes: playing a preset third voice guidance content to prompt the user to input a third voice message including whether to activate the medication reminder; performing semantic analysis on the third voice message, and if the user confirms to activate the medication reminder, sending a text message regularly according to the doctor's advice corresponding to the prescription to remind the user to take medicine.

[0184] Specifically, after the user confirms to purchase prescription drugs, the intelligent customer service plays a preset third voice guidance content. When the user speaks out the third voice message including whether to activate the medication reminder, semantic analysis is performed on the third voice message. If the user confirms to activate the medication reminder, a text message reminding the user to take medicine is sent regularly according to the doctor's advice corresponding to the prescription to remind the user to take medicine on time and in the right amount.

[0185] It should be noted that in addition to sending text messages to remind the user to take medicine, other methods can also be used to remind the user to take medicine on time and in the right amount, such as phone calls, voice messages, etc.

[0186] In the embodiment of the present invention, according to the reserved information of the patient and the drug information, the elderly are accurately reminded to take medicine on time and in the right amount, solving the problem that the elderly population has memory decline and is prone to forgetting to take medicine on time and in the right amount.

[0187] Step 604: Generate a delivery plan according to the drug list and the delivery address information to deliver the drugs in the drug list to the delivery address.

[0188] Specifically, after obtaining the drug list and the delivery address information in the prescription, a delivery plan is generated according to the drug list and the delivery address information, and the drugs in the drug list are delivered to the door and offline collection is carried out.

[0189] As an example: Zhang XX, male, 70 years old, suffering from chronic thrombosis and diabetes, needs to take drugs such as aspirin and acarbose for a long time. Because Zhang XX is old and has inconvenient legs and feet, and only one month's dosage of drugs can be prescribed each time when using medical insurance to prescribe drugs, his children need to take time off to go to the hospital to prescribe drugs for the elderly every month, which greatly affects the work of his children. Using the prescription drug purchase method in the embodiment of the present invention, the prescription process is as follows:

[0190] 1) The doctor authorizes Zhang XX to prescribe drugs remotely for a long term, such as aspirin and Glucobay, and provides a prescribing code. 2) Information such as Zhang XX's name, ID number, phone number, and delivery address in the hospital is entered into the hospital's patient information repository, and drug and usage information is entered into the hospital's drug information repository. 3) The hospital synchronizes Zhang XX's relevant data to the operator's user information repository on the same day. 4) One month later, Zhang XX uses the mobile phone to call the intelligent customer service in the operation room to consult the prescribing process and, under the guidance of the customer service, speaks out the prescribing code to the operator's receiving module. 5) The operator's comprehensive scheduling module queries the operator's user information repository and the hospital information storage and query module. After verifying that the user information and drug information are correct, it initiates a prescribing request to the hospital. 6) The hospital distributes drugs to Zhang XX according to the drug information and delivery address, and charges on-site according to the medical insurance price. 7) Zhang XX regularly receives voice prompts and text messages from the operator to remind him to take the medicine, preventing him from forgetting to take the medicine.

[0191] In the embodiment of the present invention, it is not necessary for the patient or family member to go to the hospital in person. The elderly can complete the purchase of prescription drugs, door-to-door drug delivery, and medication text message reminders in an autonomous manner through the guidance and assistance of the intelligent customer service, and still can enjoy medical insurance services, reducing the economic burden. The prescribing process is simpler and more efficient, saving labor and releasing resources, and reducing the inconvenience of the elderly.

[0192] To better understand the above embodiments of the invention, refer to Figure 7 , which shows a schematic diagram of a medical service guidance process provided in the embodiment of the present invention. After the customer (user) dials the customer service hotline, the recording mode is enabled, and intelligent voice interaction is carried out with the user through the intelligent customer service to guide the user to obtain medical service content. Specifically, key information (keywords) in the voice information input by the user during the voice interaction is screened out through voice recognition, and corresponding medical modules are carried out according to the keywords. The medical modules specifically include a consultation module, a registration module, a non-prescription drug purchase module, and a prescription drug purchase module.

[0193] Consultation module: After entering the consultation module, intelligent voice interaction is carried out with the user through the intelligent customer service, and key information (keywords in the user's question) is identified and screened out from the voice input by the user. The content corresponding to the keywords (reply content) is queried in the database, and the reply content is synthesized by voice to answer the consultation question. Finally, the user's evaluation is obtained to optimize the intelligent customer service.

[0194] Registration module: After entering the registration module, first, intelligent voice interaction is carried out with the user through the intelligent customer service for identity verification, and the user's identity information and voiceprint information are obtained for verification. After the verification is successful, continue the voice interaction, and identify and screen out key information (registration information) from the voice input by the user, call the hospital interface, queue up for registration, and a telephone voice reminder is given whether the registration is successful or failed.

[0195] Over-the-counter drug purchase module: After entering the over-the-counter drug purchase module, conduct voice interaction with the user through the intelligent customer service to obtain drug information (keywords). Query the keywords in the database to obtain a drug list, and return the drug list to the customer through voice synthesis. If the customer purchases, continue to obtain the delivery address, then obtain evaluations to optimize the intelligent customer service, and conduct offline collection after door-to-door delivery.

[0196] Prescription drug purchase module: After entering the prescription drug purchase, first conduct identity verification with the user through voice interaction with the intelligent customer service, and obtain identity information and voiceprint information for verification. After successful verification, continue the voice interaction, identify and screen out key information (codes) from the voice input by the user, query the database according to the codes, obtain the drug information in the prescription corresponding to the codes, obtain the delivery address, ask the customer whether to activate the medication reminder text message, then obtain evaluations to optimize the intelligent customer service, and finally conduct door-to-door delivery and offline collection.

[0197] The difference between the method of guiding users to complete medical services through voice in the embodiments of the present invention and the traditional medical treatment and prescription process is that there is no need for patients or their families to go to the hospital in person. The elderly can complete medical problem consultation, registration, remote drug purchase through the guidance and assistance of the intelligent customer service in an autonomous manner, including long-term purchase of prescription drugs, prescribing drugs through digital codes provided by doctors, and over-the-counter drug purchase, door-to-door drug delivery and medication reminder text messages, and still can enjoy medical insurance services, reducing the economic burden. Finally, the drugs are directly delivered to the target delivery address and offline payment is made. The prescribing process is simpler, more efficient, saves labor and releases resources, and reduces the inconvenience of the elderly.

[0198] Reduce the waste of resources caused by the poor ability of the elderly to accept new technologies, and release more medical resources. In the case where the resources of the national public medical system are not yet sufficient, optimize the medical needs and processes of the elderly population as much as possible to release more medical resources, serve patients who need treatment more, reduce a large amount of human resources, and reduce complex operations to make the elderly more convenient.

[0199] Responding to the national call for scientific and precise epidemic prevention and control, reducing unnecessary personnel flow and gatherings. Through this patent, the unnecessary number of hospital visits and travel time of the elderly and their families can be greatly reduced, so as to achieve the purpose of reducing personnel flow and gatherings, and better promoting the national epidemic prevention and control policy.

[0200] Simplify the process, guide and assist the elderly to complete the cumbersome process and answer relevant questions through voice, reflecting the humanistic care of the operator, reducing human resources. The operator provides consulting services for the elderly through intelligent services, saving manpower, and better providing convenient, intelligent and efficient services for the elderly population, so that the service is more user-friendly, considerate and approachable.

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

[0202] Referring to Figure 8 , a structural block diagram of a medical service guidance device provided in an embodiment of the present invention is shown, which may specifically include the following modules:

[0203] A voice acquisition module 801, configured to play preset first voice guidance content to prompt the user to input first voice information including keywords representing a medical service mode; wherein, the medical service mode at least includes a consultation mode, a registration mode, an over-the-counter drug purchase mode, and a prescription drug purchase mode;

[0204] A service guidance module 802, configured to perform semantic analysis on the first voice information to determine the medical service mode corresponding to the keyword, so as to play the voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service.

[0205] Optionally, when the medical service mode corresponding to the first keyword is the consultation mode, the service guidance module 802 includes:

[0206] A voice playback sub-module, configured to play preset second voice guidance content to prompt the user to input second voice information including the user's question;

[0207] A content acquisition sub-module, configured to perform semantic analysis on the second voice information to obtain a reply content corresponding to the user's question;

[0208] A content playback sub-module, configured to perform voice synthesis on the reply content to obtain a corresponding synthesized voice and play it.

[0209] Optionally, it further includes:

[0210] An information collection sub-module, configured to collect Q&A information;

[0211] A knowledge base construction sub-module, configured to construct a Q&A knowledge base through the Q&A information, so as to obtain a reply content corresponding to the user's question from the Q&A knowledge base.

[0212] Optionally, the content acquisition sub-module includes:

[0213] A similarity calculation unit, configured to index at least one Q&A information that matches the user's question in the Q&A knowledge base, and calculate the similarity between the Q&A information and the user's question;

[0214] A content determination unit, configured to determine the reply content in the Q&A information with the highest similarity as the reply content corresponding to the user's question.

[0215] Optionally, when the medical service mode corresponding to the first keyword is the registration mode, the service guidance module 802 includes:

[0216] A voice playback sub-module, configured to play preset second voice guidance content to prompt the user to input second voice information including registration information after the user identity information is authenticated; wherein, the registration information includes at least a registration department and a reserved appointment time;

[0217] A user registration sub-module, configured to perform semantic parsing on the second voice information and perform registration based on the user identity information and the registration information;

[0218] A voice notification sub-module, configured to notify the user by voice call after the registration is successful or failed.

[0219] Optionally, when the medical service mode corresponding to the first keyword is the over-the-counter drug purchase mode, the service guidance module 802 includes:

[0220] A voice playback sub-module, configured to play preset second voice guidance content to prompt the user to input second voice information including drug information;

[0221] A list acquisition sub-module, configured to perform semantic parsing on the second voice information and obtain a drug list corresponding to the drug information;

[0222] The voice playback sub-module is further configured to perform voice synthesis on the drug list to obtain corresponding synthesized voice and play it; wherein, the synthesized voice includes third voice guidance content for prompting the user to input third voice information including whether to purchase information;

[0223] The voice playback sub-module is further configured to perform semantic parsing on the third voice information. If the user confirms to purchase, play preset fourth voice guidance content to prompt the user to input fourth voice information including delivery address information;

[0224] A drug delivery sub-module, configured to perform semantic parsing on the fourth voice information, generate a delivery plan according to the drug list and the delivery address information, so as to deliver the drugs in the drug list to the delivery address.

[0225] Optionally, when the medical service mode corresponding to the first keyword is the prescription drug purchase mode, the service guidance module 802 includes:

[0226] A voice playback sub-module, configured to play preset second voice guidance content after the user identity information is authenticated, to prompt the user to input second voice information including a code representing a prescription; the prescription is a prescription issued by a doctor during the user's medical treatment;

[0227] A drug acquisition sub-module, configured to perform semantic analysis on the second voice information to obtain a drug list in the prescription corresponding to the code;

[0228] An address acquisition sub-module, configured to acquire delivery address information corresponding to the user identity information;

[0229] A drug delivery sub-module, configured to generate a delivery plan according to the drug list and the delivery address information, so as to deliver the drugs in the drug list to the delivery address.

[0230] Optionally, it further includes:

[0231] The voice playback sub-module is further configured to play preset third voice guidance content to prompt the user to input third voice information including whether to enable medication reminders;

[0232] A user medication reminder sub-module, configured to perform semantic analysis on the third voice information, and if the user confirms to enable the medication reminder, send a text message regularly according to the doctor's advice corresponding to the prescription to remind the user to take medicine.

[0233] Optionally, it further includes:

[0234] The voice playback sub-module is further configured to play preset fourth voice guidance content to prompt the user to input fourth voice information including the user identity information;

[0235] An identity information acquisition sub-module, configured to perform semantic analysis on the fourth voice information to obtain the user identity information;

[0236] A voiceprint information acquisition sub-module, configured to extract features from the fourth voice information to obtain voiceprint information;

[0237] An identity information authentication sub-module, configured to authenticate the user identity information according to the voiceprint information and the preset voiceprint information corresponding to the user identity information;

[0238] The voice playback sub-module is further configured to play preset second voice guidance content after the user identity information is authenticated.

[0239] Optionally, it further includes:

[0240] The voice playback sub-module is further configured to play preset fifth voice guidance content to prompt the user to input fifth voice information including the user identity information;

[0241] The identity information acquisition sub-module is further configured to perform semantic analysis on the fifth voice information to obtain the user identity information;

[0242] The voiceprint information acquisition sub-module is further configured to extract features from the fifth voice information to obtain preset voiceprint information;

[0243] The user module establishment sub-module is configured to establish a user model based on the user identity information and the preset voiceprint information and record it in the database, so as to authenticate the user identity information of the user through the preset voiceprint information in the user model.

[0244] Optionally, the medical service guidance method is implemented by an intelligent customer service, and further includes:

[0245] The voice playback module is further configured to play preset sixth voice guidance content to prompt the user to input sixth voice information including medical service evaluation;

[0246] The intelligent customer service optimization module is configured to perform semantic analysis on the sixth voice information to optimize the intelligent customer service based on the medical service evaluation.

[0247] For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, refer to the partial description of the method embodiment.

[0248] In addition, an embodiment of the present invention further provides an electronic device, including: a processor, a memory, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it implements each process of the above-mentioned medical service guidance method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described here again.

[0249] An embodiment of the present invention further provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is executed by the processor, it implements each process of the above-mentioned medical service guidance method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described here again. Among them, the computer-readable storage medium, such as a read-only memory (ROM for short), a random access memory (RAM for short), a magnetic disk, or an optical disc, etc.

[0250] Figure 9 A schematic diagram of the hardware structure of an electronic device for implementing each embodiment of the present invention.

[0251] The electronic device 900 includes, but is not limited to, components such as a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, a processor 910, and a power supply 911. Those skilled in the art can understand that Figure 9 the structure of the electronic device shown in does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than those shown, or combine certain components, or have different component arrangements. In the embodiments of the present invention, the electronic device includes, but is not limited to, mobile phones, tablet computers, laptop computers, handheld computers, vehicle-mounted terminals, wearable devices, and pedometers, etc.

[0252] It should be understood that in the embodiments of the present invention, the radio frequency unit 901 can be used for receiving and sending signals during information reception or call processes. Specifically, after receiving the downlink data from the base station, it is given to the processor 910 for processing; in addition, the uplink data is sent to the base station. Usually, the radio frequency unit 901 includes, but is not limited to, antennas, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc. In addition, the radio frequency unit 901 can also communicate with the network and other devices through a wireless communication system.

[0253] The electronic device provides the user with wireless broadband Internet access through the network module 902, such as helping the user to send and receive emails, browse web pages, and access streaming media, etc.

[0254] The audio output unit 903 can convert the audio data received by the radio frequency unit 901 or the network module 902 or stored in the memory 909 into an audio signal and output it as sound. Moreover, the audio output unit 903 can also provide an audio output related to the specific functions executed by the electronic device 900 (for example, call signal reception sound, message reception sound, etc.). The audio output unit 903 includes a speaker, a buzzer, and a receiver, etc.

[0255] The input unit 904 is used to receive audio or video signals. The input unit 904 may include a Graphics Processing Unit (GPU) 9041 and a microphone 9042. The graphics processor 9041 processes the image data of still pictures or videos obtained by an image capturing device (such as a camera) in a video capture mode or an image capture mode. The processed image frames can be displayed on the display unit 906. The image frames processed by the graphics processor 9041 can be stored in the memory 909 (or other storage media) or transmitted via the radio frequency unit 901 or the network module 902. The microphone 9042 can receive sounds and process such sounds into audio data. The processed audio data can be output in a format that can be transmitted to a mobile communication base station via the radio frequency unit 901 in the case of a phone call mode.

[0256] The electronic device 900 further includes at least one sensor 905, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor. Among them, the ambient light sensor can adjust the brightness of the display panel 9061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 9061 and / or the backlight when the electronic device 900 is moved to the ear. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used to identify the posture of the electronic device (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 905 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be elaborated here.

[0257] The display unit 906 is used to display information input by the user or information provided to the user. The display unit 906 may include a display panel 9061, and the display panel 9061 can be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), etc.

[0258] The user input unit 907 can be used to receive input numerical or character information, and generate key signal inputs related to user settings and function controls of the electronic device. Specifically, the user input unit 907 includes a touch panel 9071 and other input devices 9072. The touch panel 9071, also known as a touch screen, can collect touch operations of the user thereon or nearby (such as operations of the user using any suitable object or accessory such as a finger, a stylus, etc. on or near the touch panel 9071). The touch panel 9071 can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch orientation of the user, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 910, and receives and executes the command sent by the processor 910. In addition, various types such as resistive, capacitive, infrared, and surface acoustic wave can be used to implement the touch panel 9071. In addition to the touch panel 9071, the user input unit 907 can also include other input devices 9072. Specifically, the other input devices 9072 can include but are not limited to a physical keyboard, function keys (such as volume control keys, power on / off keys, etc.), a trackball, a mouse, a joystick, which will not be elaborated here.

[0259] Further, the touch panel 9071 can cover the display panel 9061. After the touch panel 9071 detects a touch operation thereon or nearby, it transmits the operation to the processor 910 to determine the type of touch event. Subsequently, the processor 910 provides a corresponding visual output on the display panel 9061 according to the type of touch event. Although in Figure 9 the touch panel 9071 and the display panel 9061 are implemented as two independent components to realize the input and output functions of the electronic device, in some embodiments, the touch panel 9071 and the display panel 9061 can be integrated to realize the input and output functions of the electronic device, and the specific implementation here is not limited.

[0260] The interface unit 908 is an interface for connecting an external device to the electronic device 900. For example, the external device can include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headset port, and so on. The interface unit 908 can be used to receive inputs from an external device (such as data information, power, etc.) and transmit the received inputs to one or more components within the electronic device 900 or can be used to transmit data between the electronic device 900 and the external device.

[0261] The memory 909 can be used to store software programs and various data. The memory 909 mainly includes a program storage area and a data storage area. Among them, the program storage area can store the operating system, application programs required for at least one function (such as the sound playback function, the image playback function, etc.); the data storage area can store the data created according to the use of the mobile phone (such as audio data, phone book, etc.). In addition, the memory 909 can include high-speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0262] The processor 910 is the control center of the electronic device, connecting various parts of the entire electronic device through various interfaces and circuits. By running or executing the software programs and / or modules stored in the memory 909, and calling the data stored in the memory 909, it executes various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 910 can include one or more processing units; preferably, the processor 910 can integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor may not be integrated into the processor 910.

[0263] The electronic device 900 can also include a power supply 911 (such as a battery) that powers each component. Preferably, the power supply 911 can be logically connected to the processor 910 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system.

[0264] In addition, the electronic device 900 includes some functional modules not shown here and will not be elaborated further.

[0265] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device. Without further limitations, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including the element.

[0266] Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions for causing a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in various embodiments of the present invention.

[0267] The embodiments of the present invention have been described above in conjunction with the accompanying drawings. However, the present invention is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present invention, those of ordinary skill in the art can also make many forms without departing from the purpose of the present invention and the scope protected by the claims, and all of them belong to the protection scope of the present invention.

[0268] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in the embodiments of the present invention can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0269] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

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

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

[0272] In addition, in each embodiment of the present invention, each functional unit may be integrated in a processing unit, may exist separately physically for each unit, or two or more units may be integrated in one unit.

[0273] If the above-mentioned function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs that can store program codes.

[0274] As described above, the above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of changes or substitutions, which should all be covered by the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.

Claims

1. A method for guiding medical services, characterized in that, it includes: Playing preset first voice guidance content to prompt the user to input first voice information including keywords representing medical service modes; wherein, the medical service modes at least include a consultation mode, a registration mode, an over-the-counter drug purchase mode, and a prescription drug purchase mode; Semantically parsing the first voice information to determine the medical service mode corresponding to the keyword, so as to play the second voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service, and the second voice guidance content is used to prompt the user to input second voice information including at least one of user questions, registration information, drug information, and codes representing prescriptions.

2. The method according to claim 1, characterized in that, When the medical service mode corresponding to the keyword is the consultation mode, playing the voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service includes: Playing preset second voice guidance content to prompt the user to input second voice information including user questions; Semantically parsing the second voice information to obtain a reply content corresponding to the user question; Performing voice synthesis on the reply content to obtain a corresponding synthesized voice and playing it.

3. The method according to claim 2, characterized in that, Before playing the preset second voice guidance content, it further includes: Collecting Q&A information; Constructing a Q&A knowledge base through the Q&A information to obtain a reply content corresponding to the user question from the Q&A knowledge base.

4. The method according to claim 3, characterized in that, Obtaining the reply content corresponding to the user question includes: Indexing at least one Q&A information matching the user question in the Q&A knowledge base and calculating the similarity between the Q&A information and the user question; Determining the reply content in the Q&A information with the highest similarity as the reply content corresponding to the user question.

5. The method according to claim 1, characterized in that, When the medical service mode corresponding to the keyword is the registration mode, playing the voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service includes: After the user identity information is authenticated, playing preset second voice guidance content to prompt the user to input second voice information including registration information; wherein, the registration information at least includes the registration department and the reserved appointment time; Semantically parsing the second voice information and performing registration based on the user identity information and the registration information; After the registration is successful or failed, notifying the user by voice call.

6. The method according to claim 1, characterized in that, When the medical service mode corresponding to the keyword is the over-the-counter drug purchase mode, playing the voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service includes: Playing preset second voice guidance content to prompt the user to input second voice information including drug information; Semantically parse the second voice message to obtain the drug list corresponding to the drug information; Perform voice synthesis on the drug list to obtain the corresponding synthesized voice and play it; wherein, the synthesized voice includes a third voice guidance content for prompting the user to input a third voice message including purchase information; Semantically parse the third voice message. If the user confirms the purchase, play a preset fourth voice guidance content to prompt the user to input a fourth voice message including the delivery address information; Semantically parse the fourth voice message, and generate a delivery plan according to the drug list and the delivery address information to deliver the drugs in the drug list to the delivery address.

7. The method according to claim 1, characterized in that, when the medical service mode corresponding to the keyword is the prescription drug purchase mode, playing the voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service, including: After the user identity information is authenticated, play a preset second voice guidance content to prompt the user to input a second voice message including the code representing the prescription; the prescription is the prescription issued by the doctor during the user's medical treatment; Semantically parse the second voice message to obtain the drug list in the prescription corresponding to the code; Obtain the delivery address information corresponding to the user identity information; Generate a delivery plan according to the drug list and the delivery address information to deliver the drugs in the drug list to the delivery address.

8. The method according to claim 7, characterized in that, after obtaining the delivery address information corresponding to the user identity information, further includes: Play a preset third voice guidance content to prompt the user to input a third voice message including whether to enable medication reminder; Semantically parse the third voice message. If the user confirms to enable the medication reminder, send a text message regularly according to the doctor's advice corresponding to the prescription to remind the user to take medicine.

9. The method according to claim 5 or 7, characterized in that, further includes: Play a preset fourth voice guidance content to prompt the user to input a fourth voice message including the user identity information; Semantically parse the fourth voice message to obtain the user identity information; Extract the feature of the fourth voice message to obtain the voiceprint information; Authenticate the user identity information according to the voiceprint information and the preset voiceprint information corresponding to the user identity information; After the user identity information is authenticated, play a preset second voice guidance content.

10. The method according to claim 9, characterized in that, before authenticating the user identity information according to the voiceprint information and the preset voiceprint information corresponding to the user identity information, further includes: Play a preset fifth voice guidance content to prompt the user to input a fifth voice message including the user identity information; Semantically parse the fifth voice message to obtain the user identity information; Extract the feature of the fifth voice message to obtain the preset voiceprint information; A user model is established based on the user identity information and the preset voiceprint information and entered into the database, so as to authenticate the user identity information of the user through the preset voiceprint information in the user model.

11. The method according to claim 1, wherein, the medical service guidance method is implemented by an intelligent customer service. After the user completes the medical service corresponding to the keyword, it further includes: playing a preset sixth voice guidance content to prompt the user to input a sixth voice message including a medical service evaluation; performing semantic analysis on the sixth voice message to optimize the intelligent customer service based on the medical service evaluation.

12. A medical service guidance device, wherein, it includes: a voice acquisition module, configured to play a preset first voice guidance content to prompt the user to input a first voice message including a keyword representing a medical service mode; wherein, the medical service mode at least includes a consultation mode, a registration mode, an over-the-counter drug purchase mode, and a prescription drug purchase mode; a service guidance module, configured to perform semantic analysis on the first voice message to determine the medical service mode corresponding to the keyword, so as to play the second voice guidance content corresponding to the medical service mode to guide the user to complete the corresponding medical service, and the second voice guidance content is used to prompt the user to input a second voice message including at least one of a user problem, registration information, drug information, and a code representing a prescription.

13. An electronic device, wherein, it includes a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete mutual communication through the communication bus; the memory is used to store a computer program; the processor is configured to implement the method according to any one of claims 1-11 when executing the program stored on the memory.

14. A computer-readable storage medium, on which instructions are stored. When executed by one or more processors, the instructions cause the processors to execute the method according to any one of claims 1-11.

Citation Information

Patent Citations

  • Hospital guide method of intelligent hospital guide service robot

    CN110489566A