[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110444200B - Information processing method, electronic device, server, computer system, and medium - Google Patents

Information processing method, electronic device, server, computer system, and medium Download PDF

Info

Publication number
CN110444200B
CN110444200B CN201810419477.1A CN201810419477A CN110444200B CN 110444200 B CN110444200 B CN 110444200B CN 201810419477 A CN201810419477 A CN 201810419477A CN 110444200 B CN110444200 B CN 110444200B
Authority
CN
China
Prior art keywords
payment
voice
user
information
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810419477.1A
Other languages
Chinese (zh)
Other versions
CN110444200A (en
Inventor
于治武
赵成旺
李皓阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201810419477.1A priority Critical patent/CN110444200B/en
Publication of CN110444200A publication Critical patent/CN110444200A/en
Application granted granted Critical
Publication of CN110444200B publication Critical patent/CN110444200B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/225Feedback of the input speech

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Multimedia (AREA)
  • Accounting & Taxation (AREA)
  • Acoustics & Sound (AREA)
  • Human Computer Interaction (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephonic Communication Services (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The present disclosure provides an information processing method, applied to an electronic device, the information processing method including: acquiring a voice payment request input by a user; performing voice recognition on the voice payment request to obtain a corresponding text payment request; the text payment request is sent to a first server, wherein the first server is used for responding to the text payment request and returning a corresponding response result to the electronic equipment; and receiving a response result returned by the first server, and broadcasting the first voice information based on the response result. The present disclosure also provides another information processing method, an electronic device, a server, a computer system, and a computer-readable storage medium.

Description

Information processing method, electronic device, server, computer system, and medium
Technical Field
The present disclosure relates to the field of internet technology, and more particularly, to an information processing method, another information processing method, an electronic device, a server, a computer system, and a computer-readable storage medium.
Background
In modern life, water and gas are rigid requirements for normal production and life of users. Along with the rapid development of internet technology, the flow of paying water and gas fees gradually goes from a bank queuing payment mode to an online payment mode by utilizing a mobile phone APP.
However, in the related art, when the mobile phone APP is used for online payment, a series of operations such as screening a payment city, screening a payment unit, inputting a user number, binding a payment bank card, inquiring a payment bill, and completing payment are generally required to be manually completed by a user, and when a new payment bill appears, the user needs to manually open the APP again to find a living payment entrance, and repeatedly execute a series of operations such as inquiring a payment bill, completing payment, and the like.
In carrying out the disclosed concept, the inventors have found that there are at least the following problems in the prior art: the existing payment mode has too high dependence on both hands of a user and a mobile phone, and when the both hands of the user are occupied or the mobile phone is inconvenient to operate, the payment operation cannot be completed.
Disclosure of Invention
In view of the above, the present disclosure provides an information processing method and system for performing payment related operations based on a voice payment request to solve the problem that the existing payment method has too high dependence on both hands of a user and a mobile phone, and cannot complete the payment operations when both hands of the user are occupied or the mobile phone is inconvenient to operate.
One aspect of the present disclosure provides an information processing method, applied to an electronic device, including: acquiring a voice payment request input by a user; performing voice recognition on the voice payment request to obtain a corresponding text payment request; the text payment request is sent to a first server, wherein the first server is used for responding to the text payment request and returning a corresponding response result to the electronic equipment; and receiving the response result returned by the first server, and broadcasting first voice information based on the response result.
According to an embodiment of the present disclosure, the above information processing method further includes: after acquiring a voice payment request input by a user, judging whether the electronic equipment has opened the payment service; and if the electronic equipment does not open the payment service, broadcasting second voice information to inform the user to open the payment service and pay again.
According to an embodiment of the present disclosure, broadcasting the first voice information based on the response result includes: under the condition that the response result contains bill information, firstly broadcasting details of the bill information in a voice mode, and then broadcasting first voice prompt information to inquire whether a user confirms payment.
According to an embodiment of the present disclosure, the above information processing method further includes: and if a voice confirmation instruction input by the user is received, broadcasting second voice prompt information to inquire the payment password from the user.
According to an embodiment of the present disclosure, the above information processing method further includes: after the second voice prompt information is broadcasted to inquire the payment password of the user, if the payment password input by the user is received, the payment password input by the user is sent to a second server, wherein the second server is used for verifying the payment password input by the user and sending verification passing information to the first server when the verification passes, and the first server is used for receiving the verification passing information and completing corresponding payment operation.
Another aspect of the present disclosure provides an information processing method applied to a server, the information processing method including: acquiring a text payment request from electronic equipment, wherein the text payment request is obtained by voice recognition of a voice payment request input by a user after the voice payment request is acquired by the electronic equipment; and responding to the text payment request and returning a corresponding response result to the electronic equipment, wherein the electronic equipment is used for receiving the response result returned by the server and broadcasting first voice information based on the response result.
According to an embodiment of the present disclosure, responding to the text payment request and returning a corresponding response result to the electronic device includes: inquiring corresponding first bill information based on the text payment request; and returning the first bill information to the electronic equipment, so that the electronic equipment broadcasts details of the first bill information in a voice way and broadcasts first voice prompt information to inquire whether a user confirms payment.
According to an embodiment of the present disclosure, the above information processing method further includes: the first bill information is converted into second bill information which can be identified by the electronic equipment before the first bill information is returned to the electronic equipment.
Another aspect of the present disclosure provides an electronic apparatus for performing information processing, including: the first acquisition module is used for acquiring a voice payment request input by a user; the recognition module is used for carrying out voice recognition on the voice payment request to obtain a corresponding text payment request; the first sending module is used for sending the text payment request to a first server, wherein the first server is used for responding to the text payment request and returning a corresponding response result to the electronic equipment; and the processing module is used for receiving the response result returned by the first server and broadcasting first voice information based on the response result.
According to an embodiment of the present disclosure, the electronic device further includes: the judging module is used for judging whether the electronic equipment is opened with the payment service after the voice payment request input by the user is acquired; and the first output module is used for broadcasting the second voice information to inform the user to open the payment service and pay again under the condition that the electronic equipment does not open the payment service.
According to an embodiment of the disclosure, the processing module is further configured to, when the response result includes billing information, firstly broadcast details of the billing information in a voice manner, and then broadcast first voice prompt information to ask a user whether to confirm payment.
According to an embodiment of the present disclosure, the electronic device further includes: and the second output module is used for broadcasting second voice prompt information to inquire the payment password to the user under the condition of receiving the voice confirmation instruction input by the user.
According to an embodiment of the present disclosure, the electronic device further includes: the second sending module is used for sending the payment password input by the user to the second server if the payment password input by the user is received after the second voice prompt information is broadcasted to inquire the payment password of the user, wherein the second server is used for verifying the payment password input by the user and sending verification passing information to the first server when the verification passes, and the first server is used for receiving the verification passing information and completing corresponding payment operation.
Another aspect of the present disclosure provides a server for information processing, the server including: the second acquisition module is used for acquiring a text payment request from the electronic equipment, wherein the text payment request is obtained by voice recognition of the voice payment request after the voice payment request input by the user is acquired by the electronic equipment; and the response module is used for responding to the text payment request and returning a corresponding response result to the electronic equipment, wherein the electronic equipment is used for receiving the response result returned by the server and broadcasting first voice information based on the response result.
According to an embodiment of the present disclosure, the response module includes: the inquiring unit is used for inquiring the corresponding first bill information based on the text payment request; and the return unit is used for returning the first bill information to the electronic equipment, so that the electronic equipment broadcasts the details of the first bill information in a voice way and broadcasts first voice prompt information to inquire the user whether to confirm payment.
According to an embodiment of the present disclosure, the server further includes: the conversion module is used for converting the first bill information into second bill information which can be identified by the electronic equipment before the first bill information is returned to the electronic equipment.
Another aspect of the present disclosure provides a computer system comprising: one or more processors; a computer-readable storage medium storing one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the information processing method of any of the above.
Another aspect of the present disclosure provides a computer-readable storage medium having stored thereon executable instructions which, when executed by a processor, cause the processor to implement the information processing method according to any of the above.
According to the embodiment of the disclosure, because the technical means of executing the payment related operation based on the voice payment request is adopted, the technical problem that the payment operation cannot be completed when the user is occupied or inconvenient to operate the mobile phone due to the fact that the dependence of the existing payment mode on the user's both hands and the mobile phone is too high can be at least partially solved, and therefore the technical effect of performing payment through voice can be achieved.
Drawings
The above and other objects, features and advantages of the present disclosure will become more apparent from the following description of embodiments thereof with reference to the accompanying drawings in which:
fig. 1 schematically illustrates an application scenario in which an information processing method and an electronic device may be applied according to an embodiment of the present disclosure;
FIG. 2A schematically illustrates a flow chart of an information processing method according to an embodiment of the present disclosure;
FIG. 2B schematically illustrates a schematic diagram of an electronic device according to an embodiment of the disclosure;
FIG. 2C schematically illustrates a schematic diagram of voice payment in accordance with an embodiment of the present disclosure;
FIG. 2D schematically illustrates a schematic diagram of voice payment according to another embodiment of the present disclosure;
FIG. 2E schematically illustrates a prior art payment method;
FIG. 3A schematically illustrates a flow chart of an information processing method according to another embodiment of the present disclosure;
FIG. 3B schematically illustrates a flowchart of provisioning a payment service in accordance with an embodiment of the present disclosure;
FIG. 3C schematically illustrates a flowchart of an electronic device, a first server, and a second server interaction, according to an embodiment of the present disclosure;
FIG. 3D schematically illustrates a flow chart for determining a user type according to an embodiment of the disclosure;
FIG. 4 schematically illustrates a flow chart of an information processing method according to another embodiment of the present disclosure;
FIG. 5A schematically illustrates a flow chart for responding to a text payment request and returning a corresponding response result to an electronic device, in accordance with an embodiment of the present disclosure;
FIG. 5B schematically illustrates a schematic diagram of a server according to an embodiment of the present disclosure;
FIG. 6 schematically illustrates a block diagram of an electronic device according to an embodiment of the disclosure;
FIG. 7A schematically illustrates a block diagram of an electronic device according to another embodiment of the disclosure;
FIG. 7B schematically illustrates a block diagram of an electronic device according to another embodiment of the present disclosure;
FIG. 7C schematically illustrates a block diagram of an electronic device according to another embodiment of the present disclosure;
FIG. 8 schematically illustrates a block diagram of a server according to an embodiment of the disclosure;
FIG. 9A schematically illustrates a block diagram of a response module according to an embodiment of the disclosure;
FIG. 9B schematically illustrates a block diagram of a server according to another embodiment of the present disclosure; and
Fig. 10 schematically illustrates a block diagram of a computer system suitable for implementing an information processing method according to an embodiment of the disclosure.
Detailed Description
Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. It should be understood that the description is only exemplary and is not intended to limit the scope of the present disclosure. In addition, in the following description, descriptions of well-known structures and techniques are omitted so as not to unnecessarily obscure the concepts of the present disclosure.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The terms "comprises," "comprising," and/or the like, as used herein, specify the presence of stated features, steps, operations, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, or components.
All terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art unless otherwise defined. It should be noted that the terms used herein should be construed to have meanings consistent with the context of the present specification and should not be construed in an idealized or overly formal manner.
Where a convention analogous to "at least one of A, B and C, etc." is used, in general such a convention should be interpreted in accordance with the meaning of one of skill in the art having generally understood the convention (e.g., "a system having at least one of A, B and C" would include, but not be limited to, systems having a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.). Where a formulation similar to at least one of "A, B or C, etc." is used, in general such a formulation should be interpreted in accordance with the ordinary understanding of one skilled in the art (e.g. "a system with at least one of A, B or C" would include but not be limited to systems with a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.). It should also be appreciated by those skilled in the art that virtually any disjunctive word and/or phrase presenting two or more alternative items, whether in the description, claims, or drawings, should be understood to contemplate the possibilities of including one of the items, either of the items, or both. For example, the phrase "a or B" should be understood to include the possibility of "a" or "B", or "a and B".
It should be noted that, the intelligent voice technology is a novel natural interaction mode based on voice input, and compared with the traditional text input mode, a user can obtain mass services only by carrying out dialogue with intelligent equipment with a voice interaction function through natural language. The advantage of obtaining the service through the voice interaction mode is that 1, the cost of using the electronic equipment by the user is greatly reduced, the interaction flow is optimized, and the time for obtaining the service is shortened; 2. the method enriches the modes of acquiring the service by the user, thoroughly liberates the hands, and can acquire the service by voice when the hands of the user are occupied; 3. for people with special requirements, such as the old, children, disabled people and the like, the threshold for obtaining services is reduced.
In modern life, water and fuel gas are just needed for normal production and life of people. Along with the rapid development of internet technology, the flow of paying water and gas fees is also simplified more and more, from queuing to bank payment to the on-line payment through various mobile phone apps, users only need to select payment cities and payment units in mobile phones, input user numbers and bind bank cards, and the payment can be completed easily, so that the efficiency is improved. However, the existing payment method has too high dependence on the hands of the user and the mobile phone, and when the hands of the user are occupied or the mobile phone is inconvenient to operate, the payment operation cannot be completed. Based on the above, for the vast users, realizing voice payment, such as water fee payment, fuel gas fee payment and the like, becomes a problem to be solved urgently.
The embodiment of the disclosure provides an information processing method, which is applied to electronic equipment and comprises the following steps: acquiring a voice payment request input by a user; performing voice recognition on the voice payment request to obtain a corresponding text payment request; the text payment request is sent to a first server, wherein the first server is used for responding to the text payment request and returning a corresponding response result to the electronic equipment; and receiving a response result returned by the first server, and broadcasting the first voice information based on the response result.
Fig. 1 schematically illustrates an application scenario in which an information processing method and an electronic device may be applied according to an embodiment of the present disclosure. It should be noted that fig. 1 illustrates only an example of an application scenario in which the embodiments of the present disclosure may be applied to help those skilled in the art understand the technical content of the present disclosure, but it does not mean that the embodiments of the present disclosure may not be applied to other devices, systems, environments, or scenarios.
In an application scenario of the embodiment of the present disclosure, assuming that the electronic device includes the smart speaker 102, when the user 101 needs to pay a fee (for example, pay water fee, electric fee) or recharge, as shown in fig. 1, the user 101 may send a voice payment request for payment to the smart speaker 102, the smart speaker 102 may acquire and identify the voice payment request to obtain a text payment request, and then may send the text payment request to a first server, for example, a payment unit server, and receive a response result fed back by the first server for the text payment request, and then the smart speaker 102 may output corresponding first voice information based on the response result to notify whether the user 101 needs to perform other payment operations.
In other words, in the application scenario of the embodiment of the disclosure, the user can achieve the purpose of paying the fee by voice, and further the defect that the existing payment mode has too high dependence on both hands of the user and the mobile phone, and the payment operation cannot be completed when the both hands of the user are occupied or inconvenient to operate the mobile phone can be avoided.
Fig. 2A schematically illustrates a flowchart of an information processing method according to an embodiment of the present disclosure.
As shown in fig. 2A, the information processing method may include operations S201 to S204, wherein:
in operation S201, a voice payment request input by a user is acquired.
In operation S202, the voice recognition is performed on the voice payment request to obtain a corresponding text payment request.
In operation S203, a text payment request is sent to a first server, where the first server is configured to respond to the text payment request and return a corresponding response result to the electronic device.
In operation S204, a response result returned by the first server is received, and the first voice information is broadcasted based on the response result.
The information processing method provided by the present disclosure may be applied to an electronic device, which may include, but is not limited to, an electronic device having a voice interaction function, for example, an intelligent voice device, which may include an intelligent sound box (may be simply referred to as a sound box). Based on the voice interaction function, the electronic device may perform voice interaction with the user. For example, a user may issue a voice payment request to the electronic device, and the electronic device may receive the voice payment request input by the user.
In addition, the electronic device may be associated with a corresponding application program, such as APP, which may be installed on another electronic device, such as a mobile phone, and the user may open a service required by the user, such as a payment service, on the application program.
According to the embodiment of the disclosure, after the electronic device obtains the voice payment request input by the user, voice recognition can be performed on the voice payment request according to the preset rule, so that the corresponding text payment request is obtained. The preset rules may include automatic speech recognition (Auto SpeechRecognition, abbreviated ASR), among others.
Further, the electronic device may send the text payment request to the first server, where the first server may include a payment unit server, and further, the first server may respond to the text payment request to obtain a corresponding response result, and return the response result to the electronic device.
It should be noted that, before the first server returns the response result to the electronic device, the response result needs to be converted into a text that can be recognized by the electronic device, and specifically, the conversion may be performed through natural language processing (Natural Language Processing, abbreviated as NLP).
According To the embodiment of the disclosure, the electronic device may receive a response result returned by the first server, and then convert the response result into corresponding first voice information through Text To Speech (TTS) technology, and may also broadcast the first voice information To inform the user whether other payment operations need To be performed. The other payment operations may include confirmation of payment operations, refusal of payment operations, confirmation of recharging operations, refusal of recharging operations, and the like.
It should be noted that, the communication between the electronic device and the first server may be completed by a third party, and the third party may include a second server (also referred to as a voice cloud, which may be simply referred to as a cloud).
Fig. 2B schematically illustrates a schematic diagram of an electronic device according to an embodiment of the disclosure.
As shown in fig. 2B, in an exemplary application scenario of the present disclosure, the electronic device 210 may include a voice input unit 211, a voice output unit 212, a communication unit 213, and a comprehensive processing unit 214, where in a voice service scenario, the electronic device 210 needs to receive voice (an instruction sent by a user) and output voice (feedback to the user) and perform corresponding comprehensive processing.
Fig. 2C schematically illustrates a schematic diagram of voice payment according to an embodiment of the present disclosure.
As shown in fig. 2C, in an embodiment of the present disclosure, the electronic device 210 may interact with the first server 230 and the second server 220 to form an intelligent voice system to meet the conventional voice service needs of the user 101. In the case of the voice water fee and gas fee service, the second server 220 (also referred to as cloud) is connected with the first server 230 in a cloud-to-cloud manner, so that the voice water fee and gas fee service requirements can be cooperatively met.
Fig. 2D schematically illustrates a schematic diagram of voice payment according to another embodiment of the present disclosure.
As shown in fig. 2D, in an embodiment of the present disclosure, after a user issues a user instruction to an electronic device in operation S301, the electronic device may perform operation S302 to convert a voice payment request in the user instruction into a text payment request using ASR. In operation S303 and operation S304, the electronic device transmits the text payment request to the first server, and the first server may convert the text payment request into a language that can be recognized by itself using the NLP, perform semantic analysis, and then perform payment according to the result of the semantic analysis. Further, the first server may return the payment result to the electronic device in operation S305, and the electronic device may convert the payment result into a voice using the TTS to feed back to the user in operation S306.
Fig. 2E schematically shows a schematic diagram of a payment method according to the prior art.
Unlike the embodiment of the present disclosure, as shown in fig. 2E, in the prior art, the user mostly uses the mobile phone App to complete a series of operations of selecting a payment city, inputting a user number, binding a bank card, manually inquiring a bill, and completing payment on line. After a new bill is paid, the user needs to open the mobile phone App to find an entrance for living payment, and then repeatedly inquire the bill to finish the payment operation. And, paying bill and using the mobile phone are strongly correlated, namely want to finish paying the operation, must rely on the mobile phone to use. Therefore, when the user does not have a mobile phone or the two hands are occupied, the mobile phone cannot be conveniently operated, and the operation cannot be completed. Therefore, only the mobile phone is used for completing the payment operation, so that the use scene of the payment is greatly limited, and the use experience of the user is difficult to ensure.
According to the embodiment of the disclosure, due to the adoption of the technical means for executing the payment related operation based on the voice payment request, the technical problem that the payment operation cannot be completed when the user is occupied or inconvenient to operate the mobile phone due to the fact that the dependence of the existing payment mode on the user's both hands and the mobile phone is too high can be at least partially solved, and therefore the technical effect of performing payment through voice can be achieved.
The method illustrated in fig. 2A-2D is further described below with reference to fig. 3A-3D in conjunction with specific embodiments.
Fig. 3A schematically illustrates a flowchart of an information processing method according to another embodiment of the present disclosure.
As shown in fig. 3A, the information processing method may further include operations S401 to S402, wherein:
in operation S401, after the voice payment request input by the user is acquired, it is determined whether the electronic device has opened a payment service.
In operation S402, if the electronic device has not opened the payment service, the second voice information is broadcasted to inform the user to open the payment service and pay again.
In the embodiment of the disclosure, if the user wants to realize the payment purpose through the electronic device, the user can open the payment service in advance by using the application program corresponding to the electronic device. The application may be installed in the electronic device or in another electronic device, and is not limited herein. For convenience of explanation, the following description will be given taking an electronic device as an example of a smart sound box (for example, a ding-dong sound box).
Fig. 3B schematically illustrates a flowchart for opening a payment service according to an embodiment of the present disclosure.
As shown in fig. 3B, the operation flow of opening the payment service by the user using the sound box App corresponding to the smart sound box (an example of the electronic device) is as follows:
In operation S501, a life payment is clicked.
In operation S502, a water charge or a gas charge is clicked.
In operation S503, whether there is information already.
In operation S504, a payment unit is selected.
In operation S505, the user number is filled in.
In operation S506, whether the user information can be pulled.
In operation S507, the user information is automatically popped up.
In operation S508, the click is turned on immediately.
According to the embodiment of the disclosure, after a user opens the sound box App, enters the life payment module, clicks water fee or gas fee, then the sound box App judges whether user information exists, if so, the user can directly click to immediately open the sound box App, and can finish opening the payment service, if not, the user is required to manually select a payment unit, a payment city and the like, and the user number is input. And then, the sound box App can judge whether the user information can be automatically pulled, if so, the user information is automatically popped up, then the user clicks to immediately open, the service of living payment can be completed to be opened, if not, the user information is not required to be pulled, and the user directly clicks to immediately open.
It should be understood that the user only needs to use the sound box App when the information is preset, as long as the setting is completed, and the user does not close the service (such as the payment service) that the user requests to open, and then all inquiry payment operations of the user can be completed at the sound box end in a voice interaction mode.
It should be noted that, the user may take a person, a family or a company as a unit, each user corresponds to a user number, and the electronic device may be bound with the user number, so as to implement a one-to-one correspondence between the electronic device and the user number, and between the electronic device and the user.
According to the embodiment of the disclosure, whether the electronic equipment opens the payment service is judged, and whether the user number corresponding to the electronic equipment opens the payment service on the application program can be judged. And if the user number corresponding to the electronic equipment does not open the payment service on the application program, indicating that the electronic equipment does not open the payment service. At this time, the electronic device may broadcast second voice information, where the second voice information may be used to inform the user to open the payment service and pay again.
According to the embodiment of the disclosure, under the condition that the electronic equipment is judged to not open the payment service, the user is informed to firstly open the payment service and then pay the fee, and the accuracy of voice payment is improved.
As an alternative embodiment, broadcasting the first voice information based on the response result may include: under the condition that the response result contains bill information, firstly broadcasting details of the bill information through voice, and then broadcasting first voice prompt information to inquire whether a user confirms payment.
In an embodiment of the disclosure, after the electronic device sends a text payment request to a first server (e.g., a payment unit server), the first server responds to the text payment request, and returns a corresponding response result to the electronic device, where the response result may include bill information returned by the first server, and the bill information may be bill details of the user in a period of time, for example, from 6 months to 8 months.
According to the embodiment of the disclosure, the electronic device can convert the bill information into voice through a TTS technology and broadcast the voice, and further, the first voice prompt information for inquiring whether the user confirms payment is broadcast again.
Through the embodiment of the disclosure, the bill information is voice-broadcast first and then the first voice prompt information is broadcast, so that the user is inquired whether to confirm payment, and the user can send out related voice instructions based on the bill information, so that the accuracy of voice payment can be further improved, and the experience effect of the user can be improved.
As an alternative embodiment, the information processing method may further include: and if a voice confirmation instruction input by the user is received, broadcasting second voice prompt information to inquire the payment password from the user.
It should be noted that, the user may also input voice feedback information to the electronic device, where the voice feedback information may include voice information for confirming payment, and may also include voice information for rejecting payment.
According to the embodiment of the disclosure, after receiving the voice feedback information, the electronic device may utilize an ASR technology to convert the voice feedback information into corresponding text feedback information and send the text feedback information to a second server (e.g. a cloud end), where the second server may include a preset corpus, and the second server may compare the text feedback information with the corpus to determine whether the text feedback information includes a confirmation instruction, and return a confirmation result to the electronic device.
According to the embodiment of the disclosure, if the confirmation result is that the text feedback information includes the confirmation instruction, the electronic device is indicated to receive the voice confirmation instruction input by the user, and further, the electronic device may broadcast the second voice prompt information to query the user for the payment password.
According to the embodiment of the disclosure, after the voice confirmation instruction input by the user is received, the second voice prompt information is broadcasted again to inquire the payment password for the user, so that the experience effect of the user can be further improved through continuous operation.
As an alternative embodiment, the information processing method may further include: after the second voice prompt information is broadcasted to inquire the payment password of the user, if the payment password input by the user is received, the payment password input by the user is sent to the second server, wherein the second server is used for verifying the payment password input by the user and sending verification passing information to the first server when the verification passes, and the first server is used for receiving the verification passing information and completing corresponding payment operation.
In an embodiment of the disclosure, after broadcasting the second voice prompt to ask the user for the payment password, the user may input the payment password in a voice form to the electronic device, where the voice form of the payment password may include a correct payment password or may include an incorrect payment password.
According to the embodiment of the disclosure, after receiving the payment password in the voice form, the electronic device may convert the payment password in the voice form into the corresponding payment password in the text form by using an ASR technology, and send the payment password in the text form to the second server for verification, and the second server may return a verification result to the electronic device. The verification result may include verification passing information and verification non-passing information, among others.
Further, if the verification result is verification passing information, the second server sends the verification passing information to the first server, and the first server can receive the verification passing information and complete corresponding payment operation.
Through the embodiment of the disclosure, after the payment password passes the verification, the first server can receive the verification passing information and complete the payment operation, so that the purpose that a user can pay through voice is achieved, the defect that the user cannot complete the payment operation when the user is occupied or inconvenient to operate the mobile phone due to the fact that the dependence of the existing payment mode on the user's hands and the mobile phone is too high is overcome.
Fig. 3C schematically illustrates a flowchart of an electronic device, a first server, and a second server interaction according to an embodiment of the disclosure.
In an embodiment of the disclosure, the electronic device may include a smart speaker, the first server may include a payment unit server, and the second server may include a voice cloud.
According to the embodiment of the disclosure, when the electronic device is in the dormant state, a user can wake up the electronic device by inputting a characteristic instruction, for example, the user can wake up the electronic device by inputting a ding-dong voice instruction.
As shown in fig. 3C, the user may wake up the electronic device by operating S601 and input a voice payment request, such as "dingdong (for waking up the electronic device), help me pay water fees (or other similar words)", to the electronic device. At this time, the electronic device may recognize the corresponding information, for example, recognize the voice payment request and determine whether the electronic device has opened the payment service, if not, inform the user of "please first open the payment service of the electronic device" through operation S603, if yes, send the recognized corresponding term information, for example, the text payment request, to the first server through operation S604 cloud docking channel and operation S605, and the first server may perform the semantic comparison process and service query of operation S606, and then return the query result to the electronic device through operation S607 cloud docking channel, and the electronic device performs TTS processing accordingly and informs the user of bill details through operation S608, and inquires whether the user confirms the payment. After the user confirms the bill information to be paid through the interaction with the operation S609 of the electronic device, as the user says: the electronic device can inquire the user password payment password through operation S610, the user inputs the password payment through interaction with operation S611 of the electronic device, the electronic device sends the password payment to the second server for verification through operation S612, if the verification is passed, the information is sent to the first server through operation S613 of cloud docking channel, and the first server completes the payment operation through operation S614.
Optionally, if the user inputs only information of one of two payment types (e.g. water fee, fuel gas fee), but pays the other fee through operation S601, the electronic device recognizes the corresponding information and determines whether the electronic device has opened the payment type through operation S602, if not, the user is informed of "don't care, you't inquire about payment information, please try again after completing the information to the client (also called application program) of the electronic device (e.g. smart speaker) through operation S603.
Optionally, if the user issues a payment request through operation S601, but the electronic device recognizes that the user does not open the secret payment through operation S602, the user is informed of "no play, you do not open the secret payment yet, and requests to retry after opening the secret payment to the electronic device client through operation S603.
Optionally, if the user issues a payment request through operation S601, but the electronic device recognizes through operation S602 that the current time is not in the payment period, then informs the user that "no charge is available in the current period" through operation S603, and the chargeable period is from XX point XX to XX point ".
Alternatively, if the electronic device returns billing information and asks the user if payment is required, the user issues a reject instruction, such as "cancel", through operation S609, and the electronic device may exit the payment operation.
Alternatively, if the user confirms the payment and speaks the payment password, and transmits to the second server and determines that the password is correct via operation S612, but the second server determines that the remaining amount in the user card is insufficient, this information is fed back to the electronic device via operation S615 and informs the user via operation S616: "payment cannot be completed due to insufficient balance of the payment account bound by you.
Optionally, for risk control, if the electronic device determines that the user has paid more than three orders by voice through the electronic device today after the user confirms to pay the bill through interaction with operation S609 of the electronic device, the user is informed through operation S610: "you use more than 3 bill of payment service in electronic equipment (such as ding-dong loudspeaker box) today, and pay for guaranteeing payment safety, please go to the mobile phone client. "
Optionally, for risk control, if the user sends a payment instruction to the first server through operations S601 to S605 and the first server determines that the user arrears more than three periods, the user is notified through operations S607 to S608: "because you owe the fee to pay for the period exceeding 3, in order to guarantee you pay for the safety, please go to the mobile phone customer end to pay fee. "
Optionally, for risk control, if the user sends a payment instruction to the first server through operations S601 to S605 and the second server determines that the user arrears the fee exceeds the free payment limit after the first server returns the bill, the user is informed through operations S607 to S608: "this amount exceeds the free-paying single line, in order to guarantee your payment security, please go to the mobile phone client to pay. "
Optionally, if the user inputs the payment password through interaction with operation S611 of the electronic device, the electronic device transmits the payment password to the second server for verification through operation S612, and if the verification is not passed, operations S615 to S616 inform the user of re-input, and if the number of errors exceeds three, the payment operation is directly exited.
Fig. 3D schematically illustrates a flow chart for determining a user type according to an embodiment of the disclosure.
As shown in fig. 3D, wherein:
in operation S701, a user issues a payment request.
In operation S702, whether all input fields have been satisfied.
In operation S703, it is determined why the user.
In operation S704, the user is charged.
In operation S705, the user is recharged.
In operation S706, the background queries the latest 3 month bill.
It should be noted that, the scheme for paying water and gas based on intelligent voice interaction in the embodiment of the disclosure may be applied, but not limited to, a payment scenario, a recharging scenario, etc.
According to the embodiment of the disclosure, after the electronic device opens the payment service, the user can directly send a query instruction (such as a payment request) to the electronic device, and the electronic device can judge whether the user is a payment user or a recharging user according to a payment city, a payment unit, a user number and the like selected by the user.
Specifically, after the user sends out the payment request, the electronic device may determine whether all input fields have been satisfied according to information previously input by the user in the APP associated with the electronic device, where the input fields may include a payment city, a payment unit, a user number, and the like. If yes, the electronic device can further judge what type of user the user is, such as a payment user, a recharging user and the like. If not, the electronic device may return a bill of the last 3 months to the user according to the preset operation, for example, the current month is 9 months, the first server may query and return a bill of 6 months, a bill of 7 months, and a bill of 8 months to the user through the electronic device, and the electronic device may default that the user is a paying user.
In order to better explain the above-mentioned voice water fee and gas fee paying mechanism, it is assumed that the electronic device includes a sound box, and specific examples are described below for the user of the fee paying type and the user of the charging type, respectively.
According to the embodiment of the disclosure, taking the example of waking up the electronic device through the ding-dong, specific examples of the user of the payment type are described as follows. It should be noted that, the user information in the following embodiments may include a user number.
Example one: (user does not have arrearage record)
The user: dingdong and dingdong, help me pay water fees.
Sound box: no arrearage record with the user information XXX is queried.
Example two: (successful user payment, one month owed by the user)
The user: dingdong and dingdong, help me pay water fees.
Sound box: the bill with user information XXX is being queried: 50 arrears of 6 months in 2017, is you confirmed to pay?
The user: and (5) confirming.
Sound box: you have opened the free-from-close payment, please say your free-from-close payment password.
The user: 12346.
Sound box: the password verification is successful, and the water fee bill amounting to 50-element payment is successful in 2017 and 6 months. The system has submitted a payment request for you.
Example three: (successful user payment, user owes for several months)
The user: dingdong and dingdong, help me pay water fees.
Sound box: the bill with user information XXX is being queried: 20 arrears of 2017, 30 arrears of 2017 and 5 arrears of 2017 and 50 arrears of 2017 and 6 arrears, 100 arrears are accumulated, and is the payment confirmed?
The user: and (5) confirming.
Sound box: you have opened the free-from-close payment, please say your free-from-close payment password.
The user: 123456.
Sound box: the password verification is successful, and the water charge bill amounting to 100 yuan of payment is successful in 2017, 4 months in 2017, 5 months in 2017 and 6 months in 2017. The system has submitted a payment request for you.
Example four: (user actively cancels payment)
The user: dingdong and dingdong, help me pay water fees.
Sound box: the bill with user information XXX is being queried: 50 arrears of 6 months in 2017, is you confirmed to pay?
The user: and canceling.
Sound box: the payment has been cancelled.
Example five: (insufficient balance, user passive cancellation of payment, user owes one month)
The user: dingdong and dingdong, help me pay water fees.
Sound box: the bill with user information XXX is being queried: 50 arrears of 6 months in 2017, is you confirmed to pay?
The user: and (5) confirming.
Sound box: you have opened the free-from-close payment, please say your free-from-close payment password.
The user: 123456.
Sound box: because the balance of the payment account bound by you is insufficient, payment cannot be completed.
Example six: (insufficient balance pays the first month arrears, the user passively cancels, the user arrears for a plurality of months)
The user: dingdong and dingdong, help me pay water fees.
Sound box: the bill with user information XXX is being queried: 20 arrears of 2017, 30 arrears of 2017 and 5 arrears of 2017 and 50 arrears of 2017 and 6 arrears, 100 arrears are accumulated, and is the payment confirmed?
The user: and (5) confirming.
Sound box: you have opened the free-from-close payment, please say your free-from-close payment password.
The user: 123456.
Sound box: because the balance of the payment account bound by you is insufficient, payment cannot be completed.
Example seven: (insufficient balance pays arrears of all months, but can pay account bills of part of months, the user arrears for more than one month)
The user: dingdong and dingdong, help me pay water fees.
Sound box: the bill with user information XXX is being queried: 20 arrears of 2017, 30 arrears of 2017 and 5 arrears of 2017 and 50 arrears of 2017 and 6 arrears, 100 arrears are accumulated, and is the payment confirmed?
The user: and (5) confirming.
Sound box: you have opened the free-from-close payment, please say your free-from-close payment password.
The user: 123456.
Sound box: the password verification is successful, and the water fee bill accounting for 20 yuan in 2017 month 4 is successfully paid. Because the balance of the payment account bound by you is insufficient, the water fee bill of 2017, 5 months and 2017, 6 months cannot be paid.
According to the embodiment of the present disclosure, taking an example of waking up an electronic device through "dingdong", a specific example will be described below for a user of a recharge type.
Example one: (user definitely charges amount, charging succeeded)
The user: ding-dong fills 100 yuan of water cards.
Sound box: is XXX being charged with 100 water charges?
The user: and (5) confirming.
Sound box: you have opened the free-from-close payment, please say your free-from-close payment password.
The user: 123456.
Sound box: the password is verified successfully and the payment is successful. The system has submitted a payment request for you.
Example two: (the user does not explicitly recharge the amount)
The user: dingdong is a ding-dong, and the dingdong is blocked by water.
Sound box: preferably, the present recharge limit is 500 yuan, ask how much money to recharge?
The user: 100 yuan.
Sound box: is XXX being charged with 100 water charges?
The user: and (5) confirming.
Example three: (user actively cancels recharge)
The user: ding-dong is added with 100 yuan water card.
Sound box: is XXX being charged with 100 water charges?
The user: and canceling.
Sound box: the recharge is cancelled.
Example four: (insufficient balance, user passively cancels recharge)
The user: ding-dong is added with 100 yuan water card.
Sound box: is XXX being charged with 100 water charges?
The user: and (5) confirming.
Sound box: you have opened the free-from-close payment, please say your free-from-close payment password.
The user: 123456.
Sound box: however, the balance of the payment account bound by the user is insufficient, so that recharging cannot be completed.
In the above examples, the sound box is taken as an example of the electronic device, but in other examples, the sound box is not limited to this, and for example, many electronic devices may also have a screen, and in this case, the sound box may be integrated on the electronic device with the screen to implement the corresponding function. More specifically, taking a smart phone configured with various smart voice modules as an example, the smart phone itself may implement all the functions of the foregoing sound box, in this case, the solution of the foregoing example also needs to be correspondingly expanded and deformed, and finally, the functions of paying water fees and gas fees through voice between the smart phone and the first server may also be implemented, and the main functional flow thereof may be described with reference to the foregoing embodiments, which is not further expanded herein.
Fig. 4 schematically shows a flowchart of an information processing method according to another embodiment of the present disclosure.
As shown in fig. 4, the information processing method may include operations S801 to S802, wherein:
in operation S801, a text payment request from an electronic device is acquired, where the text payment request is obtained by performing speech recognition on a speech payment request after the electronic device acquires the speech payment request input by a user.
In operation S802, a text payment request is responded, and a corresponding response result is returned to the electronic device, where the electronic device is configured to receive the response result returned by the server, and broadcast first voice information based on the response result.
In an embodiment of the present disclosure, the server may include the first server in the above embodiment, and after the electronic device sends a text payment request to the server, the server may accept the text payment request and respond to the text payment request.
According to the embodiment of the disclosure, the server can return the response result to the electronic device, and the electronic device can convert the response result into the first voice information and broadcast the first voice information.
According to the embodiment of the disclosure, the electronic equipment can execute subsequent operations based on the returned response result by responding to the text payment request from the electronic equipment and returning the response result, so that the purpose of voice payment can be achieved.
Fig. 5A schematically illustrates a flowchart for responding to a text payment request and returning a corresponding response result to an electronic device, according to an embodiment of the disclosure.
As shown in fig. 5A, responding to the text payment request and returning a corresponding response result to the electronic device may include operations S901 to S902, where:
in operation S901, corresponding first billing information is queried based on a text payment request.
In operation S902, the first billing information is returned to the electronic device, so that the electronic device voice broadcasts details of the first billing information, and broadcasts the first voice prompt information to ask the user whether to confirm payment.
In an embodiment of the present disclosure, the server may compare the text payment request with a pre-stored standard statement before querying the first billing information. And under the condition that the comparison result meets the preset condition, the server can inquire first bill information corresponding to the text payment request. And under the condition that the comparison result does not meet the preset condition, the server can return identification failure information to the electronic equipment.
According to an embodiment of the disclosure, the server may further return the queried first billing information to the electronic device, where the first billing information may be in a text structure. The electronic device may also convert the first billing information into a voice form after receiving it, to voice report details of the first billing information to the user. Further, the electronic device may also broadcast a first voice prompt message, such as "do it confirm payment? ".
According to the embodiment of the disclosure, the corresponding first bill information is queried based on the text payment request, and the queried first bill information is returned to the electronic equipment, so that the electronic equipment can conduct voice broadcasting based on the first bill information. As an alternative embodiment, the information processing method may further include: the first billing information is converted into second billing information that the electronic device can identify before the first billing information is returned to the electronic device.
In embodiments of the present disclosure, the text formats recognizable by the electronic device and the server may be different from time to time. At this time, if the electronic device has a text conversion function, the server may directly return the queried first bill information to the electronic device, and further, the electronic device may convert the first bill information into the identifiable third bill information based on the text conversion function thereof.
According to the embodiment of the disclosure, if the electronic device does not have the text conversion function, or even if the electronic device has the text conversion function, the server may convert the first billing information into second billing information that can be recognized by the electronic device before returning the first billing information to the electronic device, and return the second billing information to the electronic device.
Fig. 5B schematically illustrates a schematic diagram of a server according to an embodiment of the present disclosure.
As shown in fig. 5B, the server may include a semantic processing unit and a payment processing unit according to an embodiment of the present disclosure. The server may perform the semantic comparison process and service query of operation S606 described in fig. 3C. Specifically, the semantic analysis engine in the semantic processing unit may compare the sentence information, such as a text payment request, with a pre-stored standard sentence pre-stored in the semantic library, and if the comparison result (for example, a fuzzy membership value) satisfies a predetermined condition (for example, the fuzzy membership value is greater than or equal to 0.7), the comparison is indicated to pass. At this time, the text payment request may be sent to the payment processing unit, the payment processing unit may perform query processing based on the text payment request, and return the queried first bill information to the semantic processing unit, where the structured text output in the semantic processing unit may convert the first bill result into corresponding text information, for example, the second bill information, and send the first bill result back to the electronic device, for example, the speaker through the cloud docking channel in operation S607. In addition, the semantic processing unit can also receive result feedback sent by the user through the electronic equipment and send the result feedback to the payment processing unit, and the payment processing unit can complete payment operation based on the result feedback.
It should be noted that, the processes of paying water and gas fees by voice can be completed in a multi-round voice session mode, and the semantic comparison processing described in fig. 5B can be performed in a fuzzy mode.
In particular, the blurring mode may use blurring math for blurring quantization. For example, in fuzzy mathematics, fuzzy aggregation is generally adopted. In the fuzzy set, the membership of an element in a given range to the element is not necessarily only in the two cases of yes or no, but the membership is expressed by real numbers between 0 and 1, and intermediate transition states can exist. For example, "elderly" is a fuzzy concept, a person 70 years old must belong to elderly, its membership is 1, a person 40 years old must not account for elderly, and its membership is 0. According to the formula given by Charles, the degree of membership in the age of 55 to "old" is 0.5, i.e. "half-old", and the degree of membership in the age of 60 to "old" is 0.8. According to an embodiment of the present disclosure, designating a membership set for each element is equal to designating one set. When the degree of membership is a number between 0 and 1, it is a fuzzy set.
Accordingly, in terms of semantic recognition, the membership function value of a standard word and sentence satisfying a predetermined standard may be set to 1. Then, other words and sentences that are close to each other and that express similar ideas (semantics) can be characterized by a continuous number between 0 and 1 to characterize the degree of membership to the "correct sentence". Thus, the fuzzy language is quantitatively described, and a set of operation and transformation rules are defined.
Through the embodiment of the disclosure, through the Torons dialogue between the user and the electronic equipment and the intelligent operation between the electronic equipment and the server, the user can finish the requirements of paying, such as water charge and fuel gas charge, in an intelligent scene, and the scene limitation that the payment operation cannot be finished under the condition that the user has no mobile phone or two hands occupied and inconvenient operation of the mobile phone in the traditional mode is solved.
Fig. 6 schematically illustrates a block diagram of an electronic device according to an embodiment of the disclosure.
As shown in fig. 6, the electronic device 300 may include a first acquisition module 310, an identification module 320, a first transmission module 330, and a processing module 340, where:
the first obtaining module 310 is configured to obtain a voice payment request input by a user.
The recognition module 320 is configured to perform voice recognition on the voice payment request to obtain a corresponding text payment request.
The first sending module 330 is configured to send a text payment request to a first server, where the first server is configured to respond to the text payment request and return a corresponding response result to the electronic device.
The processing module 340 is configured to receive a response result returned by the first server, and broadcast the first voice information based on the response result.
According to the embodiment of the disclosure, due to the adoption of the technical means for executing the payment related operation based on the voice payment request, the technical problem that the payment operation cannot be completed when the user is occupied or inconvenient to operate the mobile phone due to the fact that the dependence of the existing payment mode on the user's both hands and the mobile phone is too high can be at least partially solved, and therefore the technical effect of performing payment through voice can be achieved.
Fig. 7A schematically illustrates a block diagram of an electronic device according to another embodiment of the disclosure.
As shown in fig. 7A, the electronic device 300 may further include a determining module 410 and a first output module 420, wherein:
The judging module 410 is configured to judge whether the electronic device has opened a payment service after obtaining a voice payment request input by a user; and
The first output module 420 is configured to report the second voice information to inform the user to open the payment service and pay again when the electronic device has not yet opened the payment service.
According to the embodiment of the disclosure, under the condition that the electronic equipment is judged to not open the payment service, the user is informed to firstly open the payment service and then pay the fee, and the accuracy of voice payment is improved.
As an optional embodiment, the processing module is further configured to, when the response result includes the bill information, broadcast details of the bill information first by voice, and then broadcast the first voice prompt information to ask the user whether to confirm payment.
Through the embodiment of the disclosure, the bill information is voice-broadcast first and then the first voice prompt information is broadcast, so that the user is inquired whether to confirm payment, and the user can send out related voice instructions based on the bill information, so that the accuracy of voice payment can be further improved, and the experience effect of the user can be improved.
Fig. 7B schematically illustrates a block diagram of an electronic device according to another embodiment of the disclosure.
As shown in fig. 7B, the electronic device 300 may further include a second output module 510, wherein:
The second output module 510 is configured to broadcast a second voice prompt to query the user for a payment password when receiving a voice confirmation command input by the user.
According to the embodiment of the disclosure, after the voice confirmation instruction input by the user through the electronic equipment is received, the second voice prompt information is broadcasted again to inquire the payment password for the user, and the experience effect of the user can be further improved through the continuous operation.
Fig. 7C schematically illustrates a block diagram of an electronic device according to another embodiment of the disclosure.
As shown in fig. 7C, the electronic device 300 may further include a second transmitting module 610, wherein:
The second sending module 610 is configured to send, after the second voice prompt is broadcasted to query the user for the payment password, the payment password input by the user to the second server if the payment password input by the user is received, where the second server is configured to verify the payment password input by the user and send verification passing information to the first server when the verification passes, where the first server is configured to receive the verification passing information and complete a corresponding payment operation.
Through the embodiment of the disclosure, after the payment password passes the verification, the first server can receive the verification passing information and complete the payment operation, so that the purpose that a user can pay through voice is achieved, the defect that the user cannot complete the payment operation when the user is occupied or inconvenient to operate the mobile phone due to the fact that the dependence of the existing payment mode on the user's hands and the mobile phone is too high is overcome.
Fig. 8 schematically illustrates a block diagram of a server according to an embodiment of the disclosure.
As shown in fig. 8, the server 700 may include a second acquisition module 710 and a response module 720, wherein:
The second obtaining module 710 is configured to obtain a text payment request from the electronic device, where the text payment request is obtained by performing voice recognition on a voice payment request after the electronic device obtains the voice payment request input by the user; and
The response module 720 is configured to respond to the text payment request and return a corresponding response result to the electronic device, where the electronic device is configured to receive the response result returned by the server and broadcast the first voice information based on the response result.
According to the embodiment of the disclosure, the electronic equipment can execute subsequent operations based on the returned response result by responding to the text payment request from the electronic equipment and returning the response result, so that the purpose of voice payment can be achieved.
Fig. 9A schematically illustrates a block diagram of a response module according to an embodiment of the disclosure.
As shown in fig. 9A, the response module 720 may include a query unit 721 and a return unit 722, wherein:
The querying unit 721 is configured to query the corresponding first bill information based on the text payment request.
The return unit 722 is configured to return the first bill information to the electronic device, so that the electronic device voice reports details of the first bill information, and reports the first voice prompt information to ask the user whether to confirm payment.
According to the embodiment of the disclosure, the corresponding first bill information is queried based on the text payment request, and the queried first bill information is returned to the electronic equipment, so that the electronic equipment can conduct voice broadcasting based on the first bill information.
Fig. 9B schematically illustrates a block diagram of a server according to another embodiment of the present disclosure.
As shown in fig. 9B, the server 700 may further include a conversion module 810, wherein:
the conversion module 810 is configured to convert the first billing information into second billing information that can be identified by the electronic device before returning the first billing information to the electronic device.
Through the embodiment of the disclosure, through the Torons dialogue between the user and the electronic equipment and the intelligent operation between the electronic equipment and the server, the user can finish the requirements of paying, such as water charge and fuel gas charge, in an intelligent scene, and the scene limitation that the payment operation cannot be finished under the condition that the user has no mobile phone or two hands occupied and inconvenient operation of the mobile phone in the traditional mode is solved.
Any number of the modules, units, or at least some of the functionality of any number of the modules, units, or units according to embodiments of the present disclosure may be implemented in one module. Any one or more of the modules, units according to embodiments of the present disclosure may be implemented as split into multiple modules. Any one or more of the modules, units according to embodiments of the present disclosure may be implemented at least in part as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system on a chip, a system on a substrate, a system on a package, an Application Specific Integrated Circuit (ASIC), or in hardware or firmware in any other reasonable manner of integrating or packaging the circuits, or in any one of or in any suitable combination of three of software, hardware, and firmware. Or one or more of the modules, units according to embodiments of the present disclosure may be at least partially implemented as computer program modules which, when executed, may perform the corresponding functions.
For example, any of the first acquisition module 310, the identification module 320, the first transmission module 330, the processing module 340, the determination module 410, the first output module 420, the second output module 510, the second transmission module 610, the second acquisition module 710, the response module 720, the conversion module 810, the query unit 721, and the return unit 722 may be combined in one module to be implemented, or any of the modules may be split into a plurality of modules. Or at least some of the functionality of one or more of the modules may be combined with, and implemented in, at least some of the functionality of other modules. According to embodiments of the present disclosure, at least one of the first acquisition module 310, the identification module 320, the first transmission module 330, the processing module 340, the determination module 410, the first output module 420, the second output module 510, the second transmission module 610, the second acquisition module 710, the response module 720, the conversion module 810, the query unit 721, and the return unit 722 may be implemented, at least in part, as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system-on-chip, a system-on-substrate, a system-on-package, an Application Specific Integrated Circuit (ASIC), or any other reasonable manner in which the circuits are integrated or packaged, or the like, hardware or firmware, or any one of or any suitable combination of three of the three. Or at least one of the first acquisition module 310, the identification module 320, the first transmission module 330, the processing module 340, the determination module 410, the first output module 420, the second output module 510, the second transmission module 610, the second acquisition module 710, the response module 720, the conversion module 810, the query unit 721, and the return unit 722 may be at least partially implemented as a computer program module, which may perform the corresponding functions when being executed.
Fig. 10 schematically illustrates a block diagram of a computer system suitable for implementing an information processing method according to an embodiment of the disclosure. The computer system illustrated in fig. 10 is merely an example and should not be construed as limiting the functionality and scope of use of the disclosed embodiments.
As shown in fig. 10, a computer system 900 according to an embodiment of the present disclosure includes a processor 901, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 902 or a program loaded from a storage portion 908 into a Random Access Memory (RAM) 903. The processor 901 may include, for example, a general purpose microprocessor (e.g., a CPU), an instruction set processor and/or an associated chipset and/or a special purpose microprocessor (e.g., an Application Specific Integrated Circuit (ASIC)), or the like. Processor 901 may also include on-board memory for caching purposes. Processor 901 may include a single processing unit or multiple processing units for performing the different actions of the method flows according to embodiments of the present disclosure.
In the RAM 903, various programs and data necessary for the operation of the computer system 900 are stored. The processor 901, the ROM 902, and the RAM 903 are connected to each other by a bus 904. The processor 901 performs various operations of the method flow according to the embodiments of the present disclosure by executing programs in the ROM 902 and/or the RAM 903. Note that the program may be stored in one or more memories other than the ROM 902 and the RAM 903. The processor 901 may also perform various operations of the method flow according to embodiments of the present disclosure by executing programs stored in the one or more memories.
According to an embodiment of the disclosure, computer system 900 may also include an input/output (I/O) interface 905, with input/output (I/O) interface 905 also being connected to bus 904. Computer system 900 may also include one or more of the following components connected to I/O interface 905: an input section 906 including a keyboard, a mouse, and the like; an output portion 907 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and a speaker; a storage portion 908 including a hard disk or the like; and a communication section 909 including a network interface card such as a LAN card, a modem, or the like. The communication section 909 performs communication processing via a network such as the internet. The drive 910 is also connected to the I/O interface 905 as needed. A removable medium 911 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is installed as needed on the drive 910 so that a computer program read out therefrom is installed into the storage section 908 as needed.
According to embodiments of the present disclosure, the method flow according to embodiments of the present disclosure may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from the network via the communication section 909, and/or installed from the removable medium 911. The above-described functions defined in the system of the embodiments of the present disclosure are performed when the computer program is executed by the processor 901. The systems, devices, apparatus, modules, units, etc. described above may be implemented by computer program modules according to embodiments of the disclosure.
The present disclosure also provides a computer-readable medium that may be embodied in the apparatus/device/system described in the above embodiments; or may exist alone without being assembled into the apparatus/device/system. The computer-readable medium carries one or more programs that, when executed, implement: acquiring a voice payment request input by a user; performing voice recognition on the voice payment request to obtain a corresponding text payment request; the text payment request is sent to a first server, wherein the first server is used for responding to the text payment request and returning a corresponding response result to the electronic equipment; and receiving a response result returned by the first server, and broadcasting the first voice information based on the response result.
According to embodiments of the present disclosure, the computer readable medium may be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this disclosure, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, fiber optic cable, radio frequency signals, or the like, or any suitable combination of the foregoing.
For example, according to embodiments of the present disclosure, the computer-readable medium may include ROM 902 and/or RAM 903 and/or one or more memories other than ROM 902 and RAM 903 described above.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Those skilled in the art will appreciate that the features recited in the various embodiments and/or claims of the disclosure may be combined in various combinations and/or combinations, even if such combinations or combinations are not explicitly recited in the disclosure. In particular, the features recited in the various embodiments of the present disclosure and/or the claims may be combined in various combinations and/or combinations without departing from the spirit and teachings of the present disclosure. All such combinations and/or combinations fall within the scope of the present disclosure.
The embodiments of the present disclosure are described above. These examples are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Although the embodiments are described above separately, this does not mean that the measures in the embodiments cannot be used advantageously in combination. The scope of the disclosure is defined by the appended claims and equivalents thereof. Various alternatives and modifications can be made by those skilled in the art without departing from the scope of the disclosure, and such alternatives and modifications are intended to fall within the scope of the disclosure.

Claims (12)

1. An information processing method applied to an electronic device, the method comprising:
Acquiring a voice payment request and a voice instruction request input by a user, wherein the voice instruction request is used for waking up the electronic equipment;
performing voice recognition on the voice payment request to obtain a corresponding text payment request;
The text payment request is sent to a first server, wherein the first server is used for responding to the text payment request and returning a corresponding response result to the electronic equipment;
Receiving the response result returned by the first server, and broadcasting first voice information based on the response result;
Wherein, the broadcasting the first voice information based on the response result includes:
under the condition that the response result contains bill information, firstly broadcasting details of the bill information in a voice way, and then broadcasting first voice prompt information to inquire whether a user confirms payment;
If a voice confirmation instruction input by the user is received, broadcasting second voice prompt information to inquire a payment password from the user;
After broadcasting the second voice prompt information to inquire the payment password of the user, if the payment password input by the user is received, the payment password input by the user is sent to a second server, wherein the second server is used for verifying the payment password input by the user and sending verification passing information to the first server when the verification passes, and the first server is used for receiving the verification passing information and completing corresponding payment operation;
Under the condition that information of a first payment type in a plurality of payment types is input by a user, acquiring a voice payment request of a second payment type in the plurality of payment types, wherein the first payment type and the second payment type are different payment types;
And under the condition that the electronic equipment is confirmed to not open the payment service corresponding to the second payment type, broadcasting opening request information of the payment service corresponding to the second payment type according to the voice payment request of the second payment type.
2. The method of claim 1, wherein the method further comprises:
after a voice payment request input by a user is acquired, judging whether the electronic equipment has opened the payment service; and
And if the electronic equipment does not open the payment service, broadcasting second voice information to inform the user to open the payment service and pay again.
3. An information processing method applied to a server, comprising:
Acquiring a text payment request from electronic equipment, wherein the text payment request is obtained by voice recognition of a voice payment request input by a user after the voice payment request is acquired by the electronic equipment; and
Responding to the text payment request, and returning a corresponding response result to the electronic equipment, wherein the electronic equipment is used for receiving the response result returned by the server, and broadcasting first voice information based on the response result.
4. The method of claim 3, wherein responding to the text payment request and returning a corresponding response result to the electronic device comprises:
Inquiring corresponding first bill information based on the text payment request; and
And returning the first bill information to the electronic equipment, so that the electronic equipment broadcasts the details of the first bill information in a voice way, and broadcasts first voice prompt information to inquire whether a user confirms payment.
5. The method of claim 4, wherein the method further comprises:
the first bill information is converted into second bill information which can be identified by the electronic equipment before the first bill information is returned to the electronic equipment.
6. An electronic device for information processing, the electronic device comprising:
the first acquisition module is used for acquiring a voice payment request and a voice instruction request input by a user, wherein the voice instruction request is used for waking up the electronic equipment;
the recognition module is used for carrying out voice recognition on the voice payment request to obtain a corresponding text payment request;
The first sending module is used for sending the text payment request to a first server, wherein the first server is used for responding to the text payment request and returning a corresponding response result to the electronic equipment;
The processing module is used for receiving the response result returned by the first server and broadcasting first voice information based on the response result;
The processing module is further used for firstly broadcasting details of the bill information in a voice mode under the condition that the response result contains the bill information, and then broadcasting first voice prompt information to inquire whether a user confirms payment or not;
The second output module is used for broadcasting second voice prompt information to inquire a payment password to the user under the condition that a voice confirmation instruction input by the user is received;
The second sending module is used for sending the payment password input by the user to the second server if the payment password input by the user is received after the second voice prompt information is broadcasted to inquire the payment password of the user, wherein the second server is used for verifying the payment password input by the user and sending verification passing information to the first server when the verification passes, and the first server is used for receiving the verification passing information and completing corresponding payment operation; the third acquisition module is used for acquiring a voice payment request of a second payment type in the plurality of payment types under the condition that information of the first payment type in the plurality of payment types is input by a user, wherein the first payment type and the second payment type are different payment types;
And the first output module is used for broadcasting and reporting the opening request information of the payment service corresponding to the second payment type according to the voice payment request of the second payment type under the condition that the electronic equipment is confirmed to not open the payment service corresponding to the second payment type.
7. The electronic device of claim 6, wherein the electronic device further comprises:
The judging module is used for judging whether the electronic equipment has opened the payment service after acquiring a voice payment request input by a user; and
And the first output module is used for broadcasting second voice information to inform a user to open the payment service and pay again under the condition that the electronic equipment does not open the payment service.
8. A server for performing information processing, the server comprising:
The second acquisition module is used for acquiring a text payment request from the electronic equipment, wherein the text payment request is obtained by voice recognition of a voice payment request input by a user after the voice payment request is acquired by the electronic equipment; and
The response module is used for responding to the text payment request and returning a corresponding response result to the electronic equipment, wherein the electronic equipment is used for receiving the response result returned by the server and broadcasting first voice information based on the response result.
9. The server of claim 8, wherein the response module comprises:
the inquiring unit is used for inquiring corresponding first bill information based on the text payment request; and
And the return unit is used for returning the first bill information to the electronic equipment, so that the electronic equipment broadcasts the details of the first bill information in a voice way and broadcasts first voice prompt information to inquire whether a user confirms payment.
10. The server of claim 9, wherein the server further comprises:
and the conversion module is used for converting the first bill information into second bill information which can be identified by the electronic equipment before the first bill information is returned to the electronic equipment.
11. A computer system, comprising:
One or more processors;
a computer readable storage medium storing one or more programs,
Wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the information processing method of any of claims 1-2 and/or implement the information processing method of any of claims 3-5.
12. A computer readable storage medium having stored thereon executable instructions which, when executed by a processor, cause the processor to implement the information processing method of any of claims 1 to 2 and/or to implement the information processing method of any of claims 3 to 5.
CN201810419477.1A 2018-05-04 2018-05-04 Information processing method, electronic device, server, computer system, and medium Active CN110444200B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810419477.1A CN110444200B (en) 2018-05-04 2018-05-04 Information processing method, electronic device, server, computer system, and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810419477.1A CN110444200B (en) 2018-05-04 2018-05-04 Information processing method, electronic device, server, computer system, and medium

Publications (2)

Publication Number Publication Date
CN110444200A CN110444200A (en) 2019-11-12
CN110444200B true CN110444200B (en) 2024-05-24

Family

ID=68427916

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810419477.1A Active CN110444200B (en) 2018-05-04 2018-05-04 Information processing method, electronic device, server, computer system, and medium

Country Status (1)

Country Link
CN (1) CN110444200B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112990909A (en) * 2019-12-12 2021-06-18 华为技术有限公司 Voice payment method and electronic equipment
CN111507331B (en) * 2020-04-15 2023-05-26 中国银行股份有限公司 Payment data processing method and system
CN113470278A (en) * 2021-06-30 2021-10-01 中国建设银行股份有限公司 Self-service payment method and device
CN115457963A (en) * 2022-09-05 2022-12-09 中国银行股份有限公司 Voice-based electric charge payment method and device
CN118246910A (en) * 2024-05-28 2024-06-25 国网山东省电力公司营销服务中心(计量中心) Conversational online payment method, system, medium, equipment and program product

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104078043A (en) * 2013-04-26 2014-10-01 腾讯科技(深圳)有限公司 Method and system for recognition of voice operational command of network transaction system
CN104268746A (en) * 2014-09-17 2015-01-07 江苏爱心消费支付服务有限公司 Card-free payment method
CN104732388A (en) * 2015-03-26 2015-06-24 深圳市亚略特生物识别科技有限公司 Electronic payment method and system
CN105100081A (en) * 2015-07-02 2015-11-25 惠州Tcl移动通信有限公司 Mobile terminal based on voice services and method for realizing voice services thereof
CN106101789A (en) * 2016-07-06 2016-11-09 深圳Tcl数字技术有限公司 The voice interactive method of terminal and device
CN106529952A (en) * 2015-09-09 2017-03-22 腾讯科技(深圳)有限公司 Verification realizing method and system in data transfer
KR20170060697A (en) * 2015-11-25 2017-06-02 한전산업개발 주식회사 Voice guid service system and method for billing of electric charges based on smart-phone for partially sighted porson
CN107464348A (en) * 2017-08-17 2017-12-12 安徽致远慧联电子科技有限公司 A kind of circle that can support that combustion gas prepaid card is remotely paid the fees deposits machine
CN107705128A (en) * 2017-09-05 2018-02-16 深圳支点电子智能科技有限公司 A kind of payment verification method and system
CN107862527A (en) * 2017-10-27 2018-03-30 深圳市金立通信设备有限公司 A kind of method of payment, terminal and server

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020087310A1 (en) * 2000-12-29 2002-07-04 Lee Victor Wai Leung Computer-implemented intelligent dialogue control method and system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104078043A (en) * 2013-04-26 2014-10-01 腾讯科技(深圳)有限公司 Method and system for recognition of voice operational command of network transaction system
CN104268746A (en) * 2014-09-17 2015-01-07 江苏爱心消费支付服务有限公司 Card-free payment method
CN104732388A (en) * 2015-03-26 2015-06-24 深圳市亚略特生物识别科技有限公司 Electronic payment method and system
CN105100081A (en) * 2015-07-02 2015-11-25 惠州Tcl移动通信有限公司 Mobile terminal based on voice services and method for realizing voice services thereof
CN106529952A (en) * 2015-09-09 2017-03-22 腾讯科技(深圳)有限公司 Verification realizing method and system in data transfer
KR20170060697A (en) * 2015-11-25 2017-06-02 한전산업개발 주식회사 Voice guid service system and method for billing of electric charges based on smart-phone for partially sighted porson
CN106101789A (en) * 2016-07-06 2016-11-09 深圳Tcl数字技术有限公司 The voice interactive method of terminal and device
CN107464348A (en) * 2017-08-17 2017-12-12 安徽致远慧联电子科技有限公司 A kind of circle that can support that combustion gas prepaid card is remotely paid the fees deposits machine
CN107705128A (en) * 2017-09-05 2018-02-16 深圳支点电子智能科技有限公司 A kind of payment verification method and system
CN107862527A (en) * 2017-10-27 2018-03-30 深圳市金立通信设备有限公司 A kind of method of payment, terminal and server

Also Published As

Publication number Publication date
CN110444200A (en) 2019-11-12

Similar Documents

Publication Publication Date Title
CN110444200B (en) Information processing method, electronic device, server, computer system, and medium
KR102116964B1 (en) Integrated management system for charging and payment of electric vehicles
EP3751503A1 (en) Method for providing service by using chatbot and device therefor
CN111223485A (en) Intelligent interaction method and device, electronic equipment and storage medium
US12046237B2 (en) Speech interaction method and apparatus, computer readable storage medium and electronic device
CN107895201A (en) Booking method, system, equipment and the storage medium that foreign currency is exchanged automatically
WO2006014432A2 (en) Multi-slot dialog systems and methods
CN105051766A (en) Payments in communication systems
CN106991836A (en) Recommend method and system in EXIT position
CN112541767B (en) Face brushing payment method and device, face brushing equipment and server
CN109615367A (en) For the method, apparatus of payment, storage medium and electronic equipment
CN109978522A (en) A kind of method, apparatus and equipment of order payment
TW202125425A (en) Information identification method and system
KR20190127372A (en) Electronic device and method for executing function of electronic device
CN109918492A (en) System is arranged in a kind of human-computer dialogue setting method and human-computer dialogue
CN108876340B (en) Virtual asset transfer method and device based on biological characteristic recognition and storage medium
CN113989998A (en) Voice recognition payment method, apparatus, device, medium, and program product
KR101860269B1 (en) Server and method for interactive voice interface-based automatic transfer processing
KR101612304B1 (en) Method of relaying protector escort service and server performing the same
US20220172187A1 (en) System related to a service provided by a voice control device
CN109871129B (en) Human-computer interaction method and device, customer service equipment and storage medium
CN113835860A (en) Multi-program collaborative service method and device, electronic equipment and storage medium
CN111626726B (en) Life payment method, device, equipment and storage medium
CN112182047B (en) Information recommendation method, device, equipment and medium
WO2022003474A1 (en) Electronic system and method for enabling payment of a good or service by means of voice commands

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant