CUSTOMIZING SPEECH-RECOGNITION DICTIONARIES IN A SMART-HOME ENVIRONMENT
First Claim
1. A method for customizing speech-recognition dictionaries for different smart-home environments, the method comprising:
- generating, at a smart-home device mounted in an enclosure, an acoustic impulse response for the enclosure;
receiving, by the smart-home device, an audio signal captured in the enclosure; and
performing, by the smart-home device, a speech-recognition process on the audio signal using a second speech dictionary generated by convolving the acoustic impulse response with a first speech dictionary.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for customizing speech-recognition dictionaries for different smart-home environments may include generating, at a smart-home device mounted in an enclosure, an acoustic impulse response for the enclosure. The method may also include receiving, by the smart-home device, an audio signal captured in the enclosure. The method may additionally include performing, by the smart-home device, a speech-recognition process on the audio signal using a second speech dictionary generated by convolving the acoustic impulse response with a first speech dictionary.
215 Citations
20 Claims
-
1. A method for customizing speech-recognition dictionaries for different smart-home environments, the method comprising:
-
generating, at a smart-home device mounted in an enclosure, an acoustic impulse response for the enclosure; receiving, by the smart-home device, an audio signal captured in the enclosure; and performing, by the smart-home device, a speech-recognition process on the audio signal using a second speech dictionary generated by convolving the acoustic impulse response with a first speech dictionary. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A smart home device comprising:
-
a recording device; one or more environmental sensors; one or more processors; one or more memory devices comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; generating an acoustic impulse response for the enclosure in which the smart-home device is installed; receiving, through the recording device, an audio signal captured in the enclosure; and performing, by the one or more processors, a speech-recognition process on the audio signal using a second speech dictionary generated by convolving the acoustic impulse response with a first speech dictionary. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory, computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
generating an acoustic impulse response for the enclosure in which the smart-home device is installed; receiving, through a recording device, an audio signal captured in the enclosure; and performing, by the one or more processors, a speech-recognition process on the audio signal using a second speech dictionary generated by convolving the acoustic impulse response with a first speech dictionary. - View Dependent Claims (17, 18, 19, 20)
-
Specification