Audio Return Channel Data Loopback

    公开(公告)号:US20210098011A1

    公开(公告)日:2021-04-01

    申请号:US16584008

    申请日:2019-09-26

    申请人: Apple Inc.

    IPC分类号: G10L19/16

    摘要: A system and method to process audio data received over the ARC or eARC interface of HDMI from audio sources are provided. A media device may receive compressed audio data in a number of data formats. The media device may convert between the audio formats provided by the audio sources and the audio formats supported by audio playback devices. The media device may inspect frames of audio data to determine if the frames are to be decoded. The frame may be decoded and subsequently encoded into the data formats supported by the audio playback devices. To reduce latency, the media device may enable a pass-through mode to bypass the decoding of the frames to allow the frames to be decoded at the audio playback devices. A bi-directional loopback application may route audio data received over the ARC or eARC interface from the audio sources to the audio playback devices.

    Method and apparatus to sense the environment using coupled microphones and loudspeakers and nominal playback

    公开(公告)号:US10313808B1

    公开(公告)日:2019-06-04

    申请号:US15455760

    申请日:2017-03-10

    申请人: Apple Inc.

    IPC分类号: H04R27/00 H04R29/00 H04R3/00

    摘要: An electronic device having a device housing includes a loudspeaker and several microphones within the device housing. A control circuit is electrically coupled to the loudspeaker and microphones. The loudspeaker produces speech and/or music. The control circuit determines a statistical measure for a first data set representing individual impulse responses from the plurality of microphones and compares that to a predetermined statistical measure for a second data set representing individual object-free impulse responses from the plurality of microphones to determine if an object is near the device. The statistical measure may be variance and may be computed in the time domain. Variance may be calculated using differences between the individual impulse responses and a mean impulse response that is a linear combination of the impulse responses for the plurality of microphones. The control circuit may include echo cancellers to mitigate common signals and/or other acoustic sources.

    AUDIO RETURN CHANNEL CLOCK SWITCHING

    公开(公告)号:US20210099278A1

    公开(公告)日:2021-04-01

    申请号:US16584012

    申请日:2019-09-26

    申请人: Apple Inc.

    IPC分类号: H04L7/00 H04L29/06

    摘要: A system and method to mitigate the temporary loss of the input sampling clocks when receiving audio data over the ARC or eARC interface of HDMI are provided. A media device may substitute an externally generated clock derived from a local crystal oscillator of the media device for the missing input sampling clock. The external clock may be synchronized to the frequency of the input sampling clock. The media device may synchronize the external clock to the audio data when there is a loss of the input sampling clock. When the input sampling clock of the audio data reappears, the media device may switch back from the external clock to the input sampling clock. When transitioning between the input sampling clock and the external clock, the media device may insert zero padding into the audio data samples to mute any potential glitch in the sound from an audio playback device.

    Efficient system and method for generating an audio beacon

    公开(公告)号:US09749747B1

    公开(公告)日:2017-08-29

    申请号:US14933990

    申请日:2015-11-05

    申请人: Apple Inc.

    IPC分类号: H04R5/02 H04S3/02

    摘要: An audio emission device and an audio capture device that may respectively emit and capture sound within a listening area is described. The audio emission device may produce one or more primary audio beams in the listening area. Each of the primary audio beams may be formed by weighting a set of modal beam patterns. Separate orthogonal test signals may be injected into each modal beam pattern. Based on these separate orthogonal test signals, the individual modal beam patterns may be extracted from a detected sound signal, produced by the audio capture device, such that the contribution from each of these modal patterns in the detected sound signal may be determined. Utilizing the contributions from each modal beam pattern in the detected sound signal, the spatial relationship (e.g., distance and/or orientation/angle) between the audio emission device and the audio capture device may be determined.

    Audio adaptation to room
    7.
    发明授权

    公开(公告)号:US10244314B2

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

    申请号:US15636967

    申请日:2017-06-29

    申请人: Apple Inc.

    摘要: An audio system includes one or more loudspeaker cabinets, each having loudspeakers. The system outputs an omnidirectional sound pattern to determine the acoustic environment. Sensing logic determines an acoustic environment of the loudspeaker cabinets. The sensing logic may include an echo canceller. A playback mode processor adjusts an audio program according to a playback mode determined from the acoustic environment of the audio system. The system may produce a directional pattern superimposed on an omnidirectional pattern, if the acoustic environment is in free space. The system may aim ambient content toward a wall and direct content away from the wall, if the acoustic environment is not in free space. The sensing logic automatically determines the acoustic environment upon initial power up and when position changes of loudspeaker cabinets are detected. Accelerometers may detect position changes of the loudspeaker cabinets.

    AUDIO ADAPTATION TO ROOM
    8.
    发明申请

    公开(公告)号:US20180352331A1

    公开(公告)日:2018-12-06

    申请号:US15613049

    申请日:2017-06-02

    申请人: Apple Inc.

    摘要: An audio system includes one or more loudspeaker cabinets, each having loudspeakers. Sensing logic determines an acoustic environment of the loudspeaker cabinets. The sensing logic may include an echo canceller. A low frequency filter corrects an audio program based on the acoustic environment of the loudspeaker cabinets. The system outputs an omnidirectional sound pattern, which may be low frequency sound, to determine the acoustic environment. The system may produce a directional pattern superimposed on an omnidirectional pattern, if the acoustic environment is in free space. The system may aim ambient content toward a wall and direct content away from the wall, if the acoustic environment is not in free space. The sensing logic automatically determines the acoustic environment upon initial power up and when position changes of loudspeaker cabinets are detected. Accelerometers may detect position changes of the loudspeaker cabinets.

    AMBIENCE EXTRACTION FROM STEREO SIGNALS BASED ON LEAST-SQUARES APPROACH

    公开(公告)号:US20180090150A1

    公开(公告)日:2018-03-29

    申请号:US15275312

    申请日:2016-09-23

    申请人: Apple Inc.

    IPC分类号: G10L19/008 H04S7/00

    摘要: Ambience extraction from a multichannel input signal is provided. The multichannel input signal is converted into a time-frequency representation. A cross-correlation coefficient is computed for each time and frequency in the time-frequency representation of the multichannel input signal. An autocorrelation is computed for each time and frequency in the time-frequency representation of the multichannel input signal. Using the cross-correlation coefficient and the autocorrelation, ambience extraction coefficients including crosstalk and same-side coefficients are computed as a function of a tuning parameter, the crosstalk coefficients being proportional to the tuning parameter and the tuning parameter being between a value of 0 and a value of 1. The ambience extraction coefficients are applied to extract a left ambience component and a right ambience component.

    Audio return channel data loopback
    10.
    发明授权

    公开(公告)号:US11514921B2

    公开(公告)日:2022-11-29

    申请号:US16584008

    申请日:2019-09-26

    申请人: Apple Inc.

    IPC分类号: G10L19/16

    摘要: A system and method to process audio data received over the ARC or eARC interface of HDMI from audio sources are provided. A media device may receive compressed audio data in a number of data formats. The media device may convert between the audio formats provided by the audio sources and the audio formats supported by audio playback devices. The media device may inspect frames of audio data to determine if the frames are to be decoded. The frame may be decoded and subsequently encoded into the data formats supported by the audio playback devices. To reduce latency, the media device may enable a pass-through mode to bypass the decoding of the frames to allow the frames to be decoded at the audio playback devices. A bi-directional loopback application may route audio data received over the ARC or eARC interface from the audio sources to the audio playback devices.