Audio data processing method, apparatus and system

An audio data and processing method technology, applied in the field of information processing, can solve problems such as difficult post-maintenance, complex operation procedures, and reduced system performance.

Active Publication Date: 2017-04-05
HISENSE VISUAL TECH CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the above solution solves the problem of audio data being overwritten, the solution of using the memory pool also introduces a series of other problems: it is necessary to open up another memory space for separate storage or backup data, and frequent memory copy actions will be to a certain extent The performance of the system is reduced, and the operation process is complicated. At the same time, the maintenance of each data in the newly opened memory space will increase the complexity of the system design, and it is not easy to maintain later

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Audio data processing method, apparatus and system
  • Audio data processing method, apparatus and system
  • Audio data processing method, apparatus and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] Embodiments of the present invention provide a method for processing audio data, such as figure 1 shown, including:

[0047]Step 101. When a trigger instruction is received, unload the information control node to be configured with unit data from the first queue, and configure the unloaded information control node to be configured. The configured information control node contains audio data to be played attribute information.

[0048] Wherein, the first queue is used to manage the information control nodes to be configured, and the first queue includes at least one information control node to be configured.

[0049] Specifically, a queue is a special linear table that only allows deletion operations at the front end of the table and insertion operations at the back end of the table. The end of the insertion operation is called the tail of the queue, and the end of the deletion operation is called the head of the queue. When there are no elements in the queue, it is c...

Embodiment 2

[0061] On the basis of Embodiment 1, this embodiment of the present invention provides a specific implementation manner, such as figure 2 shown, including:

[0062] Step 201, setting the first queue, the second queue, the third queue and the fourth queue.

[0063] Among them, the first queue is used to manage the information control nodes to be configured, the second queue and the third queue are used to manage the configured information control nodes, and the fourth queue is used to manage the information control nodes that have played audio data. For the convenience of subsequent description, the first queue is called tobe_pushed queue, the second queue is called pushed queue, the third queue is called tobe_played queue, and the fourth queue is called played queue. During initialization, allocate N information control nodes and insert them into the tobe_pushed queue by tail insertion method, N is greater than or equal to 1; the pushed queue, tobe_played queue and played qu...

Embodiment 3

[0142] An embodiment of the present invention provides an audio data processing device. Each functional unit in the audio data processing device executes the corresponding method steps in Embodiment 1 or Embodiment 2. For details, please refer to Embodiment 1 or Embodiment 2. described and will not be repeated here. like Figure 9 As shown, the audio data capture device 110 includes:

[0143] The node unloading unit 1101 is configured to unload the information control nodes to be configured with unit data from the first queue when a trigger instruction is received, and configure the unloaded information control nodes to be configured. The configured information control nodes include Attribute information of the audio data to be played, the first queue contains at least one information control node to be configured;

[0144]A node linking unit 1102, configured to link the configured information control nodes to the second queue and the third queue, both of which are used to m...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiments of the invention provide an audio data processing method, apparatus and system, and relates to the technical field of information processing, aiming at ensuring the coverage of to-be-played audio data while setting a memory pool. The audio data processing method includes the following steps: if a triggering instruction is received, uninstalling a to-be-configured information control node of unit data from a first queue, configuring the uninstalled to-be-configured information control node, the configured information control node including the attribute information of to-be-played audio data; linking the configured information control node to a second queue and a third queue; uninstalling the configured information control node of the unit data from the third queue; based on the attribute information of the to-be-played audio data which is uninstalled configured information control node, reading the corresponding to-be-played audio data; and linking the uninstalled configured information control node to a fourth queue. According to the invention, the audio data processing method, the apparatus and the system are applied to a digital television system.

Description

technical field [0001] The present invention relates to the technical field of information processing, in particular to an audio data processing method, device and system. Background technique [0002] In the field of digital television systems, in order to realize normal playback of audio data, the prior art uses a ring buffer to store captured audio data, and then plays the captured audio data. However, when the audio data to be played is stored in the ring buffer, when the write pointer reaches the end address of the ring buffer, it will immediately return to the start address to continue capturing. At the same time, since the capture and reading are performed in parallel, if the audio data at the start address of the previous buffer is not read and played in time, it will cause the unread audio data to be overwritten by the newly captured data, and then Issue causing sound to skip. [0003] In order to avoid the above situation, in the existing scheme, the audio data c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04N21/439H04N21/443
CPCH04N21/439H04N21/443
Inventor 鲁忠辉张金平王强
Owner HISENSE VISUAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products