Statistical Voice Dialog System and Method
First Claim
Patent Images
1. A method for processing a voice command using a statistical dialog model, comprising:
- determining, in response to receiving the voice command, a belief state as a probability distribution over states organized in a hierarchy with a parent-child relationship of nodes representing the states, such that the belief state includes the hierarchy of state variables defining probabilities of each state to correspond to the voice command, wherein a probability of a state of a child node in the hierarchy is a conditioned on a probability of a state of a corresponding parent node; and
selecting a system action based on the belief state, wherein steps of the method are performed by a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for processing a voice command using a statistical dialog model determines a belief state as a probability distribution over states organized in a hierarchy with a parent-child relationship of nodes representing the states. The belief state includes the hierarchy of state variables defining probabilities of each state to correspond to the voice command and a probability of a state of a child node in the hierarchy is conditioned on a probability of a state of a corresponding parent node. A system action is selected based on the belief state.
-
Citations
17 Claims
-
1. A method for processing a voice command using a statistical dialog model, comprising:
-
determining, in response to receiving the voice command, a belief state as a probability distribution over states organized in a hierarchy with a parent-child relationship of nodes representing the states, such that the belief state includes the hierarchy of state variables defining probabilities of each state to correspond to the voice command, wherein a probability of a state of a child node in the hierarchy is a conditioned on a probability of a state of a corresponding parent node; and selecting a system action based on the belief state, wherein steps of the method are performed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A statistical voice dialog system for processing a voice command, comprising:
-
a storage unit for storing a hierarchy of states with a parent-child relationship of nodes representing the states, such that a probability of a state of a child node to correspond to the voice command is conditioned on a probability of a state of a parent node to correspond to the voice command; an update unit for updating a probability distribution over the states using a product of conditional probabilities of each child node given its parent nodes to produce a belief state including the hierarchy of state variables defining probabilities of each state to correspond to the voice command; and a command unit for selecting a system action based on the belief state. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for processing a voice command using a statistical dialog model, comprising:
-
determining, in response to receiving the voice command, a belief state as a probability distribution over states organized in a hierarchy with a parent-child relationship of nodes representing the states, such that the belief state includes the hierarchy of state variables defining probabilities of each state to correspond to the voice command, wherein a probability of a state of a child node in the hierarchy is conditioned on a probability of a state of a corresponding parent node, and wherein the states of the hierarchy are states of Partially Observable Markov Decision Process (POMDP); selecting a subset of states from multiple levels of the hierarchy with highest value of state variables; selecting a set of candidate actions corresponding to the subset of states; and selecting the system action from the set of candidate actions by solving the POMDP.
-
Specification