IP Library Granted Patent US 7,415,409
Granted Patent B2
US 7,415,409 · App. 11/949,346 · Granted Aug 19, 2008

Method to train the language model of a speech recognition system to convert and index voicemails on a search engine

Assignee: Coveo Solutions Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,415,409
App. No.
11/949,346
Granted
Aug 19, 2008
Kind
B2
Abstract

A method and a related system to index voicemail documents by training a language model for a speaker or group of speakers by using existing emails and contact information on available repositories.

Claims (15)

1. A method for training a language model of a speech recognition engine, the method comprising:

extracting textual content from email documents from an email document source;

extracting contact data from a contact from a contact source comprising contacts, the contact data comprising at least one of a person's name and email address;

forming a training set comprising the email documents, the email documents each having recipient or sender information that comprises the at least one of a person's name and email address, the forming a training set further comprises:

extracting metadata from the email documents;

providing manually created sentence templates;

creating new training sentences by filling the sentence templates using the metadata; and

adding the new training sentences to the training set; and

training the language model using the textual content from the email documents and the new training sentences in the training set to produce a speech recognition profile for the contact.

2. The method of claim 1 , further comprising grouping contacts into groups, each group comprising at least one contact; generating, for each group of contacts, the training set using the contact data for the contacts in the group and using the textual content of the email documents whose recipient or sender contains a string that at least partially matches a person's name and email address; and the training comprises training the language model using the training set.

3. The method of claim 1 , further comprising:

extracting audio content for a given voicemail from a voicemail source; identifying the contact associated to a person leaving the given voicemail; selecting the speech recognition profile that corresponds to the identified contact;

converting said audio content of the voicemail into a transcription using the selected speech recognition profile; and

indexing the transcriptions thereby resulting in an indexing of the voicemails.

4. The method of claim 3 wherein said identifying the contact of the person leaving the given voicemail is conducted by obtaining identification information of the device from which the voicemail originates and retrieving the contact that contains the identification information.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded May 21, 2024
From: COMERICA BANK
To: COVEO SOLUTIONS INC.
Reel/Frame 067473/0187 →
SECURITY INTEREST Recorded Oct 6, 2015
From: COVEO SOLUTIONS INC.
To: COMERICA BANK
Reel/Frame 036738/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2008
From: SIMONEAU, LAURENT; SOUCY, PASCAL
To: COVEO SOLUTIONS INC.
Reel/Frame 021236/0468 →
Continuity (3)
Provisional Application 6089130400 · Feb 23, 2007
Provisional Application 6086822200 · Dec 1, 2006
Related Publication 20080133235A1 · Jun 5, 2008