Method and apparatus for recognizing large list of proper names in spoken dialog systems
AssigneeRobert Bosch GmbH
InventorsFuliang Weng, Tobias Scheideck, Zhe Feng, Badri Raghunathan
Life of this patent
Estimating the term…
Loading patent…
AssigneeRobert Bosch GmbH
InventorsFuliang Weng, Tobias Scheideck, Zhe Feng, Badri Raghunathan
Estimating the term…
Embodiments of a name recognition process for use in dialog systems are described. In one embodiment, the name recognition process assigns weighting values to names used in a dialog based on the usage of these names. This process takes advantage of the general tendency of people to speak names, either full or partial, only after they have heard or read these names. Name input is taken in several different forms, including a static background database that contains all possible names, a background database that contains commonly used names (such as common trademarks or references), a database that contains names from a user model, and a dynamic database that constantly takes the names just mentioned. The names are then appended with proper weighting values. A high weight is given to names that have been mentioned recently, a lower weight is given to common names, and a lowest weight is given to names for the ones that have never been used or mentioned.
A method of optimizing the performance of speech recognition and language understanding in a natural language processing system, comprising:
A method implemented by a processor-based system for recognizing names in spoken dialog comprising:
A non-transitory, machine-readable medium embodied on a physical structure, including instructions which when executed in a processing system perform the following executable steps:
Dependencies are inferred from the claim text.