IP Library Granted Patent US 10,878,807
Granted Patent B2
US 10,878,807 · App. 15/780,576 · Granted Dec 29, 2020

System and method for implementing a vocal user interface by combining a speech to text system and a speech to intent system

Inventors: Vikrant Tomar (Montreal, CA); Mathieu Desruisseaux (Montreal, CA); Helge Seetzen (Montreal, CA)
Assignee: FLuent.AI Inc.
G10L15/1815G06F3/167G06F40/247G06F40/30G06N3/0445G06N3/0454G06N7/005G06N20/10G10L15/02G10L15/197G10L15/22G10L15/142G10L15/16G10L25/51G10L2015/223
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 10,878,807
App. No.
15/780,576
Granted
Dec 29, 2020
Kind
B2
Abstract

The present disclosure relates to speech recognition systems and methods that enable personalized vocal user interfaces. More specifically, the present disclosure relates to combining a self-learning speech recognition system based on semantics with a speech-to-text system optionally integrated with a natural language processing system. The combined system has the advantage of automatically and continually training the semantics-based speech recognition system and increasing recognition accuracy.

Claims (25)

1. A method for performing speech recognition, the method comprising:

obtaining an input acoustic signal;

providing the input acoustic signal to each of:

a text-independent speech-to-intent (STI) system to determine a predicted intent; and

a speech-to-text automatic speech recognition (ASR) system to determine predicted text; and

using the predicted intent the predicted text and prediction confidence scores corresponding to each of the text-independent STI and ASR systems to map the acoustic signal to a desired user intent or action.

2. The method of claim 1 , further comprising generating a semantic representation and providing the semantic representation as feedback for subsequent training of the text-independent STI system.

3. The method of claim 2 , further comprising providing a text output when no semantic representation can be derived.

4. The method of claim 1 , further comprising determining and using a context of the system when the acoustic signal is received from a user.

5. The method of claim 1 , further comprising performing the desired user intent or action when the mapping is successful.

6. The method of claim 1 , further comprising providing a transcription to another application when the transcription is intended by the user.

7. The method of claim 1 , further comprising using a decision fusion matrix to integrate the predicted intent and the predicted text, to output a most likely semantic output.

8. The method of claim 7 , wherein the context includes any one of more of:

an identity of the speaker, a previous conversation history, a state of system, a time of day, a state and history of one or more connected devices or applications, background noise, a state and history of one or more connected sensors, a speed of a vehicle.

9. The method of claim 7 , further comprising using a feedback loop to enroll one or more new commands into the text-independent STI system based on the output of the ASR system and the decision matrix.

10. The method of claim 2 , wherein the semantic representations are generated from automatically analyzing outputs of the ASR system, associated with the input acoustic signal.

11. The method of claim 1 , wherein the input acoustic signal is a voice signal.

12. The method of claim 1 , wherein the text-independent STI system is configured for decoding the input acoustic signal into useful semantic representations using one or more of non-negative matrix factorization (NMF), deep neural networks (DNN), recurrent neural networks (RNN) including long-short term memory (LSTM) or gated recurrent units (GRU), convolutional neural networks (CNN), hidden Markov models (HMM), histogram of acoustic co-occurrences (HAG), or auto-encoders (AE).

13. The method of claim 1 , wherein the ASR module is configured for decoding the input acoustic signal into useful text representations using one or more of nonnegative matrix factorization (NMF), deep neural networks (DNN), recurrent neural networks (RNN) including long-short term memory (LSTM) or gated recurrent units (GRU), convolutional neural networks (CNN), hidden Markov models (HMM), natural language processing (NLP), natural language understanding (NLU), and auto-encoders (AE).

14. The method of claim 1 , further comprising using semantic concepts corresponding to relevant semantics that a user refers to when controlling or addressing a device or object by voice using a vocal user interface (VUI).

15. The method of claim 1 , further comprising learning new synonyms referring to same actions, or new acoustic words corresponding to new actions or intents, and using the new synonyms or new acoustic words to adapt a model, a library, or both the model and the library.

16. The method of claim 2 , wherein the semantic representations are generated from user actions performed on an alternate non-vocal user interface.

17. The method of claim 16 , wherein the alternative non-vocal user interface includes any one or more of buttons, a touchscreen, a keyboard, a mouse with associated graphical user interface (GUI).

18. The method of claim 2 , wherein the semantic representations are predefined and a vector is composed in which entries represent a presence or absence in the input acoustic signal referring to one of the predefined semantic representations.

19. The method of claim 18 , wherein the vector is a fixed length vector.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2025
From: FLUENT.AI INC.
To: LALA, PROBAL
Reel/Frame 070651/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2018
From: TOMAR, VIKRANT; SEETZEN, HELGE
To: TANDEMLAUNCH INC.
Reel/Frame 047668/0898 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2018
From: TANDEMLAUNCH INC.
To: FLUENT.AI INC.
Reel/Frame 047669/0188 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2018
From: DESRUISSEAUX, MATHIEU
To: TANDEMLAUNCH INC.
Reel/Frame 047669/0641 →
Continuity (1)
Related Publication 20180358005A1 · Dec 13, 2018
Cited By (1)
US 12,322,410