US 11,948,561 B2
Automatic speech recognition imposter rejection on a headphone with an accelerometer
Sorin V. Dusan, San Jose, CA (US); Sungyub D. Yoo, Dublin, CA (US); and Dubravko Biruski, Cupertino, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Oct. 28, 2019, as Appl. No. 16/666,252.
Prior Publication US 2021/0125609 A1, Apr. 29, 2021
Int. Cl. G10L 15/22 (2006.01); G10L 15/08 (2006.01); G10L 25/21 (2013.01); G10L 25/84 (2013.01)
CPC G10L 15/22 (2013.01) [G10L 15/08 (2013.01); G10L 25/21 (2013.01); G10L 25/84 (2013.01); G10L 2015/088 (2013.01); G10L 2015/223 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A signal processing method performed by a programmed processor of a headphone that includes an accelerometer and a microphone, the method comprising:
receiving, while the headphone is being worn by a wearer, 1) an accelerometer signal from the accelerometer in the headphone and 2) a microphone signal from the microphone in the headphone that is arranged to capture sound of an environment in which the wearer is located;
generating a voice activity detection (VAD) signal based on the accelerometer signal;
storing the VAD signal in a buffer;
processing the microphone signal to detect a key-phrase, wherein at least some of the key-phrase is detected within a microphone time interval of the microphone signal;
retrieving a portion of the VAD signal from the buffer, wherein the portion of the VAD signal was generated from a portion of the accelerometer signal that is within the microphone time interval;
determining whether the portion of the VAD signal indicates that the key-phrase is spoken by the wearer of the headphone; and
responsive to determining that the portion of the VAD signal indicates that the key-phrase is spoken by the wearer of the headphone, triggering a virtual personal assistant (VPA),
wherein the accelerometer and the microphone are always active while the headphone is worn by the wearer such that the accelerometer signal and the microphone signal are continuously received.