IP Library Patent Application 16935298
Patent Application
App. No. 16/935,298

Voice Skill Recommendation Method, Apparatus, Device and Storage Medium

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/935,298
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 (54)

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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2021
From: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.; SHANGHAI XIAODU TECHNOLOGY CO. LTD.
Reel/Frame 056811/0772 →