Beamforming for a wearable computer

    公开(公告)号:US10244313B1

    公开(公告)日:2019-03-26

    申请号:US15247670

    申请日:2016-08-25

    摘要: A wearable computer is configured to use beamforming techniques to isolate a user's speech from extraneous audio signals occurring within a physical environment. A microphone array of the wearable computer may generate audio signal data from an utterance from a user's mouth. A motion sensor(s) of the wearable computer may generate motion data from movement of the wearable computer. This motion data may be used to determine a direction vector pointing from the wearable computer to the user's mouth, and a beampattern may be defined that has a beampattern direction in substantial alignment with the determined direction vector to focus the microphone array on the user's mouth for speech isolation.

    Playback reference signal-assisted multi-microphone interference canceler

    公开(公告)号:US10229698B1

    公开(公告)日:2019-03-12

    申请号:US15629155

    申请日:2017-06-21

    IPC分类号: G10L21/0208 G10L21/0216

    摘要: An acoustic interference cancellation system that combines acoustic echo cancellation and an adaptive beamformer to cancel acoustic interference from an audio output. The system uses a fixed beamformer to generate a target signal in a look direction and an adaptive beamformer to generate noise reference signals corresponding to non-look directions. The noise reference signals are used to estimate acoustic noise using an acoustic interference canceller (AIC), while reference signals associated with loudspeakers are used to estimate an acoustic echo using a multi-channel acoustic echo canceller (MC-AEC). The system cancels the acoustic echo and the acoustic noise simultaneously by adding the estimate of the acoustic noise and the estimate of the acoustic echo to generate an interference reference signal and cancelling the interference reference signal from the target signal. The system jointly updates adaptive filters for the AIC and the MC-AEC logic to improve a robustness of the system.

    Signal quality beam selection
    6.
    发明授权

    公开(公告)号:US09973849B1

    公开(公告)日:2018-05-15

    申请号:US15710382

    申请日:2017-09-20

    IPC分类号: H04R3/00 H04R29/00 H04M3/22

    摘要: A device that includes a first beam selection component that selects a portion of the multiple beams prior to performing adaptive noise cancellation, in addition to a second beam selection component that selects a beam after adaptive noise cancellation is performed. The device only performs adaptive noise cancellation on the portion of the multiple beams that are selected, reducing a complexity of performing adaptive noise cancellation. In addition, as the first beam selection component selects from the multiple beams before adaptive noise cancellation, the quality of the signals are not reduced and/or desired signals are not suppressed, resulting in the first beam selection component increasing a likelihood that the second beam selection component selects the desired beam. The first beam selection component may use a different algorithm and/or selection criteria than the second beam selection component in order to select beams associated with desired signals such as speech.

    Echo path change detector with robustness to double talk
    7.
    发明授权
    Echo path change detector with robustness to double talk 有权
    回声路径变化检测器,具有双重通话的鲁棒性

    公开(公告)号:US08953777B1

    公开(公告)日:2015-02-10

    申请号:US13906076

    申请日:2013-05-30

    IPC分类号: H04M9/08 A61F11/06

    摘要: An echo path change detector may be used to control the rate of adaptation in an acoustic echo canceller. When echo path change is declared, the rate of adaptation may be increased. However, echo path change should not be declared in the presence of double talk, because rapid adaptation during double talk is undesirable. Accordingly, various features are disclosed for detecting echo path changes while avoiding the declaration of such changes in the presence of double talk.

    摘要翻译: 回波路径改变检测器可用于控制声学回波消除器中的适应速率。 当声明回波路径更改时,可能会增加适配速率。 然而,由于在双重通话中的快速适应是不希望的,所以在双重通话中不应该声明回波路径改变。 因此,公开了用于检测回波路径变化的各种特征,同时避免在存在双重通话的情况下声明这种变化。