Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Audio processing method, terminal and storage medium

An audio processing and audio technology, applied in speech analysis, telephone communication, instruments, etc., can solve the problems of file parsing and decoding complexity, memory waste, increased CPU and DSP processing burden, etc.

Inactive Publication Date: 2017-08-29
NUBIA TECHNOLOGY CO LTD
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, due to the different compression methods of MP3, AAC, AC3, EAC3 and other files, when using the same audio frame number to transmit different types of files, the size of buffers required by each file is quite different, so use fixed-size buffers for audio compression When the data is stored, it will cause a waste of memory. In addition, the fixed buffer size will make the audio compression data in the boundary case, and the corresponding audio frame data needs to be split. In this case, the split audio frame needs to be recorded. The serial number of the data and the position of the split, which cause the complexity of file parsing and decoding, and increase the processing burden of the CPU and DSP

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 processing method, terminal and storage medium
  • Audio processing method, terminal and storage medium
  • Audio processing method, terminal and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0075] An embodiment of the present invention provides an audio processing method, such as image 3 As shown, the method may include:

[0076] S101. Receive an audio play request, where the audio play request is used to request to play a first audio file.

[0077] The audio processing method provided by the embodiment of the present invention is applicable to the process of the terminal decoding audio files of different types or formats when audio files are played and used on the terminal.

[0078] Optionally, in this embodiment of the present invention, the terminal may be an electronic device such as a mobile phone or a computer with audio playback or processing functions, and the present invention does not limit the type of the terminal.

[0079] In the embodiment of the present invention, when a user wants to play an audio file, the user can play the audio file through an audio playback application on the terminal, so the user can select an audio file from the audio file ...

Embodiment 2

[0101] An embodiment of the present invention provides an audio processing method, such as Figure 5 As shown, the method may include:

[0102] S201. Receive an audio play request, where the audio play request is used to request to play a first audio file.

[0103] The audio processing method provided by the embodiment of the present invention is applicable to the process of the terminal decoding audio files of different types or formats when audio files are played and used on the terminal.

[0104] Optionally, in this embodiment of the present invention, the terminal may be an electronic device such as a mobile phone or a computer with audio playback or processing functions, and the present invention does not limit the type of the terminal.

[0105]In the embodiment of the present invention, when a user wants to play an audio file, the user can play the audio file through an audio playback application on the terminal, so the user can select an audio file from the audio file ...

Embodiment 3

[0159] Based on the same inventive concept of embodiment one and embodiment two, as Figure 10 As shown, the embodiment of the present invention provides a terminal 1, the terminal 1 may include:

[0160] Receiver 10, memory 13, processor 12 and communication bus 14; Said receiver 10, said memory 13 and said processor 12 are connected through said communication bus 14;

[0161] The receiver 10 is used to receive an audio play request, and the audio play request is used to request to play the first audio file;

[0162] The memory 13 is used to store instructions executable by the processor 12 or audio processing-related programs, and data received by the receiver 10;

[0163] The processor 12 is used to call the audio processing related programs stored in the memory 13, and perform the following steps:

[0164] Responding to the audio playback request, parsing out the first file type of the first audio file; when the first file type is not stored in the default file type and ...

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 embodiment of the invention discloses an audio processing method. According to the method, sizes of cache spaces can be dynamically adjusted for storing audio data, the decoding complexity is reduced, and processing loads of a CPU (Central Processing Unit) and DSP (Digital Signal Processing) are reduced. The method comprises the steps of receiving an audio playing request, wherein the audio playing request is used for making a request for playing a first audio file; analyzing a first file type of the first audio file in response to the audio playing request; analyzing an audio feature parameter of the first audio file when the first file type is not stored in a preset mapping table of file types and caches and calculating a first cache space according to the audio feature parameter; and decoding the first audio file according to the size of the first cache space, thereby obtaining a first playing file.

Description

technical field [0001] The present invention relates to the technical field of terminals, in particular to an audio processing method, a terminal and a storage medium. Background technique [0002] In the era of mobile Internet, with the promotion and popularization of smart terminals, users are constantly pursuing high-quality audio-visual experience. High bit rate, multi-channel, and lossless audio sources have gradually become standard equipment for smart terminals. Increasingly demanding. Currently, moving picture experts compress standard audio layer 3 (MP3, Moving Picture ExpertsGroup Audio Layer III), advanced audio coding (AAC, advanced audio coding), audio coding 3 (AC3, AudioCoding3), enhanced audio coding (EAC3, Enhanced AC -3) and other audio coding technologies, as today's more popular digital audio coding and lossy compression formats, can greatly reduce the amount of audio data, and for most users' hearing experience, the sound quality of the replayed audio i...

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): H04M1/725G10L19/008
CPCG10L19/008H04M1/72442
Inventor 马子平
Owner NUBIA TECHNOLOGY CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products