Audio playing method and device, storage medium, and mobile terminal
AssigneeJrd Communication (Shenzhen) Ltd.
InventorTaiyun Wu
Life of this patent
Estimating the term…
Abstract
The present application provides an audio playing method, including: when an audio signal to be played is detected, storing the audio signal in a preset buffer while transmitting the audio signal to the auxiliary speaker to enable the auxiliary speaker to play the audio signal; initiating a timer to start timing in a process of storing the audio signal; and when a timing duration for which the timing lasts reaches a preset delay duration, obtaining the audio signal from the preset buffer and transmitting the audio signal to the main speaker to enable the main speaker to play the audio signal.
Claims17
An audio playing method applied to a mobile terminal, the mobile terminal comprising a main speaker and an auxiliary speaker, wherein the audio playing method comprises:
- in response to detecting an audio signal to be played, storing the audio signal in a preset buffer while transmitting the audio signal to the auxiliary speaker to enable the auxiliary speaker to play the audio signal;
- initiating a timer to start timing in a process of storing the audio signal;
- in response to a timing duration for which the timing lasts reaching a preset delay duration, obtaining the audio signal from the preset buffer and transmitting the obtained audio signal to the main speaker to enable the main speaker to play the audio signal;
- generating a sound effect correcting instruction;
- displaying a correction interface on a display screen of the mobile terminal based on the sound effect correcting instruction, wherein the correction interface comprises a left channel bar, a right channel bar, a first adjustment block located on the left channel bar, and a second adjustment block located on the right channel bar;
- obtaining a moving position of at least one of the first adjustment block and the second adjustment block when the at least one of the first adjustment block and the second adjustment block are moved with the correction interface;
- and
- updating the preset delay duration based on the moving position.
A non-transitory computer readable storage medium storing computer program which, when executed by a processor, causes the processor to perform operations comprising:
- in response to detecting an audio signal to be played, storing the audio signal in a preset buffer while transmitting the audio signal to the auxiliary speaker to enable the auxiliary speaker to play the audio signal;
- initiating a timer to start timing in a process of storing the audio signal;
- and
- in response to a timing duration for which the timing lasts reaching a preset delay duration, obtaining the audio signal from the preset buffer and transmitting the obtained audio signal to the main speaker to enable the main speaker to play the audio signal;
- wherein the operations further comprise:
- generating a sound effect correcting instruction;
- displaying a correction interface on a display screen of the mobile terminal based on the sound effect correcting instruction, wherein the correction interface comprises a left channel bar, a right channel bar, a first adjustment block located on the left channel bar, and a second adjustment block located on the right channel bar;
- obtaining a moving position of at least one of the first adjustment block and the second adjustment block when the at least one of the first adjustment block and the second adjustment block are moved with the correction interface;
- and
- updating the preset delay duration based on the moving position.
A mobile terminal, comprising a memory and a processor;
- wherein the memory stores computer program that, when executed by the processor, causes the processor to perform operations comprising:
- in response to detecting an audio signal to be played, storing the audio signal in a preset buffer while transmitting the audio signal to the auxiliary speaker to enable the auxiliary speaker to play the audio signal;
- initiating a timer to start timing in a process of storing the audio signal;
- and
- in response to a timing duration for which the timing lasts reaching a preset delay duration, obtaining the audio signal from the preset buffer and transmitting the obtained audio signal to the main speaker to enable the main speaker to play the audio signal;
- wherein the operations further comprise:
- generating a sound effect correcting instruction;
- displaying a correction interface on a display screen of the mobile terminal according to the sound effect correcting instruction, wherein the correction interface comprises a left channel bar, a right channel bar, a first adjustment block located on the left channel bar, and a second adjustment block located on the right channel bar;
- obtaining a moving position of at least one of the first adjustment block and the second adjustment block when the at least one of the first adjustment block and the second adjustment block are moved with the correction interface;
- and
- updating the preset delay duration according to the moving position.
Dependencies are inferred from the claim text.