Name-sensitive listening device
First Claim
Patent Images
1. A computer-implemented method, comprising:
- causing a first audio stream to be reproduced;
detecting, via a processor, a voice trigger included in ambient sound received via a microphone associated with a listening device;
in response to detecting the voice trigger;
causing the first audio stream to be paused or attenuated;
temporally compressing a first portion of the ambient sound having a first duration that was recorded prior to detecting the voice trigger and a second portion of the ambient sound having a second duration that was recorded after detecting the voice trigger to generate temporally compressed sound, wherein a duration of the temporally compressed sound is equal to the second duration; and
causing a second audio stream associated with the temporally compressed sound to be reproduced and played back to a user so that the user hears all of the first portion and the second portion during the second duration to catch up to a conversation in real time at the end of the second duration.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present invention sets forth a technique for providing audio enhancement to a user of a listening device. The technique includes reproducing a first audio stream, such as an audio stream associated with a media player. The technique further includes detecting a voice trigger. The voice trigger may be associated with a name of a user of the listening device. The technique further includes pausing or attenuating the first audio stream and reproducing a second audio stream associated with ambient sound in response to detecting the voice trigger.
34 Citations
12 Claims
-
1. A computer-implemented method, comprising:
-
causing a first audio stream to be reproduced; detecting, via a processor, a voice trigger included in ambient sound received via a microphone associated with a listening device; in response to detecting the voice trigger; causing the first audio stream to be paused or attenuated; temporally compressing a first portion of the ambient sound having a first duration that was recorded prior to detecting the voice trigger and a second portion of the ambient sound having a second duration that was recorded after detecting the voice trigger to generate temporally compressed sound, wherein a duration of the temporally compressed sound is equal to the second duration; and causing a second audio stream associated with the temporally compressed sound to be reproduced and played back to a user so that the user hears all of the first portion and the second portion during the second duration to catch up to a conversation in real time at the end of the second duration. - View Dependent Claims (2, 3)
-
-
4. A listening device, comprising:
-
a speaker; one or more microphones; and a processor configured to; cause a first audio stream to be reproduced; detect a voice trigger included in ambient sound via the one or more microphones; in response to detecting the voice trigger; cause the first audio stream to be paused or attenuated; temporally compress a first portion of the ambient sound having a first duration that was recorded prior to detecting the voice trigger and a second portion of the ambient sound having a second duration that was recorded after detecting the voice trigger to generate temporally compressed sound, wherein a duration of the temporally compressed sound is equal to the second duration; and cause a second audio stream associated with the temporally compressed sound to be reproduced and played back to a user so that the user hears all of the first portion and the second portion during the second duration to catch up to a conversation in real time at the end of the second duration. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium including instructions that, when executed by a processor, cause the processor to provide audio enhancement to a user of a listening device, by performing the steps of:
-
causing a first audio stream to be reproduced; detecting a voice trigger included in ambient sound; and in response to detecting the voice trigger; causing the first audio stream to be paused or attenuated; temporally compressing a first portion of the ambient sound having a first duration that was recorded prior to detecting the voice trigger and a second portion of the ambient sound having a second duration that was recorded after detecting the voice trigger to generate temporally compressed sound, wherein a duration of the temporally compressed sound is equal to the second duration; and causing a second audio stream associated with the temporally compressed sound to be reproduced and played back to a user so that the user hears all of the first portion and the second portion during the second duration to catch up to a conversation in real time at the end of the second duration.
-
Specification