IP Library Patent Application 19078687
Patent Application
App. No. 19/078,687

AUDIO LATENCY CALIBRATION METHOD, ELECTRONIC DEVICE AND COMPUTER-READABLE STORAGE MEDIUM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/078,687
Abstract

An audio latency calibration method is disclosed. A master speaker and a slave speaker are located at a separation distance from each other, and a paring process is performed. As the paring process is completed, multiple latency time period parameters are obtained relating to the master and slave speakers. The latency time period parameters comprise: T1+T2 representing the time that the master speaker sends an audio signal to the slave speaker, T3+T4 representing the time that the audio signal is transmitted from the slave speaker to a microphone of the master speaker, T5 representing the time that a trumpet of the master speaker plays the audio signal and T3′ representing the time that a microphone of the master speaker receives the audio signal. Thus, the way to synchronously play audio signals can be achieved.

Claims (21)

1 . An audio latency calibration method executable by a first electronic device, the audio latency calibration method comprising:

performing a pairing process when the first electronic device and a second electronic device are positioned at a separation distance from each other;

when the pairing process is complete, transmitting an audio signal to the second electronic device via a Wi-Fi router, thereby obtaining a latency time period T1, wherein the second electronic device transmits the audio signal to a second trumpet of the second electronic device, thereby obtaining a latency time period T2;

obtaining a latency time period T3 by transmitting the audio signal by the second trumpet of the second electronic device to a first microphone of the first electronic device;

obtaining a latency time period T3′ by transmitting the audio signal to the first microphone through a first speaker of the first electronic device via the first trumpet, wherein T3≃T3′ is got when the first electronic device and the second electronic device are positioned at the separation distance from each other;

calculating a latency time period TL=T1+T2+T3 of the audio signal passing through the second trumpet and received by a codec of the first electronic device, a latency time period TL int =T3′ of the first electronic device, and TL−TL int =(T1+T2+T3)−T3′=T1+T2 according to the obtained latency time periods T1, T2, T35 and T3′, thereby obtaining the latency time period T1+T2=TL−TL int ; and

implementing audio signal synchronization between the first electronic device and the second electronic device according to the latency time period T1+T2.

2 . A non-transitory computer-readable storage medium storing game program which causes a computer to execute:

a process of performing a pairing process when the first electronic device and a second electronic device are positioned at a separation distance from each other;

a process of, when the pairing process is complete, transmitting an audio signal to the second electronic device via a Wi-Fi router, thereby obtaining a latency time period T1, wherein the second electronic device transmits the audio signal to a second trumpet of the second electronic device, thereby obtaining a latency time period T2;

a process of obtaining a latency time period T3 by transmitting the audio signal by the second trumpet of the second electronic device to a first microphone of the first electronic device;

a process of obtaining a latency time period T3′ by transmitting the audio signal to the first microphone through a first speaker of the first electronic device via the first trumpet, wherein T3≃T3′ is got when the first electronic device and the second electronic device are positioned at the separation distance from each other;

a process of calculating a latency time period TL=T1+T2+T3 of the audio signal passing through the second trumpet and received by a codec of the first electronic device, a latency time period TL int =T3′ of the first electronic device, and TL−TL int =(T1+T2+T3)−T3′=T1+T2 according to the obtained latency time periods T1, T2, T35 and T3′, thereby obtaining the latency time period T1+T2=TL−TL int ; and

a process of implementing audio signal synchronization between the first electronic device and the second electronic device according to the latency time period T1+T2.

3 . An electronic device, which includes a memory, a processor, and an audio latency calibration program stored in the memory and operable on the processor, wherein the audio latency calibration program is executed by the processor to implement following instructions:

performing a pairing process when the first electronic device and a second electronic device are positioned at a separation distance from each other;

when the pairing process is complete, transmitting an audio signal to the second electronic device via a Wi-Fi router, thereby obtaining a latency time period T1, wherein the second electronic device transmits the audio signal to a second trumpet of the second electronic device, thereby obtaining a latency time period T2;

obtaining a latency time period T3 by transmitting the audio signal by the second trumpet of the second electronic device to a first microphone of the first electronic device;

obtaining a latency time period T3′ by transmitting the audio signal to the first microphone through a first speaker of the first electronic device via the first trumpet, wherein T3≃T3′ is got when the first electronic device and the second electronic device are positioned at the separation distance from each other;

calculating a latency time period TL=T1+T2+T3 of the audio signal passing through the second trumpet and received by a codec of the first electronic device, a latency time period TL int =T3′ of the first electronic device, and TL−TL int =(T1+T2+T3)−T3′=T1+T2 according to the obtained latency time periods T1, T2, T35 and T3′, thereby obtaining the latency time period T1+T2=TL−TL int ; and

implementing audio signal synchronization between the first electronic device and the second electronic device according to the latency time period T1+T2.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2025
From: AMBIT MICROSYSTEMS (SHANGHAI) LTD.
To: SHENZHEN FULIAN FUGUI PRECISION INDUSTRY CO., LTD.
Reel/Frame 073517/0243 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2025
From: LIN, PO-CHANG
To: AMBIT MICROSYSTEMS (SHANGHAI) LTD.
Reel/Frame 070501/0030 →