Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System and method of analyzing audio data samples associated with speech recognition

a speech recognition and audio data technology, applied in the field of speech recognition, can solve the problems of delay between, insufficient capacity of the first buffer to store the entire command phrase, etc., and achieve the effect of low cost and no significant increase in the cost of the mobile devi

Inactive Publication Date: 2017-08-24
QUALCOMM INC
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0008]The CODEC may continue to buffer the audio data until the bus between the application processor and the CODEC is active. When the bus is ready, the audio data at the first buffer may be transferred via the bus to a second buffer at the application processor. The first buffer may have less storage capacity than the second buffer (e.g., to reduce cost associated with the first buffer). For example, while the second buffer may be capable of storing audio data associated with an entire command phrase, the first buffer may not have sufficient capacity to store the entire command phrase. After the keyword is detected and while the speech recognition engine is being prepared, audio data (e.g., portions of the command phrase) may continue to be received at the mobile device. The audio data may be buffered at the first buffer and transferred, in a first in first out manner, from the first buffer to the second buffer via the bus. Thus, the first buffer need not be large enough to store the entire command phrase. Rather, it is sufficient for the first buffer to be large enough to store audio data that is received during a time for the bus to be initialized.
[0014]One particular advantage provided by at least one of the disclosed embodiments is that buffering audio data at the CODEC before providing the audio data to a second buffer at the application processor, as described herein, allows the user to conveniently provide a keyword / command phrase sentence (without waiting for the mobile device to wake up and provide a prompt). Additionally, cost of the mobile device is not significantly increased by this arrangement because a relatively low cost buffer can be used at the CODEC since the buffer at the CODEC does not need to be large enough to store the entire command phrase.

Problems solved by technology

Because of the time it takes to prepare the speech recognition capabilities to receive input, there can be a delay between when the user speaks to wake up the mobile device and when the user is able to provide the command.
For example, while the second buffer may be capable of storing audio data associated with an entire command phrase, the first buffer may not have sufficient capacity to store the entire command phrase.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method of analyzing audio data samples associated with speech recognition
  • System and method of analyzing audio data samples associated with speech recognition
  • System and method of analyzing audio data samples associated with speech recognition

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025]FIG. 1 is a diagram illustrating a particular embodiment of a system 100 that includes a device 102 that is capable of receiving commands via speech. The device 102 may include or correspond to a mobile device, a portable telephony device, a computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, etc.), a navigation device, a wearable computing device, an in-vehicle computing device (such as a driver assistance device), or another device configured to receive commands via speech. The device 102 may include an audio transducer, such as a microphone 108, that is capable of detecting an utterance 106 from a user 104. In some instances, the utterance 106 may include a keyword 110, a command phrase 112, or both. For example the user 104 may speak the keyword 110 followed by the command phrase 112 (e.g., as a keyword / command phrase sentence). The device 102 may be configured to receive the keyword 110 and the command phrase 112 without requiring t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A particular apparatus includes a first buffer that is configured to store multiple audio data samples and a second buffer that is configured to store the multiple audio data samples. The first buffer is coupled to a first processor that is configured to analyze audio data samples to detect a keyword. The second buffer is coupled to a second processor that is configured to initialize a speech recognition engine (SRE) based on the multiple audio data samples. The first buffer has less storage capacity that the second buffer.

Description

I. CROSS-REFERENCE TO RELATED APPLICATIONS[0001]The present application claims priority from and is a continuation application of U.S. Non-Provisional patent application Ser. No. 14 / 573,402, filed Dec. 17, 2014 and entitled “SYSTEM AND METHOD OF ANALYZING AUDIO DATA SAMPLES ASSOCIATED WITH SPEECH RECOGNITION,” the contents of which are incorporated herein by reference in their entirety.II. FIELD[0002]The present disclosure is generally related to speech recognition.III. DESCRIPTION OF RELATED ART[0003]Advances in technology have resulted in smaller and more powerful computing devices. For example, there currently exist a variety of portable personal computing devices, including wireless telephones such as mobile and smart phones, tablets and laptop computers that are small, lightweight, and easily carried by users. These devices can communicate voice and data packets over wireless networks. Further, many such devices incorporate additional functionality such as a digital still camer...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G10L15/28G11B20/10G10L15/08
CPCG10L15/285G10L15/08G11B2020/1062G10L2015/088G11B20/10527G10L15/22G10L15/28G06F3/167G06F1/3203
Inventor GUSTAVSSON, BENGT STEFANHARIHARAN, MAGESHMITNALA, SIVA PAVAN KUMARMURRAY, JOHN MICHAELSHAH, PETER JIVAN
Owner QUALCOMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products