System and method for enhancing voice-enabled search based on automated demographic identification
First Claim
1. A method comprising:
- receiving, from a speech recognition system, recognized speech;
identifying information about a speaker of the recognized speech from the recognized speech; and
submitting the recognized speech and the information to a question-answering engine which selects and outputs a response associated with the recognized speech based on the recognized speech and the information.
17 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for approximating responses to a user speech query in voice-enabled search based on metadata that include demographic features of the speaker. A system practicing the method recognizes received speech from a speaker to generate recognized speech, identifies metadata about the speaker from the received speech, and feeds the recognized speech and the metadata to a question-answering engine. Identifying the metadata about the speaker is based on voice characteristics of the received speech. The demographic features can include age, gender, socio-economic group, nationality, and/or region. The metadata identified about the speaker from the received speech can be combined with or override self-reported speaker demographic information.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, from a speech recognition system, recognized speech; identifying information about a speaker of the recognized speech from the recognized speech; and submitting the recognized speech and the information to a question-answering engine which selects and outputs a response associated with the recognized speech based on the recognized speech and the information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a computer-readable storage medium having instruction stored which, when executed by the processor, result in the processor performing operations comprising; receiving, from a speech recognition system, recognized speech; identifying information about a speaker of the recognized speech from the recognized speech; and submitting the recognized speech and the information to a question-answering engine which selects and outputs a response associated with the recognized speech based on the recognized speech and the information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having instruction stored which, when executed by a computing device, result in the computing device performing operations comprising:
-
receiving, from a speech recognition system, recognized speech; identifying information about a speaker of the recognized speech from the recognized speech; and submitting the recognized speech and the information to a question-answering engine which selects and outputs a response associated with the recognized speech based on the recognized speech and the information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification