US2021098012A1PendingUtilityA1

Voice Skill Recommendation Method, Apparatus, Device and Storage Medium

Assignee: Baidu online network technology beijing co ltdPriority: Sep 27, 2019Filed: Jul 22, 2020Published: Apr 1, 2021
Est. expirySep 27, 2039(~13.2 yrs left)· nominal 20-yr term from priority
Inventors:Yaowen Qi
G10L 21/003G10L 15/22G06F 3/167G06F 16/3329G10L 2015/223G10L 25/54G06F 16/90324G06F 16/635
33
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present application discloses a voice skill recommendation method, apparatus, device, and storage medium, and relates to the field of voice technology. A specific implementation solution is: acquiring a voice command of a user, where the voice command includes an acquisition condition of a voice skill; acquiring, according to the acquisition condition, a second voice skill related to a first voice skill; where the first voice skill is a currently used voice skill or the voice skill contained in the voice command; recommending the second voice skill to the user. Embodiments of the present application can realize an accurate associated recommendation of the voice skill, thereby enhancing user experience, and improving a promotion effect of the voice skill at the same time.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A voice skill recommendation method, comprising:
 acquiring a voice command of a user, wherein the voice command comprises an acquisition condition of a voice skill;   acquiring, according to the acquisition condition, a second voice skill related to a first voice skill; wherein the first voice skill is a currently used voice skill or the voice skill contained in the voice command; and   recommending the second voice skill to the user.   
     
     
         2 . The method according to  claim 1 , wherein the acquisition condition is to acquire a voice skill of the same type. 
     
     
         3 . The method according to  claim 2 , wherein the acquiring, according to the acquisition condition, a second voice skill related to a first voice skill, comprises:
 acquiring type information of the first voice skill; and   acquiring, according to the acquisition condition, the second voice skill that has the same type information as that of the first voice skill.   
     
     
         4 . The method according to  claim 1 , wherein the acquisition condition is to acquire a voice skill having the same developer. 
     
     
         5 . The method according to  claim 4 , wherein the acquiring, according to the acquisition condition, a second voice skill related to a first voice skill, comprises:
 acquiring developer information of the first voice skill; and   acquiring, according to the acquisition condition, the second voice skill that has the same developer information as that of the first voice skill.   
     
     
         6 . The method according to  claim 1 , wherein the recommending the second voice skill to the user, comprises:
 acquiring user preference information when there are at least two second voice skills; and   determining, according to the user preference information, a target second voice skill from the at least two second voice skills, and recommending the target second voice skill to the user.   
     
     
         7 . The method according to  claim 6 , wherein the acquiring user preference information, comprises:
 acquiring, according to a historical behavior log of the user acquired in advance, the user preference information.   
     
     
         8 . The method according to  claim 6 , wherein recommending the second voice skill to the user, comprises:
 generating, according to the second voice skill, voice recommendation information, and playing the voice recommendation information; and   enabling the second voice skill after receiving a start command for the second voice skill from the user.   
     
     
         9 . The method according to  claim 1 , further comprising:
 displaying the second voice skill on a display unit; and   receiving a selection operation command of the user for the second voice skill on the display unit, and enabling the second voice skill according to the selection operation command.   
     
     
         10 . A voice skill recommendation apparatus, comprising:
 at least one processor; and   a memory, communicatively connected to the at least one processor; wherein   the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to cause the at least one processor to:   acquire a voice command of a user, wherein the voice command comprises an acquisition condition of a voice skill;   acquire, according to the acquisition condition, a second voice skill related to a first voice skill; wherein the first voice skill is a currently used voice skill or the voice skill contained in the voice command; and   recommend the second voice skill to the user.   
     
     
         11 . The apparatus according to  claim 10 , wherein the acquisition condition is to acquire a voice skill of the same type. 
     
     
         12 . The apparatus according to  claim 11 , wherein the instructions are executed by the at least one processor to cause the at least one processor to:
 acquire type information of the first voice skill; and   acquire, according to the acquisition condition, the second voice skill that has the same type information as that of the first voice skill.   
     
     
         13 . The apparatus according to  claim 10 , wherein the acquisition condition is to acquire a voice skill having the same developer. 
     
     
         14 . The apparatus according to  claim 13 , wherein the instructions are executed by the at least one processor to cause the at least one processor to:
 acquire developer information of the first voice skill; and   acquire, according to the acquisition condition, the second voice skill that has the same developer information as that of the first voice skill.   
     
     
         15 . The apparatus according to  claim 10 , wherein the instructions are executed by the at least one processor to cause the at least one processor to:
 acquire user preference information when there are at least two second voice skills; and   determine, according to the user preference information, a target second voice skill from the at least two second voice skills, and recommend the target second voice skill to the user.   
     
     
         16 . The apparatus according to  claim 15 , wherein the instructions are executed by the at least one processor to cause the at least one processor to:
 acquire, according to a historical behavior log of the user acquired in advance, the user preference information.   
     
     
         17 . The apparatus according to  claim 15 , wherein the instructions are executed by the at least one processor to cause the at least one processor to:
 generate, according to the second voice skill, voice recommendation information, and playing the voice recommendation information; and   enable the second voice skill after receiving a start command for the second voice skill from the user.   
     
     
         18 . The apparatus according to  claim 10 , wherein the instructions are executed by the at least one processor to cause the at least one processor to:
 display the second voice skill on a display unit; and   receive a selection operation command of the user for the second voice skill on the display unit, and enable the second voice skill according to the selection operation command.   
     
     
         19 . A non-transitory computer-readable storage medium having stored thereon computer instructions, wherein the computer instructions are configured to cause the computer to execute the method according to  claim 1 . 
     
     
         20 . A voice skill recommendation method, comprising:
 acquiring an acquisition command for a voice skill of a user;   acquiring, according to the acquisition command for the voice skill, a target voice skill; and   recommending the target voice skill to the user.

Join the waitlist — get patent alerts

Track US2021098012A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.