IP Library Granted Patent US 9,779,722
Granted Patent B2
US 9,779,722 · App. 14/072,679 · Granted Oct 3, 2017

System for adapting speech recognition vocabulary

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 9,779,722
App. No.
14/072,679
Granted
Oct 3, 2017
Kind
B2
Abstract

A system and method for adapting a speech recognition and generation system. The system and method include providing a speech recognition and generation engine that processes speech received from a user and providing a dictionary adaptation module that adds out of vocabulary words to a baseline dictionary of the speech recognition and generation system. Words are added by extracting words that are encountered and adding out of vocabulary words to the baseline dictionary of the speech recognition and generation system.

Claims (24)

1. A method for adapting a speech recognition and generation system, said method comprising:

providing a speech recognition and generation engine that processes speech received from a user;

providing a dictionary adaptation module that adds words to a baseline dictionary of the speech recognition and generation system by extracting words and adding out of vocabulary words to the baseline dictionary of the speech recognition and generation system; and

comparing words from an incoming message with sets of word groups in the dictionary and adding new groups of words that are not in the dictionary, said new groups of words being from a list of new words that are related to the words from the incoming message and predefined based on a subject of a message exchange that includes the incoming message, and where the out of vocabulary words are only added for conversations between a sender and a receiver of the incoming message that have used the extracted words a predetermined number of times.

2. The method according to claim 1 wherein the dictionary adaptation module uses past incoming messages and the identity of a person or system the user of the speech recognition and generation system is communicating with to extract and add out of vocabulary words to the dictionary of the speech recognition and generation system.

3. The method according to claim 1 wherein the dictionary adaptation module uses search results from a user's internet search query to add out of vocabulary words to the dictionary of the speech recognition and generation system.

4. The method according to claim 1 wherein the dictionary adaptation module searches for out of vocabulary words and names in social network statuses that are associated with the user's social network status.

5. The method according to claim 1 wherein the added words are available for use when dictating outgoing messages.

6. The method according to claim 1 further comprising tagging words that are likely to be confused with other words such that the words are added to the dictionary sparingly.

7. A controls unit for adapting a speech recognition and generation system, said controls unit comprising:

a speech recognition and generation engine that processes speech received from a user; and

a dictionary adaptation module that extracts words or classes of words during communication, said module adding out of vocabulary words or classes of out of vocabulary words to a baseline dictionary of the speech recognition and generation system in a predetermined manner, including comparing words from an incoming message with sets of word groups in the dictionary and adding new groups of words from a list of new words that are related to the words from the incoming message that are not in the dictionary, said list of new words being predefined based on a subject of a message exchange that includes the incoming message, where the out of vocabulary words are only added for conversations between a sender and a receiver of the incoming message that have used the extracted words a predetermined number of times.

8. The controls unit according to claim 7 wherein the dictionary adaptation module uses past incoming messages and the identity of a person or system that the user of the speech recognition and generation system is communicating with to add out of vocabulary words to the baseline dictionary of the speech recognition and generation system.

9. The controls unit according to claim 7 wherein the dictionary adaptation module uses search results from a user's internet search query to add out of vocabulary words to the dictionary of the speech recognition and generation system.

10. The controls unit according to claim 7 wherein the dictionary adaptation module searches for out of vocabulary words and names in social network statuses that are associated with the user's social network status.

11. The controls unit according to claim 7 wherein the added words are available for use when dictating outgoing messages.

12. The controls unit according to claim 7 further comprising tagging words that are likely to be confused with other words such that the words are added to the dictionary sparingly.

13. A controls unit for adapting a speech recognition and generation system, said controls unit comprising:

a speech recognition or generation engine that determines words uttered by a user to create a message; and

a dictionary adaptation module that extracts words or classes of words that are encountered in a message to the user, said module adding out of vocabulary words or the classes of out of vocabulary words in a predetermined manner, further comprising comparing words from the incoming message with sets of related word groups in the dictionary and adding a list of new words to the dictionary that are related to the words from the incoming message, said list of new words being predefined based on a subject of a message exchange that includes the incoming message, wherein the out of vocabulary words may be tagged such that the out of vocabulary words are added to a dictionary of the speech recognition and generation engine only after the extracted words have been used between a sender and a receiver a predetermined number of times, and wherein the out of vocabulary words are only added for conversations between the sender and the receiver that have used the extracted words the predetermined number of times.

14. The controls unit according to claim 13 wherein the dictionary adaptation module uses past incoming messages and the identity of a person or system that the user of the speech recognition and generation system is communicating with to add out of vocabulary words to the baseline dictionary of the speech recognition and generation system.

15. The controls unit according to claim 13 wherein the added words are available for use when dictating outgoing messages.

16. The controls unit according to claim 13 wherein the dictionary adaptation module uses search results from a user's internet search query to add out of vocabulary words to the dictionary of the speech recognition and generation system.

17. The controls unit according to claim 13 wherein the dictionary adaptation module searches for out of vocabulary words and names in social network statuses that are associated with the user's social network status.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034189/0065 →
SECURITY INTEREST Recorded Jun 12, 2014
From: GM GLOBAL TECHNOLOGY OPERATIONS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 033135/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2013
From: HECHT, RON M.; TSIMHONI, OMER; GROST, TIMOTHY J.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 031549/0792 →