CN109062537A - A kind of reduction method, apparatus, medium and the equipment of audio frequency delay - Google Patents

A kind of reduction method, apparatus, medium and the equipment of audio frequency delay Download PDF

Info

Publication number
CN109062537A
CN109062537A CN201811004108.2A CN201811004108A CN109062537A CN 109062537 A CN109062537 A CN 109062537A CN 201811004108 A CN201811004108 A CN 201811004108A CN 109062537 A CN109062537 A CN 109062537A
Authority
CN
China
Prior art keywords
processed
data
output
buffer area
audio data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811004108.2A
Other languages
Chinese (zh)
Other versions
CN109062537B (en
Inventor
倪兴炜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ni Xingwei
Shanghai Furnace Information Technology Co ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201811004108.2A priority Critical patent/CN109062537B/en
Publication of CN109062537A publication Critical patent/CN109062537A/en
Application granted granted Critical
Publication of CN109062537B publication Critical patent/CN109062537B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/162Interface to dedicated audio devices, e.g. audio drivers, interface to CODECs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stereophonic System (AREA)
  • Circuit For Audible Band Transducer (AREA)

Abstract

The present invention provides reduction method, apparatus, medium and the equipment of a kind of audio frequency delay.The method, comprising: obtain the audio data to be processed of input;By the audio data storage to be processed to buffer area;The audio data to be processed is transferred from the buffer area, is output to output channel;The audio data to be processed is converted to the analog signal of loudspeaker broadcasting using the output channel;Drive the speaker plays the analog signal.By data cached at the time of data are written, the data volume waited in output channel to column can be reduced, and then can reduce audio transmission or playout-delay;Also, the present invention is not necessarily to additional hardware cost, and compatibility is stronger.

Description

A kind of reduction method, apparatus, medium and the equipment of audio frequency delay
Technical field
The present invention relates to audio signal processing technique fields, and in particular to a kind of reduction method, apparatus of audio frequency delay, medium and Equipment.
Background technique
In the Digital Audio Transmission of intellectual product or broadcasting application scenarios, it is sometimes desirable to use up external input audio data It plays back fastly, when playing situation generation not prompt enough, human ear can experience sound delay time, and (empirical data is greater than 50 millis Second), seriously affect experience.It in the prior art, to the processing mode of such application is directly adjusted after obtaining input audio data Data are handled with the output interface of system, with the peripheral hardwares sounding such as this drive the speaker, are optimized without being done to broadcasting access, effect It is poor.In addition, there are also the audio schemes for realizing low latency using example, in hardware, but this scheme needs to increase on intelligent devices firmly Part cost can not be compatible with the product sold.
Summary of the invention
For the defects in the prior art, the present invention provides a kind of reduction method of audio frequency delay, and it is logical can to reduce output The data volume to column is waited in road, and then can reduce audio transmission or playout-delay;Also, the present invention without additional hardware at This, and compatibility is stronger.
In a first aspect, the present invention provides a kind of reduction methods of audio frequency delay, comprising:
Obtain the audio data to be processed of input;
By the audio data storage to be processed to buffer area;
The audio data to be processed is transferred from the buffer area, is output to output channel;
The audio data to be processed is converted to the analog signal of loudspeaker broadcasting using the output channel;
Drive the speaker plays the analog signal.
Optionally, before the step of transferring the audio data to be processed from the buffer area, be output to output channel, Further include:
The total amount of data at different levels for exporting waiting list in output channel are calculated in real time;
Judge whether the total amount of data is less than preset threshold;
If being less than, the step of transferring the audio data to be processed from the buffer area, be output to output channel is executed;
If being not less than, the data of output channel processing waiting list are waited;It is logical to continue to execute the real-time calculating output In road the step of the total amount of data at different levels for exporting waiting list.
Optionally, the audio data to be processed is transferred from the buffer area, is output to output channel, comprising:
The audio data to be processed that specified quantity is transferred from the buffer area, is output to output channel.
Optionally, by the audio data storage to be processed to buffer area, comprising:
By the audio data storage to be processed to buffer area;If buffer area is saturated, by the audio number to be processed of spilling According to discarding.
Optionally, before the step of transferring the audio data to be processed from the buffer area, be output to output channel, Further include:
Judge whether the buffer area there are data;
If it is not, then transferring the audio data to be processed from the buffer area, it is output to output channel, comprising: will cheat Data are output to the output of the first order in output channel;
If so, executing the step of transferring the audio data to be processed from the buffer area, be output to output channel.
Second aspect, the present invention provide a kind of reduction device of audio frequency delay, comprising:
Data acquisition module, for obtaining the audio data to be processed of input;
Data buffering module, for storing the audio data to be processed to buffer area;
Data outputting module is output to output channel for transferring the audio data to be processed from the buffer area;
Data conversion module is played for the audio data to be processed to be converted to loudspeaker using the output channel Analog signal;
Audio playing module plays the analog signal for drive the speaker.
The third aspect, the present invention provide a kind of computer readable storage medium, are stored thereon with computer program, the program The reduction method of one of first aspect audio frequency delay is realized when being executed by processor.
Fourth aspect, the present invention provide a kind of reduction equipment of audio frequency delay, comprising: memory, processor and are stored in On memory and the computer program that can run on a processor, the processor are realized in first aspect when executing described program A kind of audio frequency delay reduction method.
The present invention provides a kind of reduction method of audio frequency delay, by obtaining audio data to be processed, and by sound to be processed Frequency arrives buffer area according to storage, transfers audio data to be processed from buffer area, then handle audio data to be processed, passes through It is data cached at the time of data are written, the data volume waited in output channel to column can be reduced, and then can reduce audio Transmission or playout-delay;Also, the present invention is not necessarily to additional hardware cost, and compatibility is stronger.
Reduction device, a kind of computer readable storage medium and a kind of audio of a kind of audio frequency delay provided by the invention are prolonged Slow reduction equipment, it is having the same beneficial to effect with a kind of above-mentioned reduction method of audio frequency delay for identical inventive concept Fruit.
Detailed description of the invention
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution in the prior art Embodiment or attached drawing needed to be used in the description of the prior art are briefly described.In all the appended drawings, similar element Or part is generally identified by similar appended drawing reference.In attached drawing, each element or part might not be drawn according to actual ratio.
Fig. 1 is a kind of flow chart of the reduction method of audio frequency delay provided by the invention;
Fig. 2 is a kind of flow chart of data handling procedure provided by the invention;
Fig. 3 is a kind of schematic diagram of the reduction device of audio frequency delay provided by the invention.
Specific embodiment
It is described in detail below in conjunction with embodiment of the attached drawing to technical solution of the present invention.Following embodiment is only used for Clearly illustrate technical solution of the present invention, therefore be intended only as example, and cannot be used as a limitation and limit protection of the invention Range.
It should be noted that unless otherwise indicated, technical term or scientific term used in this application should be this hair The ordinary meaning that bright one of ordinary skill in the art are understood.
The present invention provides reduction method, apparatus, medium and the equipment of a kind of audio frequency delay.With reference to the accompanying drawing to this hair Bright embodiment is illustrated.
In audio transmission playing process, traditional audio data path are as follows: Mic- > 1 grade exports -> 2 grades and exports -> 3 grades Output -> ... -> loudspeaker -> human ear.Wherein, Mic indicates to obtain audio data from outside, and the outputs such as 1 grade of output, 2 grades of output are The output channel of audio data is handled, the audio data obtained from outside can be converted into loudspeaker by the output of level-one level-one The analog signal that can be played.
Audio frequency delay refers to that the time point generated from sound is listened by human ear to playing back on the loudspeaker of smart machine The time difference between time point seen.
In output channel, every level-one output can all have the audio data for being lined up and handling, that is, waiting list data, often Level-one waiting list data volume are as follows: BufSize_o1, BufSize_o2, BufSize_o3 etc., the waiting list number of all outputs According to amount are as follows: BufSize_queue=BufSize_o1+BufSize_o2+BufSize_o3+ ..., therefore, delayed data amount BufSize_lat is equal to waiting list data volume BufSize_queue, the delay time of traditional approach are as follows: BufSize_lat/ Sample rate.
And in the present invention, it joined buffer area in data path, data path are as follows: Mic- > buffer area -> 1 grade output -> -> 3 grades of outputs of 2 grades of output -> ... -> loudspeaker -> human ear.Output channel are as follows: 1 grade of -> 3 grades of output of -> 2 grades of output output- >…….Since buffer area can cache Mic data, delayed data amount is to be sent into buffer area from Mic, is listened to by human ear See, value BufSize_cache+BufSize_queue, wherein BufSize_cache is the data cached in buffer area Amount, BufSize_queue are the waiting list data volume of all outputs, delayed data amount BufSize_lat=BufSize_ Cache+BufSize_queue, delay time are as follows: BufSize_lat/ sample rate.
Referring to FIG. 1, Fig. 1 is a kind of flow chart of the reduction method for audio frequency delay that the specific embodiment of the invention provides, A kind of reduction method of audio frequency delay provided in this embodiment, comprising:
Step S101: the audio data to be processed of input is obtained.
Step S102: by the audio data storage to be processed to buffer area.
Step S103: the audio data to be processed is transferred from the buffer area, is output to output channel.
Step S104: the simulation that the audio data to be processed is converted to loudspeaker broadcasting is believed using the output channel Number.
Step S105: drive the speaker plays the analog signal.
Executing subject of the invention is processor, processing chip etc..
The present invention is stored by obtaining audio data to be processed, and by audio data to be processed to buffer area, from buffer area Audio data to be processed is transferred, then audio data to be processed is handled, passes through data cached, energy at the time of data are written The data volume waited in output channel to column is enough reduced, and then can reduce audio transmission or playout-delay;Also, the present invention without Additional hardware cost is needed, and compatibility is stronger.
Wherein, audio data to be processed refers to the externally input audio number of intellectual product Digital Audio Transmission or broadcasting According to.Wherein, intellectual product can be Karaoke host, television set etc..
When playing situation generation not prompt enough, human ear can experience sound delay time, and (empirical data is greater than 50 millis Second), seriously affect experience.
Wherein, output channel is the access for handling data.Output channel includes multiple links, and first link is the first order Output, the second link are second level output, and so on.By multi-level output, audio data to be processed can be converted to and be raised The analog signal that sound device plays.
For example, output channel includes 3 grades of outputs: 1 grade of -> 2 grades of output -> 3 grades of output output.
Wherein, after transferring audio data to be processed from buffer area, it can use output interface audio data to be processed is defeated Data conversion is carried out into output channel out.
In a specific embodiment provided by the invention, the audio data to be processed is being transferred from the buffer area, It can also include: the sums at different levels for exporting waiting list in real-time calculating output channel before the step of being output to output channel According to amount;Judge whether the total amount of data is less than preset threshold;If being less than, execution is transferred described to be processed from the buffer area Audio data, the step of being output to output channel;If being not less than, the data of output channel processing waiting list are waited;Continue Execute described real-time the step of calculating the total amount of data at different levels for exporting waiting list in output channel.
Before transferring audio data to be processed from buffer area, need to calculate output waiting at different levels team in output channel in real time The total amount of data of column, and judge whether total amount of data is less than preset threshold, if being less than, audio number to be processed is transferred from buffer area According to, and audio data to be processed is output to output channel;If being not less than, need to wait until that calculated result is total data When amount is less than preset threshold, then audio data to be processed is transferred from buffer area.
Wherein, preset threshold, which can according to need, is configured.
For example, the data volume that buffer area can store is 10ms, the total amount of data of waiting list, which generally requires, to be maintained 20ms or so, then preset threshold can be set to the data volume of 15ms.
In the prior art, flow control is not added, the data volume summation of outputs at different levels not can guarantee, BufSize_ Lat is 100ms, this is that human ear can perceive easily, can not be endured normally close to full state;And the application passes through to defeated Out in access waiting list total amount of data limitation, the data volume in output channel in waiting list can be controlled, make it as far as possible It is small, and then audio frequency delay is effectively reduced.
Wherein, in calculating output channel when the total amount of data of output waiting list at different levels, speed that can be primary with 1ms It goes to totalize according to amount.When its value is less than preset threshold, data write-in first order output is read from buffer area, then again by the The data that level-one exports are sent to second level output, and so on, until being output to loudspeaker.
In a specific embodiment provided by the invention, the audio data to be processed is transferred from the buffer area, it is defeated Output channel is arrived out, be may include: the audio data to be processed for transferring specified quantity from the buffer area, is output to output Access.
When transferring audio data to be processed from buffer area and being output to output channel, can transfer every time specified quantity to Audio data is handled, in case the total amount of data in output channel is more than preset threshold.
For example, the total amount of data of waiting list, which generally requires, to be maintained when the data volume that buffer area can store is 10ms 20ms or so, when preset threshold is the data volume of 15ms, the data volume being written in output channel every time can be 2.5ms.
It, can be with by the audio data to be processed storage to buffer area in a specific embodiment provided by the invention It include: by the audio data storage to be processed to buffer area;If buffer area is saturated, the audio data to be processed of spilling is lost It abandons.
When will be from the audio data to be processed storage of external world's acquisition to buffer area, if buffer area is saturated, it can will overflow Audio data to be processed out abandons.Wherein, the buffer management module for managing buffer area can inform the input of input data Module data has been written into, but the data of spilling are abandoned.Although this can generate imperceptible noise, because of data flow The highly uniform stabilization of speed, the movement that this part abandons can only occur once when starting, and superfine micro-, therefore it is negative that it can be ignored It influences.
In a specific embodiment provided by the invention, the audio data to be processed is being transferred from the buffer area, It can also include: to judge whether the buffer area has data before the step of being output to output channel;If it is not, then from described slow It rushes area and transfers the audio data to be processed, be output to output channel, comprising: will cheat that data are output in output channel the Level-one output;If so, executing the step of transferring the audio data to be processed from the buffer area, be output to output channel.
When buffer area does not have a storing data, and the total amount of data in the output channel calculated is less than preset threshold, need from When audio data to be processed is transferred in buffer area, using output can be cheated, deception data are output to the first order in output channel Output.For example, to first order output write-in 0.Due to the highly uniform stabilization of speed data stream, such case can only occur once, There are data when from buffer area reading data every time later, therefore its negative effect can be ignored.
The invention has the advantages that not introducing new hardware, it is only necessary to modify software audio transmission/broadcasting can be solved and prolong Slow problem;Do not increase device hardware cost and design cost, perfect can be compatible with the product sold, realize ultralow delay; Numerous voice applications scenes can be realized on intelligent devices by the present invention reduces delay, keeps public recreation richer Richness, user experience are more preferable.
More than, it is a kind of reduction method of audio frequency delay provided by the invention.
Corresponding based on inventive concept identical with a kind of above-mentioned reduction method of audio frequency delay, the present invention is real It applies example and additionally provides a kind of reduction device of audio frequency delay, as shown in Figure 3.Implement since Installation practice is substantially similar with method Example, so describing fairly simple, the relevent part can refer to the partial explaination of embodiments of method.
A kind of reduction device of audio frequency delay provided by the invention, comprising:
Data acquisition module 101, for obtaining the audio data to be processed of input;
Data buffering module 102, for storing the audio data to be processed to buffer area;
It is logical to be output to output for transferring the audio data to be processed from the buffer area for data outputting module 103 Road;
Data conversion module 104, for the audio data to be processed to be converted to loudspeaker using the output channel The analog signal of broadcasting;
Audio playing module 105 plays the analog signal for drive the speaker.
In a specific embodiment provided by the invention, described device, further includes:
Data volume computing module, for calculating the total amount of data at different levels for exporting waiting list in output channel in real time;
Data volume judgment module, for judging whether the total amount of data is less than preset threshold;
If being less than, the content of the data outputting module 103 is executed;
If being not less than, the data of output channel processing waiting list are waited;Continue to execute the data volume computing module Content.
In a specific embodiment provided by the invention, the data outputting module 103 is specifically used for:
The audio data to be processed that specified quantity is transferred from the buffer area, is output to output channel.
In a specific embodiment provided by the invention, the data buffering module 102 is specifically used for:
By the audio data storage to be processed to buffer area;If buffer area is saturated, by the audio number to be processed of spilling According to discarding.
In a specific embodiment provided by the invention, described device, further includes:
Buffer area judgment module, for judging whether the buffer area has data;
If it is not, the then data outputting module 103, is specifically used for: will cheat that data are output in output channel first Grade output;
If so, executing the content of the data outputting module 103.
The above are a kind of reduction devices of audio frequency delay provided by the invention.
Corresponding based on inventive concept identical with a kind of above-mentioned reduction method of audio frequency delay, the present invention is real It applies example and additionally provides a kind of computer readable storage medium, be stored thereon with computer program, when which is executed by processor Realize a kind of reduction method of above-mentioned audio frequency delay.
As shown from the above technical solution, a kind of computer readable storage medium provided in this embodiment, is stored thereon with meter Calculation machine program can be by obtaining audio data to be processed when the program is executed by processor, and audio data to be processed is deposited It stores up to buffer area, transfers audio data to be processed from buffer area, then handle audio data to be processed, by write-in number According at the time of it is data cached, can reduce in output channel and wait to the data volumes of column, and then can reduce audio transmission or broadcast Put delay;Also, the present invention is not necessarily to additional hardware cost, and compatibility is stronger.
Corresponding based on inventive concept identical with a kind of above-mentioned reduction method of audio frequency delay, the present invention is real It applies example and additionally provides a kind of reduction equipment of audio frequency delay, comprising: memory, processor and storage on a memory and can located The computer program run on reason device, the processor realize a kind of reduction side of above-mentioned audio frequency delay when executing described program Method.
As shown from the above technical solution, the reduction equipment of a kind of audio frequency delay provided in this embodiment, by obtaining wait locate Audio data is managed, and audio data to be processed is stored to buffer area, transfers audio data to be processed from buffer area, then treat place Reason audio data is handled, and by data cached at the time of data be writtens, can reduce in output channel waiting to column Data volume, and then can reduce audio transmission or playout-delay;Also, the present invention be not necessarily to additional hardware cost, and compatibility compared with By force.
In specification of the invention, numerous specific details are set forth.It is to be appreciated, however, that the embodiment of the present invention can be with It practices without these specific details.In some instances, well known method, structure and skill is not been shown in detail Art, so as not to obscure the understanding of this specification.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples It closes and combines.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme should all cover within the scope of the claims and the description of the invention.

Claims (8)

1. a kind of reduction method of audio frequency delay characterized by comprising
Obtain the audio data to be processed of input;
By the audio data storage to be processed to buffer area;
The audio data to be processed is transferred from the buffer area, is output to output channel;
The audio data to be processed is converted to the analog signal of loudspeaker broadcasting using the output channel;
Drive the speaker plays the analog signal.
2. the method according to claim 1, wherein transferring the audio number to be processed from the buffer area According to before the step of being output to output channel, further includes:
The total amount of data at different levels for exporting waiting list in output channel are calculated in real time;
Judge whether the total amount of data is less than preset threshold;
If being less than, the step of transferring the audio data to be processed from the buffer area, be output to output channel is executed;
If being not less than, the data of output channel processing waiting list are waited;It continues to execute in the real-time calculating output channel The step of total amount of data of output waiting lists at different levels.
3. the method according to claim 1, wherein transfer the audio data to be processed from the buffer area, It is output to output channel, comprising:
The audio data to be processed that specified quantity is transferred from the buffer area, is output to output channel.
4. the method according to claim 1, wherein by the audio data storage to be processed to buffer area, packet It includes:
By the audio data storage to be processed to buffer area;If buffer area is saturated, the audio data to be processed of spilling is lost It abandons.
5. according to the method described in claim 2, it is characterized in that, transferring the audio number to be processed from the buffer area According to before the step of being output to output channel, further includes:
Judge whether the buffer area there are data;
If it is not, then transferring the audio data to be processed from the buffer area, it is output to output channel, comprising: data will be cheated The first order output being output in output channel;
If so, executing the step of transferring the audio data to be processed from the buffer area, be output to output channel.
6. a kind of reduction device of audio frequency delay characterized by comprising
Data acquisition module, for obtaining the audio data to be processed of input;
Data buffering module, for storing the audio data to be processed to buffer area;
Data outputting module is output to output channel for transferring the audio data to be processed from the buffer area;
Data conversion module, for the audio data to be processed to be converted to the mould of loudspeaker broadcasting using the output channel Quasi- signal;
Audio playing module plays the analog signal for drive the speaker.
7. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is held by processor Method described in one of claim 1-5 is realized when row.
8. a kind of reduction equipment of audio frequency delay, comprising: memory, processor and storage are on a memory and can be on a processor The computer program of operation, which is characterized in that the processor is realized described in one of claim 1-5 when executing described program Method.
CN201811004108.2A 2018-08-30 2018-08-30 Audio delay reduction method, device, medium and equipment Active CN109062537B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811004108.2A CN109062537B (en) 2018-08-30 2018-08-30 Audio delay reduction method, device, medium and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811004108.2A CN109062537B (en) 2018-08-30 2018-08-30 Audio delay reduction method, device, medium and equipment

Publications (2)

Publication Number Publication Date
CN109062537A true CN109062537A (en) 2018-12-21
CN109062537B CN109062537B (en) 2021-07-30

Family

ID=64758724

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811004108.2A Active CN109062537B (en) 2018-08-30 2018-08-30 Audio delay reduction method, device, medium and equipment

Country Status (1)

Country Link
CN (1) CN109062537B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110175081A (en) * 2019-05-30 2019-08-27 睿云联(厦门)网络通讯技术有限公司 A kind of optimization system and its method played for Android audio
WO2020133214A1 (en) * 2018-12-28 2020-07-02 深圳市大疆创新科技有限公司 Observation data conversion method, device, movable platform, and storage medium
CN111526466A (en) * 2020-04-30 2020-08-11 成都千立网络科技有限公司 Real-time audio signal processing method for sound amplification system
CN111885415A (en) * 2020-07-24 2020-11-03 海信视像科技股份有限公司 Audio data rapid output method and display device
CN112071291A (en) * 2020-08-28 2020-12-11 北京戴乐科技有限公司 Low-delay audio processing device, system and method
CN112735463A (en) * 2020-12-16 2021-04-30 杭州小伴熊科技有限公司 Audio playing delay AI correction method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010091613A (en) * 2000-03-16 2001-10-23 유태욱 method and apparatus for recording and replaying caption data and audio data
CN1839600A (en) * 2003-08-25 2006-09-27 摩托罗拉公司(在特拉华州注册的公司) System and method for controlling the operating characteristics of a buffer
CN101175104A (en) * 2006-10-31 2008-05-07 华为技术有限公司 Dithering caching device and its management method
CN102290051A (en) * 2010-06-18 2011-12-21 微软公司 Predictive resampler scheduler algorithm
CN102648606A (en) * 2009-09-18 2012-08-22 索尼计算机娱乐公司 Terminal device, sound output method, and information processing system
CN103594103A (en) * 2013-11-15 2014-02-19 腾讯科技(成都)有限公司 Audio processing method and related device
CN105518778A (en) * 2013-06-21 2016-04-20 弗劳恩霍夫应用研究促进协会 Jitter buffer controller, audio decoder, method and computer program
CN106878286A (en) * 2017-01-18 2017-06-20 天翼爱音乐文化科技有限公司 Voice data synchronous method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010091613A (en) * 2000-03-16 2001-10-23 유태욱 method and apparatus for recording and replaying caption data and audio data
CN1839600A (en) * 2003-08-25 2006-09-27 摩托罗拉公司(在特拉华州注册的公司) System and method for controlling the operating characteristics of a buffer
CN101175104A (en) * 2006-10-31 2008-05-07 华为技术有限公司 Dithering caching device and its management method
CN102648606A (en) * 2009-09-18 2012-08-22 索尼计算机娱乐公司 Terminal device, sound output method, and information processing system
CN102290051A (en) * 2010-06-18 2011-12-21 微软公司 Predictive resampler scheduler algorithm
CN105518778A (en) * 2013-06-21 2016-04-20 弗劳恩霍夫应用研究促进协会 Jitter buffer controller, audio decoder, method and computer program
CN103594103A (en) * 2013-11-15 2014-02-19 腾讯科技(成都)有限公司 Audio processing method and related device
CN106878286A (en) * 2017-01-18 2017-06-20 天翼爱音乐文化科技有限公司 Voice data synchronous method and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JINGFENG ZHANG: "Real-Time Playing of Network Audio-Video System Based on DataSet", 《IEEE》 *
吴茶花: "USB音频***的设计", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020133214A1 (en) * 2018-12-28 2020-07-02 深圳市大疆创新科技有限公司 Observation data conversion method, device, movable platform, and storage medium
CN111386477A (en) * 2018-12-28 2020-07-07 深圳市大疆创新科技有限公司 Observation data conversion method, equipment, movable platform and storage medium
CN110175081A (en) * 2019-05-30 2019-08-27 睿云联(厦门)网络通讯技术有限公司 A kind of optimization system and its method played for Android audio
CN110175081B (en) * 2019-05-30 2021-05-11 睿云联(厦门)网络通讯技术有限公司 Optimization system and method for Android audio playing
CN111526466A (en) * 2020-04-30 2020-08-11 成都千立网络科技有限公司 Real-time audio signal processing method for sound amplification system
CN111526466B (en) * 2020-04-30 2022-07-22 成都千立网络科技有限公司 Real-time audio signal processing method for sound amplification system
CN111885415A (en) * 2020-07-24 2020-11-03 海信视像科技股份有限公司 Audio data rapid output method and display device
CN112071291A (en) * 2020-08-28 2020-12-11 北京戴乐科技有限公司 Low-delay audio processing device, system and method
CN112735463A (en) * 2020-12-16 2021-04-30 杭州小伴熊科技有限公司 Audio playing delay AI correction method and device

Also Published As

Publication number Publication date
CN109062537B (en) 2021-07-30

Similar Documents

Publication Publication Date Title
CN109062537A (en) A kind of reduction method, apparatus, medium and the equipment of audio frequency delay
CN104778950B (en) A kind of microphone signal delay compensation control method based on echo cancellor
US7574274B2 (en) Method and system for synchronizing audio processing modules
CN100393068C (en) Method for buffering data in stream media
CN104050040B (en) Media-playback workload scheduler
CN109147784A (en) Voice interactive method, equipment and storage medium
US20080147917A1 (en) Method and apparatus for maintaining synchronization of audio in a computing system
CN109218847A (en) A kind of download control method, device and multimedia terminal
CN107371061A (en) A kind of video stream playing method, device and equipment
WO2022111111A1 (en) Audio transmission method and apparatus, smart device, and computer-readable storage medium
US20120245718A1 (en) Exposing off-host audio processing capabilities
CN105142004B (en) Multimedia file read method and device
CN108920128A (en) The operating method and system of PowerPoint
CN110166805A (en) Cloud handset audio transfer control method, system and storage medium
CN110111805A (en) Auto gain control method, device and readable storage medium storing program for executing in the interactive voice of far field
CN108182930B (en) Sound effect processing method and equipment and audio and video on demand system
KR101226412B1 (en) System, method or apparatus for combining multiple streams of media data
CN108882013A (en) Adjust method, apparatus, electronic equipment and the storage medium of audio and video playing rate
US20080147918A1 (en) Method and apparatus for maintaining synchronization of audio in a computing system
CN109672745A (en) The online control method for playing back of audio and device for FreeRTOS
CN112735463A (en) Audio playing delay AI correction method and device
CN103325385B (en) Voice communication method and equipment, the method and apparatus of operation wobble buffer
CN109743528A (en) A kind of audio collection of video conference and play optimization method, device and medium
CN106775551A (en) Audio frequency playing method and system
CN109326293A (en) A kind of semantics recognition management platform based on video speech

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20211009

Address after: 201601 No. 9, building 31, No. 89, dujiabang Road, Sijing Town, Songjiang District, Shanghai

Patentee after: Shanghai Furnace Information Technology Co.,Ltd.

Patentee after: Ni Xingwei

Address before: 201600 No. 32, Lane 49, Henggang Road, Songjiang District, Shanghai 302

Patentee before: Ni Xingwei

TR01 Transfer of patent right