Method and system for automatically detecting morphemes in a task classification system using lattices
First Claim
Patent Images
1. A method comprising:
- receiving verbal speech and non-verbal speech from a user;
selecting verbal candidate morphemes from the verbal speech and non-verbal candidate morphemes from the non-verbal speech;
forming, via a processor, a first lattice, based, at least in part, on the verbal candidate morphemes and stored morphemes, and forming a second lattice based on the non-verbal candidate morphemes;
determining a task objective of the speech, based at least in part on the first lattice and the second lattice; and
routing the user according to the task objective.
4 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, a lattice of phone strings in an input communication of a user may be recognized, wherein the lattice may represent a distribution over the phone strings. Morphemes in the input communication of the user may be detected using the recognized lattice. Task-type classification decisions may be made based on the detected morphemes in the input communication of the user.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving verbal speech and non-verbal speech from a user; selecting verbal candidate morphemes from the verbal speech and non-verbal candidate morphemes from the non-verbal speech; forming, via a processor, a first lattice, based, at least in part, on the verbal candidate morphemes and stored morphemes, and forming a second lattice based on the non-verbal candidate morphemes; determining a task objective of the speech, based at least in part on the first lattice and the second lattice; and routing the user according to the task objective. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a non-transitory computer-readable storage medium having stored therein instructions which, when executed by the processor, cause the processor to perform a method comprising; receiving verbal speech and non-verbal speech from a user; selecting verbal candidate morphemes from the verbal speech and non-verbal candidate morphemes from the non-verbal speech; forming a first lattice based, at least in part, on the verbal candidate morphemes and stored morphemes, and forming a second lattice based on the non-verbal candidate morphemes; determining a task objective of the speech, based at least in part on the first lattice and the second lattice; and routing the user according to the task objective. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to perform a method comprising:
-
receiving verbal speech and non-verbal speech from a user; selecting verbal candidate morphemes from the verbal speech and non-verbal candidate morphemes from the non-verbal speech; forming a first lattice based, at least in part, on the verbal candidate morphemes and stored morphemes, and forming a second lattice based on the non-verbal candidate morphemes; determining a task objective of the speech, based at least in part on the first lattice and the second lattice; and routing the user according to the task objective. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification