-
公开(公告)号:US20240267674A1
公开(公告)日:2024-08-08
申请号:US18522108
申请日:2023-11-28
Applicant: Apple Inc.
Inventor: Mehrez SOUDEN , Jason WUNG , Jonathan D. SHEAFFER , Joshua D. ATKINS , Siyuan YUAN
Abstract: Aspects of the subject technology relate to providing device-independent audio for electronic devices. In one or more implementations, microphone data captured by multiple microphones at an electronic device may be provided to a device-specific audio generalizer at the electronic device. The device-specific audio generalizer may utilize device specific information to generalize the microphone data to form device-independent audio data. The device-independent audio data may then be provided to a device-independent machine learning model at the electronic device or another electronic device for further processing.
-
公开(公告)号:US20210074316A1
公开(公告)日:2021-03-11
申请号:US16708296
申请日:2019-12-09
Applicant: Apple Inc.
Inventor: Mehrez SOUDEN , Ante JUKIC , Jason WUNG , Ashrith DESHPANDE , Joshua D. ATKINS
Abstract: A device implementing a system for processing speech in an audio signal includes at least one processor configured to receive an audio signal corresponding to at least one microphone of a device, and to determine, using a first model, a first probability that a speech source is present in the audio signal. The at least one processor is further configured to determine, using a second model, a second probability that an estimated location of a source of the audio signal corresponds to an expected position of a user of the device, and to determine a likelihood that the audio signal corresponds to the user of the device based on the first and second probabilities.
-
公开(公告)号:US20190074009A1
公开(公告)日:2019-03-07
申请号:US16181138
申请日:2018-11-05
Applicant: Apple Inc.
Inventor: Yoon KIM , John BRIDLE , Joshua D. ATKINS , Feipeng LI , Mehrez SOUDEN
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors, memory, and a plurality of microphones, sampling, at each of the plurality of microphones of the electronic device, an audio signal to obtain a plurality of audio signals; processing the plurality of audio signals to obtain a plurality of audio streams; and determining, based on the plurality of audio streams, whether any of the plurality of audio signals corresponds to a spoken trigger. The method further includes, in accordance with a determination that the plurality of audio signals corresponds to the spoken trigger, initiating a session of the digital assistant; and in accordance with a determination that the plurality of audio signals does not correspond to the spoken trigger, foregoing initiating a session of the digital assistant.
-
公开(公告)号:US20190058952A1
公开(公告)日:2019-02-21
申请号:US16029314
申请日:2018-07-06
Applicant: Apple Inc.
Inventor: Ismael H. NAWFAL , Joshua D. ATKINS , Stephen J. NIMICK , Guy C. NICHOLSON , Jason M. HARLOW
Abstract: Digital audio signal processing techniques used to provide an acoustic transparency function in a pair of headphones. A number of transparency filters can be computed at once, using optimization techniques or using a closed form solution, that are based on multiple re-seatings of the headphones and that are as a result robust for a population of wearers. In another embodiment, a transparency hearing filter of a headphone is computed by an adaptive system that takes into consideration the changing acoustic to electrical path between an earpiece speaker and an interior microphone of that headphone while worn by a user. Other embodiments are also described and claimed.
-
公开(公告)号:US20230111509A1
公开(公告)日:2023-04-13
申请号:US18080550
申请日:2022-12-13
Applicant: Apple Inc.
Inventor: Yoon KIM , John BRIDLE , Joshua D. ATKINS , Feipeng LI , Mehrez SOUDEN
IPC: G10L15/22 , H04R1/40 , G10L15/08 , G10L15/04 , H04R3/00 , G10L15/30 , G10L15/18 , G10L15/28 , G10L21/0216
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors, memory, and a plurality of microphones, sampling, at each of the plurality of microphones of the electronic device, an audio signal to obtain a plurality of audio signals; processing the plurality of audio signals to obtain a plurality of audio streams; and determining, based on the plurality of audio streams, whether any of the plurality of audio signals corresponds to a spoken trigger. The method further includes, in accordance with a determination that the plurality of audio signals corresponds to the spoken trigger, initiating a session of the digital assistant; and in accordance with a determination that the plurality of audio signals does not correspond to the spoken trigger, foregoing initiating a session of the digital assistant.
-
公开(公告)号:US20210097998A1
公开(公告)日:2021-04-01
申请号:US17111132
申请日:2020-12-03
Applicant: Apple Inc.
Inventor: Yoon KIM , John BRIDLE , Joshua D. ATKINS , Feipeng LI , Mehrez SOUDEN
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors, memory, and a plurality of microphones, sampling, at each of the plurality of microphones of the electronic device, an audio signal to obtain a plurality of audio signals; processing the plurality of audio signals to obtain a plurality of audio streams; and determining, based on the plurality of audio streams, whether any of the plurality of audio signals corresponds to a spoken trigger. The method further includes, in accordance with a determination that the plurality of audio signals corresponds to the spoken trigger, initiating a session of the digital assistant; and in accordance with a determination that the plurality of audio signals does not correspond to the spoken trigger, foregoing initiating a session of the digital assistant.
-
公开(公告)号:US20190104364A1
公开(公告)日:2019-04-04
申请号:US16000281
申请日:2018-06-05
Applicant: Apple Inc.
Inventor: Ismael NAWFAL , Symeon DELIKARIS MANIAS , Joshua D. ATKINS
Abstract: Placement of one or two placed virtual loudspeakers within a loudspeaker setup that includes a real loudspeakers is determined and vector base amplitude panning (VBAP) gains including the gains of the real loudspeakers and placed one or two virtual loudspeakers are also then determined. Gains of one or two placed virtual loudspeakers are redistributed to the real loudspeakers to ensure preservation of total energy. Real loudspeakers in the loudspeaker setup have redistributed gains of one or two placed virtual loudspeakers. Loudspeaker outputs are generated and transmitted to the real loudspeakers to be played back. When received audio content is ambisonics content, a predetermined grid is generated and HOA content is projected to the grid. Other aspects are also described.
-
公开(公告)号:US20180336892A1
公开(公告)日:2018-11-22
申请号:US15920091
申请日:2018-03-13
Applicant: Apple Inc.
Inventor: Yoon KIM , John BRIDLE , Joshua D. ATKINS , Feipeng LI , Mehrez SOUDEN
CPC classification number: G10L15/22 , G10L15/1822 , G10L15/30 , G10L25/51 , G10L2015/228 , G10L2021/02166 , H04R3/005
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors, memory, and a plurality of microphones, sampling, at each of the plurality of microphones of the electronic device, an audio signal to obtain a plurality of audio signals; processing the plurality of audio signals to obtain a plurality of audio streams; and determining, based on the plurality of audio streams, whether any of the plurality of audio signals corresponds to a spoken trigger. The method further includes, in accordance with a determination that the plurality of audio signals corresponds to the spoken trigger, initiating a session of the digital assistant; and in accordance with a determination that the plurality of audio signals does not correspond to the spoken trigger, foregoing initiating a session of the digital assistant.
-
-
-
-
-
-
-