Multimode service communication configuration for performing transactions
US-9986095-B1 · May 29, 2018 · US
US10685649B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10685649-B2 |
| Application number | US-201715858428-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 29, 2017 |
| Priority date | Nov 16, 2017 |
| Publication date | Jun 16, 2020 |
| Grant date | Jun 16, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of this disclosure disclose a method and apparatus for providing a voice service. An embodiment of the method comprises: analyzing, in response to receiving first voice request information sent by an intelligent voice device containing a display, the first voice request information to determine a user demand; determining an alternative operation associated with the user demand based on a configured optional operation set; generating prompt information for guiding a user to execute the alternative operation; and pushing the prompt information to the intelligent voice device containing the display to enable the intelligent voice device to show the prompt information on the display. The embodiment realizes a user demand based differential operation prompt, and improves the efficiency of the voice service.
Opening claim text (preview).
What is claimed is: 1. A method for providing a voice service, the method comprising: analyzing, in response to receiving first voice request information sent by an intelligent voice device containing a display, the first voice request information to determine a user demand; determining an alternative operation associated with the user demand based on a configured optional operation set; generating prompt information for guiding a user to execute the alternative operation; and pushing the prompt information to the intelligent voice device containing the display to enable the intelligent voice device to show the prompt information on the display, wherein the analyzing the first voice request information to determine a user demand comprises: ascertaining whether the first voice request information contains a keyword requesting for playing a multimedia resource; and in response to the first voice request information containing the keyword, identifying a preset multimedia tag in the first voice request information, and determining the user demand being a demand for playing a first multimedia resource containing the preset multimedia tag; and wherein the determining an alternative operation associated with the user demand based on a configured optional operation set comprises: selecting a playing operation corresponding to the user demand and an optional operation associated with the playing operation from the configured optional operation set as the alternative operation. 2. The method according to claim 1 , wherein the optional operation associated with the playing operation comprising at least one of the following operations: an operation of selecting a to-be-played multimedia resource, an operation of switching a play mode, or an operation of feeding back a preference for a played multimedia resource. 3. The method according to claim 1 , wherein the analyzing the first voice request information to determine a user demand further comprises: obtaining user descriptor data, scenario data, and to-be-recommended multimedia resource data in response to determining the first voice request information containing a keyword requesting for playing the multimedia resource and the first voice request information not containing a preset multimedia tag; and determining the user demand being a demand for selecting a second multimedia resource matching the user descriptor data and/or the scenario data from the to-be-recommended multimedia resource data; and wherein the determining an alternative operation associated with the user demand based on a configured optional operation set comprises: selecting a recommending operation corresponding to the user demand from the configured optional operation set as the alternative operation, wherein a recommended object of the recommending operation comprises the second multimedia resource. 4. The method according to claim 1 , wherein the analyzing the first voice request information to determine a user demand further comprises: searching, in response to determining the first voice request information not containing a keyword requesting for playing a multimedia resource, network data using a result of the analyzing the first voice request information as a search expression, and determining the user demand based on a result of the searching; and wherein the determining an alternative operation associated with the user demand based on a configured optional operation set comprises: selecting an optional operation matching the result of the searching from the configured optional operation set as the alternative operation. 5. The method according to claim 1 , wherein the analyzing the first voice request information to determine a user demand comprises: obtaining second voice request information being received in a preset period before receiving the first voice request information; and analyzing the first voice request information based on the second voice request information to determine the user demand. 6. The method according to claim 1 , wherein the method further comprises: monitoring user behavior data of executing the alternative operation based on the prompt information; and adjusting a parameter of a correlation between the alternative operation in the configured optional operation set and the user demand based on the behavior data. 7. An apparatus for providing a voice service, the apparatus comprising: at least one processor; and a memory storing instructions, the instructions when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising: analyzing, in response to receiving first voice request information sent by an intelligent voice device containing a display, the first voice request information to determine a user demand; determining an alternative operation associated with the user demand based on a configured optional operation set; generating prompt information for guiding a user to execute the alternative operation; and pushing the prompt information to the intelligent voice device containing the display to enable the intelligent voice device to show the prompt information on the display, wherein the analyzing the first voice request information to determine a user demand comprises: ascertaining whether the first voice request information contains a keyword requesting for playing a multimedia resource; and in response to the first voice request information containing the keyword, identifying a preset multimedia tag in the first voice request information, and determining the user demand being a demand for playing a first multimedia resource containing the preset multimedia tag; and wherein the determining an alternative operation associated with the user demand based on a configured optional operation set comprises: selecting a playing operation corresponding to the user demand and an optional operation associated with the playing operation from the configured optional operation set as the alternative operation. 8. The apparatus according to claim 7 , wherein the optional operation associated with the playing operation comprising at least one of the following operations: an operation of selecting a to-be-played multimedia resource, an operation of switching a play mode, or an operation of feeding back a preference for a played multimedia resource. 9. The apparatus according to claim 7 , wherein the analyzing the first voice request information to determine a user demand further comprises: obtaining user descriptor data, scenario data and to-be-recommended multimedia resource data in response to determining the first voice request information containing a keyword requesting for playing the multimedia resource and the first voice request information not containing a preset multimedia tag; and determining the user demand being a demand for selecting a second multimedia resource matching the user descriptor data and/or the scenario data from the to-be-recommended multimedia resource data; and wherein the determining an alternative operation associated with the user demand based on a configured optional operation set comprises: selecting a recommending operation corresponding to the user demand from a configured optional operation set as the alternative operation, wherein a recommended object of the recommending operation comprises the second multimedia resource. 10. The apparatus according to claim 7 , wherein the analyzing the first voice request information to determine a user demand further comprises: searching, in response to determining the first voice request information not containing a keyword requesting for playing a multimedia resource, network data using a result
Querying (for retrieval from the web G06F16/953) · CPC title
Push-based network services · CPC title
of application context · CPC title
Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title
Execution procedure of a spoken command · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.