Method and system for dynamic nametag scoring
First Claim
Patent Images
1. A method for dynamic nametag scoring comprising:
- receiving at a speech recognition engine at least one confusion table stored in at least one of a mobile vehicle telematics unit or a remote server and being sorted by phoneme misrecognition and including at least one circumstantial condition including at least one of a user gender, a user dialect, a vehicle type, or a vehicle operating condition, and wherein the confusion table is based on a plurality of phonetically balanced utterances;
determining a plurality of templates for a nametag based on the received at least one confusion table by using the speech recognition engine;
selecting templates from the determined plurality of templates; and
determining a global nametag score for the nametag based on a weighting indicative of a template selection frequency, wherein more frequently selected templates are assigned higher weights and less frequently selected templates are assigned lower weights.
14 Assignments
0 Petitions
Accused Products
Abstract
A method for dynamic nametag scoring includes receiving at least one confusion table including at least one circumstantial condition wherein the confusion table is based on a plurality of phonetically balanced utterances, determining a plurality of templates for the nametag based on the received confusion tables, and determining a global nametag score for the nametag based on the determined templates. A computer usable medium with suitable computer program code is employed for dynamic nametag scoring.
-
Citations
13 Claims
-
1. A method for dynamic nametag scoring comprising:
-
receiving at a speech recognition engine at least one confusion table stored in at least one of a mobile vehicle telematics unit or a remote server and being sorted by phoneme misrecognition and including at least one circumstantial condition including at least one of a user gender, a user dialect, a vehicle type, or a vehicle operating condition, and wherein the confusion table is based on a plurality of phonetically balanced utterances; determining a plurality of templates for a nametag based on the received at least one confusion table by using the speech recognition engine; selecting templates from the determined plurality of templates; and determining a global nametag score for the nametag based on a weighting indicative of a template selection frequency, wherein more frequently selected templates are assigned higher weights and less frequently selected templates are assigned lower weights. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for determining a plurality of confusion tables comprising:
-
receiving a plurality of test utterances in a speech recognizer including acoustic models; generating via the speech recognizer, a plurality of component sequences based on the test utterances and at least one circumstantial condition; determining via the speech recognizer, a confusion matrix based on the component sequences and the test utterances; and generating a confusion table based on the confusion matrix but sorted by phoneme misrecognition, and stored in at least one of a mobile vehicle telematics unit or a remote server.
-
-
10. A method for dynamic nametag scoring comprising:
-
receiving at a speech recognition engine, an utterance for a nametag and at least one confusion table stored in at least one of a mobile vehicle telematics unit or a remote server and being sorted by phoneme misrecognition and including at least one circumstantial condition including at least one of a user gender, a user dialect, a vehicle type, or a vehicle operating condition; and determining a plurality of templates for the nametag based on the received at least one confusion table by using the speech recognition engine; and selecting templates from the determined plurality of templates. - View Dependent Claims (11, 12, 13)
-
Specification