APPLIANCES FOR PROVIDING USER-SPECIFIC RESPONSE TO VOICE COMMANDS
First Claim
1. A method for operating an appliance, the method comprising:
- receiving a human speech signal;
identifying one of a plurality of enrolled users as a source of the human speech signal;
obtaining one or more preset preferences associated with the identified enrolled user and stored in a memory;
converting the human speech signal to textual information;
determining one or more appliance operations requested by the human speech signal based on the textual information; and
performing the one or more appliance operations in accordance with the one or more preset preferences.
2 Assignments
0 Petitions
Accused Products
Abstract
Generally the present disclosure is directed to appliances that provide a user-specific response to a received voice command. In particular, the appliance can store a plurality of voice samples respectively associated with a plurality of users. The appliance can also store one or more preferences for each of the plurality of users. For example, the preferences can be input by the user and/or learned or inferred over time. When the appliance receives a human speech signal or voice command, it can match the received speech signal against one or more of the plurality of voice samples to identify the user. The preferences stored and associated with the identified user can then be obtained and the appliance can perform any requested operations in accordance with the obtained preferences. In such fashion, the appliance can provide a user-specific response to a received voice command.
-
Citations
20 Claims
-
1. A method for operating an appliance, the method comprising:
-
receiving a human speech signal; identifying one of a plurality of enrolled users as a source of the human speech signal; obtaining one or more preset preferences associated with the identified enrolled user and stored in a memory; converting the human speech signal to textual information; determining one or more appliance operations requested by the human speech signal based on the textual information; and performing the one or more appliance operations in accordance with the one or more preset preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An appliance comprising:
-
a speech-to-text module configured to convert a human speech signal into textual information; a user identification module configured to identify one of a plurality of enrolled users based on an analysis of the human speech signal; and a feature processing module configured to determine one or more requested appliance actions based on the textual information; wherein the appliance is configured to perform operations, the operations comprising; accessing from a memory one or more preferences associated with the identified enrolled user; and performing the requested appliance actions in accordance with the one or more preferences. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An appliance comprising:
-
at least one processor; and a non-transitory computer readable medium storing instructions that, when executed by the at least one processor, cause the appliance to perform operations, the operations comprising; receiving a human speech signal from a user; determining whether the user can be identified based on the human speech signal; when the user cannot be identified based on the human speech signal, performing an enrollment process to enroll the user; and when the user can be identified based on the human speech signal, accessing one or more previously obtained preferences associated with the user and performing one or more requested appliance operations in accordance with the one or more previously obtained preferences. - View Dependent Claims (18, 19, 20)
-
Specification