US 12,136,432 B2
Methods for reducing error in environmental noise compensation systems
Benjamin Alexander Jancovich, Arncliffe (AU); Timothy Alan Port, Drummoyne (AU); Andrew P. Reilly, Hurlstone Park (AU); and Richard J. Cartwright, Killara (AU)
Assigned to DOLBY LABORATORIES LICENSING CORPORATION, San Francisco, CA (US)
Appl. No. 17/781,632
Filed by DOLBY LABORATORIES LICENSING CORPORATION, San Francisco, CA (US)
PCT Filed Dec. 8, 2020, PCT No. PCT/US2020/063684
§ 371(c)(1), (2) Date Jun. 1, 2022,
PCT Pub. No. WO2021/118945, PCT Pub. Date Jun. 17, 2021.
Claims priority of provisional application 62/945,292, filed on Dec. 9, 2019.
Claims priority of provisional application 63/198,995, filed on Nov. 30, 2020.
Claims priority of provisional application 62/945,303, filed on Dec. 9, 2019.
Claims priority of provisional application 63/198,996, filed on Nov. 30, 2020.
Claims priority of provisional application 63/198,997, filed on Nov. 30, 2020.
Claims priority of provisional application 62/945,607, filed on Dec. 9, 2019.
Claims priority of provisional application 63/198,998, filed on Nov. 30, 2020.
Claims priority of provisional application 63/198,999, filed on Nov. 30, 2020.
Prior Publication US 2023/0037824 A1, Feb. 9, 2023
Int. Cl. G10L 21/0232 (2013.01); G06F 3/16 (2006.01); G10L 15/22 (2006.01); G10L 25/51 (2013.01); H03G 3/32 (2006.01); H03G 9/02 (2006.01); H04M 9/08 (2006.01); H04R 1/08 (2006.01); H04R 1/40 (2006.01); H04R 3/00 (2006.01); H04R 3/02 (2006.01); H04R 3/04 (2006.01); H04R 3/12 (2006.01); H04R 29/00 (2006.01)
CPC G10L 21/0232 (2013.01) [G06F 3/162 (2013.01); G06F 3/165 (2013.01); G10L 15/22 (2013.01); G10L 25/51 (2013.01); H03G 3/32 (2013.01); H03G 9/025 (2013.01); H04M 9/082 (2013.01); H04R 1/08 (2013.01); H04R 1/403 (2013.01); H04R 1/406 (2013.01); H04R 3/005 (2013.01); H04R 3/02 (2013.01); H04R 3/04 (2013.01); H04R 3/12 (2013.01); H04R 29/001 (2013.01); H04R 29/002 (2013.01); G10L 2015/223 (2013.01); H04R 2420/07 (2013.01); H04R 2430/01 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A noise compensation method, comprising:
receiving, by a first device control system and via a first interface system of a first device in an audio environment, a content stream that includes content audio data;
receiving, by the first device control system and via the first interface system, first microphone signals from a first device microphone system of the first device;
detecting, by the first device control system and based at least in part on the first microphone signals, ambient noise from a noise source location in or near the audio environment;
causing, by the first device control system, a first wireless signal to be transmitted from the first device to a second device in the audio environment via the first interface system, the first wireless signal including instructions for the second device to record an audio segment via a second device microphone system;
receiving, by the first device control system and via the first interface system, a second wireless signal from the second device;
determining, by the first device control system, a content stream audio segment time interval for a content stream audio segment;
receiving, by the first device control system and via the first interface system, a third wireless signal from the second device, the third wireless signal including a recorded audio segment captured via the second device microphone;
determining, by the first device control system, a second device ambient noise signal at the second device location based, at least in part, on the recorded audio segment and the content stream audio segment; and
implementing, by the first device control system, a noise compensation method for the content audio data based, at least in part, on the second device ambient noise signal, to produce noise-compensated audio data.