Patent ID: 9432768
Filing Date: 2016-08-30
CPC Classification: G10L,H04R

Claim Text:
1. A method comprising: generating, using a microphone array of a wearable computer, a plurality of audio signals from an utterance detected by the microphone array, wherein the utterance is from a user associated with the wearable computer; generating, by one or more motion sensors of the wearable computer, motion data in response to movement of the wearable computer; accessing a multibody skeletal model describing a structure of a human body and a dynamic behavior of at least a portion of the human body, the dynamic behavior being described in terms of an equation of motion associated with the portion of the human body; determining, based at least in part on the motion data and the multibody skeletal model, a direction vector pointing from the wearable computer in a direction of a mouth of the user; determining coefficients corresponding to a beampattern having a direction in substantial alignment with the direction vector such that the microphone array is focused in the direction of the mouth of the user; and obtaining a beamformed audio signal using the coefficients.