Wireless headset and method for robust voice data communication
First Claim
1. A wireless device for use with a separate processing device that runs speech recognition applications, the wireless device comprising:
- speech processing circuitry for providing initial speech processing of audio captured from a user and including a frame generator for generating successive frames from digitized audio signals that are reflective of the audio signals captured from the user, the frames representing portions of the digitized audio signals; and
autocorrelation circuitry for generating a set of coefficients for each frame, the coefficient set containing information about spectral characteristics of the audio signal portion represented by the frame;
processing circuitry configured for transforming the set of coefficients into data in a Bluetooth data packet type instead of a voice packet type for wireless transmission;
a Bluetooth transceiver configured for transmitting the set of coefficients as data in the Bluetooth data packet type and configured for using an asynchronous connection-less (ACL) link with a separate processing device for transmitting the set of coefficients to the processing device;
wherein the separate processing device utilizes the coefficients for further processing for speech recognition applications.
3 Assignments
0 Petitions
Accused Products
Abstract
A wireless device for use with speech recognition applications comprises a frame generator for generating successive frames from digitized original audio signals, the frames representing portions of the digitized audio signals. An autocorrelation circuit generates a set of coefficients for each frame, the coefficient set being reflective of spectral characteristics of the audio signal portion represented by the frame. In one embodiment, the autocorrelation coefficients may be used to predict the original audio signal to be subtracted from the original audio signals and to generate residual signals A Bluetooth transceiver is configured for transmitting the set of coefficients and/or residual signals as data to another device, which utilizes the coefficients for speech applications.
-
Citations
44 Claims
-
1. A wireless device for use with a separate processing device that runs speech recognition applications, the wireless device comprising:
-
speech processing circuitry for providing initial speech processing of audio captured from a user and including a frame generator for generating successive frames from digitized audio signals that are reflective of the audio signals captured from the user, the frames representing portions of the digitized audio signals; and autocorrelation circuitry for generating a set of coefficients for each frame, the coefficient set containing information about spectral characteristics of the audio signal portion represented by the frame; processing circuitry configured for transforming the set of coefficients into data in a Bluetooth data packet type instead of a voice packet type for wireless transmission; a Bluetooth transceiver configured for transmitting the set of coefficients as data in the Bluetooth data packet type and configured for using an asynchronous connection-less (ACL) link with a separate processing device for transmitting the set of coefficients to the processing device; wherein the separate processing device utilizes the coefficients for further processing for speech recognition applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A wireless device for use with a separate processing device that runs speech recognition applications, the wireless device comprising:
-
digital signal processing circuitry for providing initial speech processing and configured to generate sets of coefficients from digitized audio signals that are reflective of audio signals captured from the user, the coefficients containing information about spectral characteristics of portions of the digitized audio signals; processing circuitry for transforming the sets of coefficients into data in a Bluetooth data packet type instead of a voice packet type for wireless transmission; a Bluetooth transceiver configured for transmitting the sets of coefficients as data in the Bluetooth data packet type and configured for using an asynchronous connection-less (ACL) link with a separate processing device for transmitting the set of coefficients to the processing device; wherein the separate processing device utilizes the coefficients for further processing for speech recognition applications. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A wireless headset for use with a processing device that runs speech applications, the headset comprising:
-
a microphone to capture audio signals from a user; digital signal processing circuitry for providing initial speech processing and configured to generate sets of coefficients from digitized audio signals that are reflective of the audio signals captured from the user, the coefficients containing information about spectral characteristics of portions of the digitized audio signals; processing circuitry for transforming the set of coefficients into data in a Bluetooth data packet type instead of a voice packet type for wireless transmission; a Bluetooth transceiver configured for transmitting the sets of coefficients in the Bluetooth data packet type and configured for using an asynchronous connection-less (ACL) link with a separate processing device for transmitting the set of coefficients to the processing device; wherein the separate processing device utilizes the coefficients for further processing for speech applications. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A method of transmitting voice information over a wireless link from one device to a separate processing device for use in speech recognition applications, the method comprising:
-
capturing audio signals from a user with the one device and providing initial speech processing by digitizing the audio signals; and generating a set of autocorrelation coefficients from the digitized audio signals, the coefficient set containing information about spectral characteristics of the audio signals; processing the coefficients for transforming the set of coefficients into data in a Bluetooth data packet type instead of a voice packet type for wireless transmission; with a Bluetooth transceiver, transmitting the set of coefficients as data in the Bluetooth data packet type to a separate processing device using an asynchronous connection-less (ACL) link with the separate processing device; utilizing the coefficients in the separate processing device for further processing for speech recognition applications. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A wireless device for use with a separate processing device that runs speech recognition applications, the wireless device comprising:
-
speech processing circuitry for providing initial speech processing and including conversion circuitry for digitizing original audio signals to form digitized audio signals; and autocorrelation circuitry for generating a set of coefficients from the digitized audio signals, the coefficient containing information about spectral characteristics of the audio signals; processing circuitry using the autocorrelation coefficients for generating a predicted version of the audio signals and to subtract the predicted version from the original audio signals to generate residual signals; processing circuitry for transforming the set of coefficients and residual signals into data in a Bluetooth data packet type instead of a voice packet type for wireless transmission; a Bluetooth transceiver configured for transmitting the set of coefficients and the residual signals as data in the Bluetooth data packet type and configured for using an asynchronous connection-less (ACL) link with a separate processing device for transmitting the set of coefficients and residual signals to the processing device; wherein the separate processing device utilizes the coefficients and the residual signals data for further processing for speech recognition applications. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A wireless system for use with speech applications comprising:
-
a transmitter including speech processing circuitry for providing initial speech processing, the speech processing circuitry configured for digitizing original audio signals and generating a set of autocorrelation coefficients from the digitized audio signals that contain information about spectral characteristics of the audio signals, the speech processing circuitry further configured for generating predicted versions of the audio signals from the autocorrelation coefficients and for subtracting the predicted versions from the original audio signals to generate residual signals, the processing circuitry configured for transforming the set of coefficients and residual signals into data in a Bluetooth data packet type instead of a voice packet type for wireless transmission; a Bluetooth transceiver configured for transmitting the set of autocorrelation coefficients and the residual signals as data in the Bluetooth data packet type and configured for using an asynchronous connection-less (ACL) link with a separate processing device for transmitting the set of coefficients and residual signals to the separate processing device; and the processing device having a receiver for receiving the data, the processing device configured for utilizing the autocorrelation coefficients and residual signals data for further processing for speech applications. - View Dependent Claims (41, 42, 43)
-
-
44. A method of transmitting voice information over a wireless link from one device to a separate processing device for use in speech applications, the method comprising:
-
capturing an original audio signal with the one device and providing initial speech processing by digitizing the audio signal; and generating a set of autocorrelation coefficients from the digitized audio signal, the autocorrelation coefficient set containing information about spectral characteristics of the audio signal; generating a predicted version of the audio signals with the autocorrelation coefficients and subtracting the predicted version from the original audio signals to generate residual signals; processing the coefficients and residual signals for transforming them into data in a Bluetooth data packet type instead of a voice packet type for wireless transmission; with a Bluetooth transceiver, transmitting the set of coefficients and the residual signals as data in the Bluetooth data packet type to a separate processing device using an asynchronous connection-less (ACL) link with the separate processing device where the autocorrelation coefficients and residual signals data are utilized by the processing device for speech applications.
-
Specification