CN106205625A - A kind of audio mixing player method and mobile terminal - Google Patents
A kind of audio mixing player method and mobile terminal Download PDFInfo
- Publication number
- CN106205625A CN106205625A CN201610595012.2A CN201610595012A CN106205625A CN 106205625 A CN106205625 A CN 106205625A CN 201610595012 A CN201610595012 A CN 201610595012A CN 106205625 A CN106205625 A CN 106205625A
- Authority
- CN
- China
- Prior art keywords
- source data
- sound source
- bit stream
- channel
- decoded
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000005540 biological transmission Effects 0.000 claims description 43
- 238000012545 processing Methods 0.000 claims description 34
- 230000005284 excitation Effects 0.000 claims description 4
- 238000004806 packaging method and process Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/0017—Lossless audio signal coding; Perfect reconstruction of coded audio signal by transmission of coding error
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/167—Audio streaming, i.e. formatting and decoding of an encoded audio signal representation into a data stream for transmission or storage purposes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72442—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephone Function (AREA)
Abstract
The present invention provides a kind of audio mixing player method and mobile terminal, relates to communication technical field.This audio mixing player method, including: obtain decoded direct bit stream digital coding DSD sound source data and decoded non-DSD sound source data;The first passage of the corresponding DSD sound source data of gating and/or the second channel of corresponding non-DSD sound source data;Described DSD sound source data by described first passage and the described non-DSD sound source data by described second channel are carried out audio mixing broadcasting.The solution of the present invention, the problem that the broadcasting of extended formatting source of sound cannot be realized when solving the source of sound playing DSD form present in prior art.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a mixed sound playing method and a mobile terminal.
Background
With the development of technology, DSD (Direct Stream Digital coding) technology is now adopted when audio is produced. Taking the DSD64 technique as an example, the sampling is performed by using a 1-bit stream, and the sampling rate is 2.8224MHz, so that the analog music signal waveform is directly converted into a digital signal in a pulse mode to store music in a space which is nearly four times that of a CD, thereby providing a more excellent sound effect. Moreover, because multiple bits are not adopted, a bit conversion procedure is omitted, and distortion and noise possibly generated due to digital filtering are reduced. Also, since it is not easily affected by power or external disturbance as a multi-bit system (the higher the bit is), the quality is stable.
However, the current mobile terminal implements simultaneous playing of multiple sound sources in the following ways: the digital part is mixed and then converted into an analog signal which is input to a back-end audio device for playing. However, the audio source in DSD format only supports soft decoding, and hard decoding cannot mix with other audio sources in the digital part due to the particularity of the data format, so that when the audio source in DSD format is played, the audio source in other format (such as ring tone, message alert tone, etc.) cannot be played, which brings inconvenience to the user.
Disclosure of Invention
The invention provides a mixed sound playing method and a mobile terminal, which are used for solving the problem that the playing of sound sources in other formats (such as incoming call ringtone, information ringtone, message prompt tone and the like) cannot be realized when a sound source in a DSD format is played in the prior art.
In a first aspect, an embodiment of the present invention provides a mixed sound playing method, including:
acquiring decoded direct bit stream digital coding sound source data and decoded indirect bit stream digital coding sound source data;
gating a first channel corresponding to the direct bitstream digitally encoded audio source data and/or a second channel corresponding to the indirect bitstream digitally encoded audio source data;
and mixing and playing the direct bit stream digital coding sound source data passing through the first channel and the indirect bit stream digital coding sound source data passing through the second channel.
In a second aspect, an embodiment of the present invention further provides a mobile terminal, including:
the acquisition module is used for acquiring the decoded direct bit stream digital coding sound source data and the decoded indirect bit stream digital coding sound source data;
a processing module for gating a first channel corresponding to the direct bitstream digitally encoded audio source data and/or a second channel corresponding to the indirect bitstream digitally encoded audio source data;
and the playing module is used for carrying out sound mixing playing on the direct bit stream digital coding sound source data passing through the first channel and the indirect bit stream digital coding sound source data passing through the second channel.
The technical scheme of the invention has the following beneficial effects:
according to the sound mixing playing method provided by the embodiment of the invention, the decoded DSD sound source data and the decoded non-DSD sound source data are obtained, then the channels corresponding to different data are gated for transmission, the DSD sound source data are transmitted to the audio playing equipment through the first channel, the non-DSD sound source data are transmitted to the audio playing equipment through the second channel, and then the sound mixing playing is directly carried out at the analog end, so that the playing of sound sources in other formats (such as incoming call ring, information ring, message prompt tone and the like) is realized when the sound source in the DSD format is played, and the use experience of a user is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.
Fig. 1 is a flowchart illustrating steps of a mixing playing method according to a first embodiment of the present invention;
fig. 2 is a flowchart illustrating steps of a remix playing method according to a second embodiment of the present invention;
fig. 3 is a schematic application diagram of a mixed sound playing method according to a second embodiment of the present invention;
fig. 4 is a flowchart illustrating steps of a remix playing method according to a third embodiment of the present invention;
fig. 5 is a schematic application diagram of a mixed sound playing method according to a third embodiment of the present invention;
fig. 6 is a first schematic structural diagram of a mobile terminal according to a fourth embodiment of the present invention;
fig. 7 is a second schematic structural diagram of a mobile terminal according to a fourth embodiment of the present invention;
fig. 8 is a third schematic structural diagram of a mobile terminal according to a fourth embodiment of the present invention;
fig. 9 is a fourth schematic structural diagram of a mobile terminal according to a fourth embodiment of the present invention;
fig. 10 is a schematic structural diagram of a mobile terminal according to a fifth embodiment of the present invention;
fig. 11 is a schematic structural diagram of a mobile terminal according to a sixth embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
First embodiment
As shown in fig. 1, the method for playing a mixed sound according to the first embodiment of the present invention includes:
step 101, obtaining decoded direct bitstream digitally encoded DSD excitation data and decoded non-DSD excitation data.
Because the data format of the DSD format sound source is special, it cannot be mixed with other sound sources in the digital part, so in this step, the decoded DSD sound source data and the decoded non-DSD sound source data are directly obtained, so that the sound mixing is performed in the analog part at a later stage.
Step 102, gating a first channel corresponding to the DSD sound source data and/or a second channel corresponding to the non-DSD sound source data.
In this step, according to the decoded sound source data obtained in step 101, the corresponding data channel is gated to transmit the decoded sound source data to the audio playing device.
The first channel is a DSD channel, and the second channel is a common data transmission channel. The DSD sound source has more outstanding sound effect, more stable quality, transmits DSD sound source data through the DSD passageway, can realize the high-fidelity transmission to DSD sound source data, has avoided the data distortion, like this, just also can realize its quality and sound effect that has when the broadcast. For non-DSD sound sources (such as ring tone, music, warning tone, etc.), it can be known that excessive resources are not consumed to avoid distortion according to the application effect, and therefore, the transmission is performed only through a common data transmission channel, i.e. a second channel.
And 103, mixing and playing the DSD sound source data passing through the first channel and the non-DSD sound source data passing through the second channel.
After the corresponding data channel is gated in step 102, the corresponding audio source data is transmitted to the audio playing device through the channel. In this step, after DSD sound source data passes through the second passageway through first passageway and non-DSD sound source data, because DSD sound source data and non-DSD sound source data this moment all are analog signal, two way signals then can the lug connection export together, like this, DSD sound source data and non-DSD sound source data have carried out the audio mixing, finally can play simultaneously in audio playback equipment.
If a user watches a movie of a DSD sound source file, when an incoming call comes, the incoming call ringtone is used as a common sound source, data is transmitted to an earphone through a corresponding common data transmission channel (a second channel) after being decoded, DSD sound source data at the same time is also transmitted to the earphone through a corresponding DSD channel (a first channel) after being decoded, analog signals of the two data are directly connected together to be mixed, and finally the two data are played in the earphone at the same time. Therefore, the incoming call ringtone can not influence the user to watch the movie, and the incoming call ringtone can be played normally while watching the movie, so that better use experience is brought to the user.
In addition, before step 101, the method further includes: packaging initial DSD sound source data to be played; transmitting the packaged initial DSD sound source data to a decoding chip for decoding; and the encapsulated initial DSD sound source data is data in a standard format corresponding to DSD data transmission.
In this embodiment, it is preferable that the decoding chip is used to perform hardware decoding on the initial DSD sound source data, and in order to ensure the transmission of the DSD sound source data to the decoding chip in the mobile terminal, the initial DSD sound source data is first encapsulated into a standard format corresponding to the DSD data transmission, that is, a dop (DSD over pcm) format, and then transmitted to the decoding chip through a bus of the mobile terminal.
According to the sound mixing playing method provided by the embodiment of the invention, firstly, the decoded DSD sound source data and the decoded non-DSD sound source data are obtained, then the channels corresponding to different data are gated for transmission, the DSD sound source data are transmitted to the audio playing equipment through the first channel, the non-DSD sound source data are transmitted to the audio playing equipment through the second channel, and then the sound mixing playing is directly carried out at the analog end, so that the playing of sound sources in other formats (such as incoming call ring tone, information ring tone, message prompt tone and the like) is realized when the sound source in the DSD format is played, and the use experience of a user is improved.
Second embodiment
As shown in fig. 2, a mixing playing method according to a second embodiment of the present invention includes:
step 201, obtaining decoded direct bitstream digitally encoded DSD audio source data and decoded non-DSD audio source data.
In the same manner as in the first embodiment, in this step, in consideration of the particularity of the data format of the DSD-format sound source, the DSD-format sound source data and the non-DSD-format sound source data are directly obtained without being mixed with other sound sources in the digital part, so that the audio mixing is performed in the analog part at a later stage.
Step 202, gating a first channel corresponding to the DSD sound source data and/or a second channel corresponding to the non-DSD sound source data through a first switch connected to the decoding chip and a second switch connected to an audio codec for decoding the non-DSD sound source data; wherein the first switch and the second switch are both alternative switches.
In this embodiment, a first switch connected to the decoding chip and a second switch connected to an audio codec that decodes non-DSD audio source data are provided, and both the first switch and the second switch are either an alternative switch. In this step, a first channel corresponding to the DSD sound source data and/or a second channel corresponding to the non-DSD sound source data are specifically gated by the first switch and the second switch, and the decoded sound source data obtained in step 201 is transmitted to the audio playing device.
Similarly, the first channel is a DSD channel, and the second channel is a normal data transmission channel. The DSD sound source has more outstanding sound effect, more stable quality, transmits DSD sound source data through the DSD passageway, can realize the high-fidelity transmission to DSD sound source data, has avoided the data distortion, like this, just also can realize its quality and sound effect that has when the broadcast. For non-DSD sound sources (such as ring tone, music, warning tone, etc.), it can be known that excessive resources are not consumed to avoid distortion according to the application effect, and therefore, the transmission is performed only through a common data transmission channel, i.e. a second channel.
Step 203, mixing and playing the DSD sound source data passing through the first channel and the non-DSD sound source data passing through the second channel.
After the first switch and the second switch gate the corresponding data channels in step 202, the corresponding audio source data is transmitted to the audio playing device through the channels. In this step, after DSD sound source data passes through the second passageway through first passageway and non-DSD sound source data, because DSD sound source data and non-DSD sound source data this moment all are analog signal, two way signals then can the lug connection export together, like this, DSD sound source data and non-DSD sound source data have carried out the audio mixing, finally can play simultaneously in audio playback equipment.
Specifically, step 202 includes:
step 202a, when the decoded DSD sound source data and the decoded non-DSD sound source data are acquired, controlling the first switch to gate the first channel, and controlling the second switch to gate the second channel; or
Step 202b, when the decoded DSD sound source data is acquired but the decoded non-DSD sound source data is not acquired, controlling the first switch to gate the first channel, and turning off the second switch; or
Step 202c, when the decoded non-DSD sound source data is acquired but the decoded DSD sound source data is not acquired, controlling the first switch to gate the second channel, and the second switch to gate the auxiliary channel connected to the first switch.
As shown in fig. 3, the first switch connected to the decoding chip can implement either the first channel or the second channel, and the second switch connected to the audio codec can implement either the second channel or the auxiliary channel.
When the decoded DSD sound source data and the decoded non-DSD sound source data are acquired, in step 202a, the first switch is controlled to gate the first channel, and the second switch gates the second channel. If a user watches a movie of a DSD sound source file, when an incoming call comes, the incoming call ringtone is used as a common sound source, after data is decoded, the second switch is controlled to gate a corresponding common data transmission channel (second channel) to be transmitted to an earphone, after DSD sound source data at the same time is decoded, the first switch is controlled to gate a corresponding DSD channel (first channel) to be transmitted to the earphone, analog signals of the two data are directly connected together to carry out sound mixing, and finally, the two data are played in the earphone at the same time. Therefore, the incoming call ringtone can not influence the user to watch the movie, and the incoming call ringtone can be played normally while watching the movie, so that better use experience is brought to the user.
When the decoded DSD sound source data is acquired but the decoded non-DSD sound source data is not acquired, in step 202b, the first switch is controlled to gate the first channel, and the second switch is controlled to be turned off. If the user watches the film of the DSD sound source file without the occurrence of an incoming call or a message notification and the like and does not need to play other non-DSD sound source files, the user controls the first switch to gate the corresponding DSD channel (first channel) and transmits the DSD data to the earphone for playing. In addition, the second switch is controlled to be switched off, and any channel is not selected, so that the influence of the second channel on the first channel in an idle state is avoided, and the transmission quality is further improved.
When the decoded non-DSD audio source data is acquired but the decoded DSD audio source data is not acquired, in step 202c, the first switch is controlled to gate the second channel, and the second switch gates the auxiliary channel connected to the first switch. If the user does not play the DSD sound source file, when there is an incoming call, the incoming call ringtone is used as a common sound source, after the data is decoded, the second switch is controlled to gate the auxiliary channel connected with the first switch, the first switch gates the common data transmission channel (second channel), and after the incoming ringtone data is decoded, the incoming ringtone data passes through the second switch auxiliary channel and then passes through the second channel gated by the first switch, is transmitted to the earphone and is played in the earphone.
In addition, as shown in fig. 3, as in the first embodiment, it is preferable to perform hardware decoding on the initial DSD sound source data by using a decoding chip, and in order to ensure the transmission of the DSD sound source data to the decoding chip in the mobile terminal, the initial DSD sound source data is first packaged into a standard format corresponding to the DSD data transmission, that is, a dop (DSD Over pcm) format, and then transmitted to the decoding chip through a bus of the mobile terminal. In the common sound source file, initial non-DSD sound source data to be played are firstly converted into pulse code PCM (pulse code modulation) for transmission, and then the data are transmitted to a second switch after being decoded by a codec of an audio codec.
According to the sound mixing playing method provided by the embodiment of the invention, the decoded DSD sound source data and the decoded non-DSD sound source data are obtained, the two set alternative switches are used for gating corresponding different channels to carry out data transmission, the DSD sound source data are transmitted to the audio playing equipment through the first channel, the non-DSD sound source data are transmitted to the audio playing equipment through the second channel, and then the sound mixing playing is directly carried out at the analog end, so that the playing of sound sources in other formats (such as incoming call ringtone, information ringtone, message prompt tone and the like) is realized when the sound source in the DSD format is played, and the use experience of a user is improved. When only the decoded DSD sound source data is acquired, the second switch is turned off, the influence of the second channel on the transmission of the first channel can be avoided, and the transmission quality of the first channel is improved.
Third embodiment
As shown in fig. 4, a mixing playing method according to a third embodiment of the present invention includes:
step 401, obtain decoded direct bitstream digitally encoded DSD audio source data and decoded non-DSD audio source data.
Similarly, in this step, in consideration of the particularity of the data format of the DSD format sound source, the DSD format sound source cannot be mixed with other sound sources in the digital part, and the decoded DSD sound source data and the decoded non-DSD sound source data are directly acquired so as to be mixed in the analog part at a later stage.
And step 402, gating a first channel corresponding to the DSD sound source data through a third switch connected with the decoding chip, wherein a second channel corresponding to the non-DSD sound source data is a normally open channel for communicating the audio codec and the audio playing equipment.
In this embodiment, a third switch connected to the decoding chip is provided, where the third switch is a common switch, and in consideration of the fact that the non-DSD audio source file is played frequently, to simplify the control flow, a second channel for communicating the audio codec and the audio playing device is set as a normally open channel. In this step, the decoded audio source data obtained in step 401 is transmitted to the audio playing device through the first channel and/or the normally open second channel gated by the third switch and corresponding to the DSD audio source data.
Similarly, the first channel is a DSD channel, and the second channel is a normal data transmission channel. The DSD sound source has more outstanding sound effect, more stable quality, transmits DSD sound source data through the DSD passageway, can realize the high-fidelity transmission to DSD sound source data, has avoided the data distortion, like this, just also can realize its quality and sound effect that has when the broadcast. For non-DSD sound sources (such as ring tone, music, warning tone, etc.), it can be known that excessive resources are not consumed to avoid distortion according to the application effect, and therefore, the transmission is performed only through a common data transmission channel, i.e. a second channel.
Step 403, mixing and playing the DSD sound source data passing through the first channel and the non-DSD sound source data passing through the second channel.
In this step, after the first channel that DSD sound source data gated through the third switch and non-DSD sound source data pass through the normally open second channel, because DSD sound source data and non-DSD sound source data at this moment all are analog signals, two routes of signals then can the lug connection export together, like this, DSD sound source data and non-DSD sound source data have carried out the audio mixing, finally can play simultaneously in audio playback equipment.
Specifically, step 402 includes:
step 402a, when the decoded DSD sound source data and the decoded non-DSD sound source data are acquired, controlling the third switch to gate the first channel; or
Step 402b, when the decoded DSD sound source data is acquired but the decoded non-DSD sound source data is not acquired, controlling the third switch to gate the first channel; or
Step 402c, when the decoded non-DSD sound source data is acquired and the decoded DSD sound source data is not acquired, controlling the third switch to be turned off.
As shown in fig. 5, the third switch connected to the decoding chip can switch the first channel on and off, and the second channel connecting the audio codec and the audio playing device is a normally open channel.
When the decoded DSD audio source data and the decoded non-DSD audio source data are acquired, in step 402a, the third switch is only required to be controlled to gate the first channel. If a user watches a movie of a DSD sound source file, when an incoming call comes, the incoming call ringtone is used as a common sound source, after data is decoded, the incoming ringtone is directly transmitted to an earphone through a default normally-open common data transmission channel (a second channel), and after the DSD sound source data at the same time is decoded, a third switch is controlled to gate a corresponding DSD channel (a first channel) and also transmit the DSD channel to the earphone, analog signals of the two data are directly connected together to mix sound, and finally the two data are played in the earphone at the same time. Therefore, the incoming call ringtone can not influence the user to watch the movie, and the incoming call ringtone can be played normally while watching the movie, so that better use experience is brought to the user.
When the decoded DSD sound source data is acquired but the decoded non-DSD sound source data is not acquired, in step 402b, only the third switch is controlled to gate the first channel. If the user watches the film of the DSD sound source file without the occurrence of an incoming call or a message notification, and the like, and does not need to play other non-DSD sound source files, only the third switch is controlled to gate the corresponding DSD channel (the first channel), and the DSD data is transmitted to the earphone for playing. The normal data transmission channel (second channel) which is normally open at this time is in an idle state.
When the decoded non-DSD sound source data is acquired and the decoded DSD sound source data is not acquired, in step 402c, the third switch is controlled to be turned off. If the user does not play the DSD sound source file, when there is an incoming call, the incoming call ringtone is used as a common sound source, and after the data is decoded, the incoming call is directly transmitted to the earphone through a normally open common data transmission channel (a second channel) and is played in the earphone. And in order to avoid resource waste, the third switch is controlled to be switched off, and the DSD channel (the first channel) is closed.
In addition, as shown in fig. 5, as in the first embodiment, it is preferable to perform hardware decoding on the initial DSD sound source data by using a decoding chip, and in order to ensure the transmission of the DSD sound source data to the decoding chip in the mobile terminal, the initial DSD sound source data is first packaged into a standard format corresponding to the DSD data transmission, that is, a dop (DSD Over pcm) format, and then transmitted to the decoding chip through a bus of the mobile terminal. In the common sound source file, initial non-DSD sound source data to be played are firstly converted into PCM for transmission, and then the data are directly transmitted to audio playing equipment after being decoded by an audio codec.
According to the audio mixing playing method provided by the embodiment of the invention, the decoded DSD sound source data and the decoded non-DSD sound source data are obtained, the corresponding first channel or the normally open second channel is gated through the set common switch to carry out data transmission, the DSD sound source data is transmitted to the audio playing equipment through the first channel, the non-DSD sound source data is directly subjected to audio mixing playing at the analog end after being transmitted to the audio playing equipment through the second channel, so that the playing of other format sound sources (such as incoming call ringtone, information ringtone, message prompt tone and the like) is realized when the sound source with the DSD format is played, and the use experience of a user is improved. And only use a ordinary switch to control first passageway, the second channel sets up to normally open the passageway, when reduce cost, has simplified logic control, has reduced mainboard PCB's space.
Fourth embodiment
As shown in fig. 6, a mobile terminal 600 according to a fourth embodiment of the present invention includes:
an obtaining module 601, configured to obtain decoded direct bitstream digitally encoded DSD audio source data and decoded non-DSD audio source data;
a processing module 602, configured to gate a first channel corresponding to DSD audio source data and/or a second channel corresponding to non-DSD audio source data;
the playing module 603 is configured to perform sound mixing playing on the DSD sound source data passing through the first channel and the non-DSD sound source data passing through the second channel.
As shown in fig. 7, the mobile terminal 600 further includes:
an encapsulating module 604, configured to encapsulate initial DSD sound source data to be played;
a transmission module 605, configured to transmit the packaged initial DSD sound source data to a decoding chip for decoding; wherein,
the encapsulated initial DSD sound source data is data in a standard format corresponding to DSD data transmission.
As shown in fig. 8, the processing module 602 includes:
a first processing submodule 6021 configured to gate a first channel corresponding to the DSD audio source data and/or a second channel corresponding to the non-DSD audio source data through a first switch connected to the decoding chip and a second switch connected to an audio codec that decodes the non-DSD audio source data; wherein the first switch and the second switch are both alternative switches.
Specifically, the first processing sub-module 6021 includes:
a first processing unit 60211, configured to control the first switch to gate the first channel and the second switch to gate the second channel when the decoded DSD audio source data and the decoded non-DSD audio source data are acquired;
a second processing unit 60212, configured to control the first switch to gate the first channel when the decoded DSD sound source data is acquired and the decoded non-DSD sound source data is not acquired, and turn off the second switch;
a third processing unit 60213, configured to control the first switch to gate the second channel when the decoded non-DSD sound source data is acquired and the decoded DSD sound source data is not acquired, where the second switch gates an auxiliary channel connected to the first switch.
As shown in fig. 9, the processing module 602 includes:
the second processing submodule 6022 is configured to gate the first channel corresponding to the DSD sound source data through the third switch connected to the decoding chip, and the second channel corresponding to the non-DSD sound source data is a normally open channel for communicating the audio codec and the audio playing device.
Specifically, the second processing sub-module 6022 includes:
a fourth processing unit 60221, configured to control the third switch to gate the first channel when the decoded DSD sound source data and the decoded non-DSD sound source data are acquired;
a fifth processing unit 60222, configured to control the third switch to gate the first channel when the decoded DSD sound source data is acquired and the decoded non-DSD sound source data is not acquired;
a sixth processing unit 60223, configured to control the third switch to turn off when the decoded non-DSD sound source data is acquired and the decoded DSD sound source data is not acquired.
According to the mobile terminal provided by the embodiment of the invention, the acquisition module acquires the decoded DSD sound source data and the decoded non-DSD sound source data, the processing module gates channels corresponding to different data for transmission, the playing module directly performs sound mixing playing at the analog end after the DSD sound source data is transmitted to the audio playing equipment through the first channel, and the non-DSD sound source data is transmitted to the audio playing equipment through the second channel, so that the playing of other format sound sources (such as incoming call ringtone, information ringtone, message prompt tone and the like) during the playing of the DSD format sound source is realized, and the use experience of a user is improved.
It should be noted that the mobile terminal 600 is a mobile terminal to which the above audio mixing playing method is applied, and can implement each process implemented by the mobile terminal in the method embodiments of fig. 1, fig. 2, and fig. 4, and for avoiding repetition, details are not described here again.
Fifth embodiment
Fig. 10 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention. The mobile terminal 1000 shown in fig. 10 includes: at least one processor 1001, memory 1002, at least one network interface 1004, and other user interfaces 1003. Various components in mobile terminal 1000 are coupled together by a bus system 1005. It is understood that bus system 1005 is used to enable communications among the components connected. The bus system 1005 includes a power bus, a control bus, and a status signal bus, in addition to a data bus. But for the sake of clarity the various busses are labeled in figure 10 as the bus system 1005.
The user interface 1003 may include, among other things, a display, a keyboard, buttons or a pointing device (e.g., a mouse, trackball, touchpad, or touch screen, among others.
It is to be understood that the memory 1002 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double data rate Synchronous Dynamic random access memory (ddr DRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous link SDRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 1002 of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 1002 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 10021 and applications 10022.
The operating system 10021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The application 10022 includes various applications, such as a Media Player (Media Player), a Browser (Browser), and the like, for implementing various application services. The program implementing the method according to the embodiment of the present invention may be included in the application program 10022.
In the embodiment of the present invention, the processor 1001 is configured to obtain decoded direct bitstream digital coding DSD audio source data and decoded non-DSD audio source data by calling a program or an instruction stored in the memory 1002, specifically, a program or an instruction stored in the application 10022; gating a first channel corresponding to the DSD sound source data and/or a second channel corresponding to the non-DSD sound source data; and mixing and playing the DSD sound source data passing through the first channel and the non-DSD sound source data passing through the second channel.
The method disclosed by the embodiment of the invention can be applied to the processor 1001 or can be implemented by the processor 1001. The processor 1001 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 1001. The Processor 1001 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable Gate Array (FPGA) or other programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 1002, and the processor 1001 reads the information in the memory 1002 and performs the steps of the method in combination with the hardware.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Optionally, the processor 1001 is further configured to encapsulate initial DSD sound source data to be played; transmitting the packaged initial DSD sound source data to a decoding chip for decoding; and the encapsulated initial DSD sound source data is data in a standard format corresponding to DSD data transmission.
Optionally, as another embodiment, the processor 1001 is further configured to: gating a first channel corresponding to the DSD sound source data and/or a second channel corresponding to the non-DSD sound source data through a first switch connected with the decoding chip and a second switch connected with an audio codec for decoding the non-DSD sound source data; wherein the first switch and the second switch are both alternative switches.
Optionally, the processor 1001 is further configured to: when the decoded DSD sound source data and the decoded non-DSD sound source data are acquired, controlling the first switch to gate the first channel, and controlling the second switch to gate the second channel; or
When the decoded DSD sound source data is acquired and the decoded non-DSD sound source data is not acquired, controlling the first switch to gate the first channel, and disconnecting the second switch; or
And when the decoded non-DSD sound source data is acquired but the decoded DSD sound source data is not acquired, controlling the first switch to gate the second channel, and controlling the second switch to gate the auxiliary channel connected with the first switch.
Optionally, as another embodiment, the processor 1001 is further configured to: the first channel corresponding to the DSD sound source data is gated through a third switch connected with the decoding chip, and the second channel corresponding to the non-DSD sound source data is a normally open channel communicated with the audio codec and the audio playing equipment.
Optionally, the processor 1001 is further configured to: when the decoded DSD sound source data and the decoded non-DSD sound source data are acquired, controlling the third switch to gate the first channel; or
When the decoded DSD sound source data is acquired and the decoded non-DSD sound source data is not acquired, controlling the third switch to gate the first channel; or
And when the decoded non-DSD sound source data is acquired and the decoded DSD sound source data is not acquired, controlling the third switch to be switched off.
The mobile terminal 1000 can implement the processes implemented by the mobile terminal in the foregoing embodiments, and details are not repeated here to avoid repetition. Mobile terminal 1000 is through obtaining the DSD sound source data after decoding and the non-DSD sound source data after decoding, later gate the passageway that corresponds different data and transmit, transmit to audio playback equipment at DSD sound source data through first passageway, non-DSD sound source data transmits to audio playback equipment through the second passageway after, directly carry out the audio mixing broadcast at the analog end, other format sound sources (for example incoming telegram ring tone, information ring tone, message prompt tone etc.) when having realized the sound source of broadcast DSD format play, promote user's use experience.
Sixth embodiment
Fig. 11 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention. Specifically, the mobile terminal 1100 in fig. 11 may be a mobile phone, a tablet computer, a Personal Digital Assistant (PDA), or a vehicle-mounted computer.
The mobile terminal 1100 in fig. 11 includes a Radio Frequency (RF) circuit 1110, a memory 1120, an input unit 1130, a display unit 1140, a processor 1160, an audio circuit 1170, a wifi (wireless fidelity) module 1180, and a power supply 1190.
The input unit 1130 may be used to receive numeric or character information input by a user and generate signal inputs related to user settings and function control of the mobile terminal 1100, among other things. Specifically, in the embodiment of the present invention, the input unit 1130 may include a touch panel 1131. The touch panel 1131, also referred to as a touch screen, can collect touch operations of a user (for example, operations of the user on the touch panel 1131 by using a finger, a stylus pen, or any other suitable object or accessory) thereon or nearby, and drive the corresponding connection device according to a preset program. Alternatively, the touch panel 1131 may include two parts, namely, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, and sends the touch point coordinates to the processor 1160, and can receive and execute commands sent by the processor 1160. In addition, the touch panel 1131 can be implemented by using various types, such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1131, the input unit 1130 may also include other input devices 1132, and the other input devices 1132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
Among other things, the display unit 1140 may be used to display information input by the user or information provided to the user, and various menu interfaces of the mobile terminal 1100. The display unit 1140 may include a display panel 1141, and optionally, the display panel 1141 may be configured in the form of an LCD or an Organic Light-Emitting Diode (OLED).
It should be noted that touch panel 1131 may cover display panel 1141 to form a touch display screen, and when the touch display screen detects a touch operation thereon or nearby, the touch display screen transmits the touch operation to processor 1160 to determine the type of the touch event, and then processor 1160 provides a corresponding visual output on the touch display screen according to the type of the touch event.
The touch display screen comprises an application program interface display area and a common control display area. The arrangement modes of the application program interface display area and the common control display area are not limited, and can be an arrangement mode which can distinguish two display areas, such as vertical arrangement, left-right arrangement and the like. The application interface display area may be used to display an interface of an application. Each interface may contain at least one interface element such as an icon and/or widget desktop control for an application. The application interface display area may also be an empty interface that does not contain any content. The common control display area is used for displaying controls with high utilization rate, such as application icons like setting buttons, interface numbers, scroll bars, phone book icons and the like.
The audio circuit 1170 includes a decoding chip 1171 for decoding DSD audio source data, a first switch 1172 as an alternative switch connected to the decoding chip 1171, a second switch 1173 as an alternative switch connected to an audio codec for decoding non-DSD audio source data, and a third switch 1174 as a common switch connected to the decoding chip 1171.
The processor 1160 is a control center of the mobile terminal 1100, connects various parts of the entire mobile phone through various interfaces and lines, and executes various functions and processes data of the mobile terminal 1100 by operating or executing software programs and/or modules stored in the first memory 1121 and calling data stored in the second memory 1122, thereby integrally monitoring the mobile terminal 1100. Optionally, processor 1160 may include one or more processing units.
In the embodiment of the present invention, the processor 1160 is configured to obtain the decoded direct bitstream digital coding DSD audio source data and the decoded non-DSD audio source data by calling the software programs and/or modules stored in the first memory 1121 and/or the data stored in the second memory 1122; gating a first channel corresponding to the DSD sound source data and/or a second channel corresponding to the non-DSD sound source data; and mixing and playing the DSD sound source data passing through the first channel and the non-DSD sound source data passing through the second channel.
Optionally, the processor 1160 is further configured to encapsulate initial DSD sound source data to be played; transmitting the packaged initial DSD sound source data to a decoding chip for decoding; and the encapsulated initial DSD sound source data is data in a standard format corresponding to DSD data transmission.
Optionally, as another embodiment, the processor 1160 is further configured to: gating a first channel corresponding to the DSD sound source data and/or a second channel corresponding to the non-DSD sound source data through a first switch connected with the decoding chip and a second switch connected with an audio codec for decoding the non-DSD sound source data; wherein the first switch and the second switch are both alternative switches.
Optionally, the processor 1160 is further configured to: when the decoded DSD sound source data and the decoded non-DSD sound source data are acquired, controlling the first switch to gate the first channel, and controlling the second switch to gate the second channel; or
When the decoded DSD sound source data is acquired and the decoded non-DSD sound source data is not acquired, controlling the first switch to gate the first channel, and disconnecting the second switch; or
And when the decoded non-DSD sound source data is acquired but the decoded DSD sound source data is not acquired, controlling the first switch to gate the second channel, and controlling the second switch to gate the auxiliary channel connected with the first switch.
Optionally, as another embodiment, the processor 1160 is further configured to: the first channel corresponding to the DSD sound source data is gated through a third switch connected with the decoding chip, and the second channel corresponding to the non-DSD sound source data is a normally open channel communicated with the audio codec and the audio playing equipment.
Optionally, the processor 1160 is further configured to: when the decoded DSD sound source data and the decoded non-DSD sound source data are acquired, controlling the third switch to gate the first channel; or
When the decoded DSD sound source data is acquired and the decoded non-DSD sound source data is not acquired, controlling the third switch to gate the first channel; or
And when the decoded non-DSD sound source data is acquired and the decoded DSD sound source data is not acquired, controlling the third switch to be switched off.
It can be seen that, the mobile terminal 1100 of this embodiment, by acquiring the decoded DSD sound source data and the decoded non-DSD sound source data, gates the channels corresponding to different data for transmission, transmits the DSD sound source data to the audio playing device through the first channel, and transmits the non-DSD sound source data to the audio playing device through the second channel, and then directly performs audio mixing playing at the analog end, thereby realizing playing of other format sound sources (such as incoming call ringtone, information ringtone, message alert tone, and the like) when playing the sound source in the DSD format, and improving the user experience.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (12)
1. A mixed sound playing method, comprising:
acquiring decoded direct bit stream digital coding sound source data and decoded indirect bit stream digital coding sound source data;
gating a first channel corresponding to the direct bitstream digitally encoded audio source data and/or a second channel corresponding to the indirect bitstream digitally encoded audio source data;
and mixing and playing the direct bit stream digital coding sound source data passing through the first channel and the indirect bit stream digital coding sound source data passing through the second channel.
2. The method of playing a mixed sound according to claim 1, further comprising, before the step of obtaining the decoded direct bitstream digitally encoded excitation data and the decoded indirect bitstream digitally encoded excitation data:
packaging initial direct bit stream digital coding sound source data to be played;
transmitting the packaged initial direct bit stream digital coding sound source data to a decoding chip for decoding; wherein,
the packaged initial direct bit stream digital coding sound source data is data of a standard format corresponding to the transmission of the direct bit stream digital coding data.
3. The method of claim 2, wherein the step of gating the first channel corresponding to the direct bitstream digitally encoded audio source data and/or the second channel corresponding to the indirect bitstream digitally encoded audio source data comprises:
gating a first channel corresponding to the direct bit stream digital coding sound source data and/or a second channel corresponding to the indirect bit stream digital coding sound source data through a first switch connected with the decoding chip and a second switch connected with an audio codec for decoding the indirect bit stream digital coding sound source data; wherein the first switch and the second switch are both alternative switches.
4. The method of claim 3, wherein the step of gating the first channel corresponding to the direct bitstream digitally encoded audio source data and/or the second channel corresponding to the indirect bitstream digitally encoded audio source data by a first switch connected to the decoding chip and a second switch connected to an audio codec for decoding the indirect bitstream digitally encoded audio source data comprises:
when the decoded direct bit stream digital coding sound source data and the decoded indirect bit stream digital coding sound source data are obtained, controlling the first switch to gate the first channel, and controlling the second switch to gate the second channel; or
When the decoded direct bit stream digital coding sound source data is acquired and the decoded indirect bit stream digital coding sound source data is not acquired, controlling the first switch to gate the first channel and disconnecting the second switch; or
And when the decoded indirect bit stream digital coding sound source data is acquired but the decoded direct bit stream digital coding sound source data is not acquired, controlling the first switch to gate the second channel, and controlling the second switch to gate an auxiliary channel connected with the first switch.
5. The method of claim 2, wherein the step of gating the first channel corresponding to the direct bitstream digitally encoded audio source data and/or the second channel corresponding to the indirect bitstream digitally encoded audio source data comprises:
and a first channel corresponding to the direct bit stream digital coding sound source data is gated through a third switch connected with the decoding chip, and a second channel corresponding to the indirect bit stream digital coding sound source data is a normally open channel for communicating the audio codec and the audio playing equipment.
6. The method of claim 5, wherein the step of gating the first channel corresponding to the direct bitstream digitally encoded audio source data and/or the second channel corresponding to the indirect bitstream digitally encoded audio source data through a third switch connected to the decoding chip comprises:
when the decoded direct bit stream digital coding sound source data and the decoded indirect bit stream digital coding sound source data are obtained, controlling the third switch to gate the first channel; or
When the decoded direct bit stream digital coding sound source data is acquired and the decoded indirect bit stream digital coding sound source data is not acquired, controlling the third switch to gate the first channel; or
And when the decoded indirect bit stream digital coding sound source data is acquired and the decoded direct bit stream digital coding sound source data is not acquired, controlling the third switch to be switched off.
7. A mobile terminal, comprising:
the acquisition module is used for acquiring the decoded direct bit stream digital coding sound source data and the decoded indirect bit stream digital coding sound source data;
a processing module for gating a first channel corresponding to the direct bitstream digitally encoded audio source data and/or a second channel corresponding to the indirect bitstream digitally encoded audio source data;
and the playing module is used for carrying out sound mixing playing on the direct bit stream digital coding sound source data passing through the first channel and the indirect bit stream digital coding sound source data passing through the second channel.
8. The mobile terminal of claim 7, wherein the mobile terminal further comprises:
the packaging module is used for packaging the initial direct bit stream digital coding sound source data to be played;
the transmission module is used for transmitting the packaged initial direct bit stream digital coding sound source data to a decoding chip for decoding; wherein,
the packaged initial direct bit stream digital coding sound source data is data of a standard format corresponding to the transmission of the direct bit stream digital coding data.
9. The mobile terminal of claim 8, wherein the processing module comprises:
the first processing submodule is used for gating a first channel corresponding to the direct bit stream digital coding sound source data and/or a second channel corresponding to the indirect bit stream digital coding sound source data through a first switch connected with the decoding chip and a second switch connected with an audio codec for decoding the indirect bit stream digital coding sound source data; wherein the first switch and the second switch are both alternative switches.
10. The mobile terminal of claim 9, wherein the first processing sub-module comprises:
a first processing unit, configured to control the first switch to gate the first channel and the second switch to gate the second channel when the decoded direct bit stream digital encoded sound source data and the decoded indirect bit stream digital encoded sound source data are acquired;
the second processing unit is configured to control the first switch to gate the first channel and turn off the second switch when the decoded direct bit stream digital coding sound source data is acquired and the decoded indirect bit stream digital coding sound source data is not acquired;
and the third processing unit is configured to control the first switch to gate the second channel when the decoded indirect bit stream digital coded sound source data is acquired and the decoded direct bit stream digital coded sound source data is not acquired, and the second switch gates an auxiliary channel connected to the first switch.
11. The mobile terminal of claim 8, wherein the processing module comprises:
and the second processing submodule is used for gating a first channel corresponding to the direct bit stream digital coding sound source data through a third switch connected with the decoding chip, and a second channel corresponding to the indirect bit stream digital coding sound source data is a normally open channel for communicating the audio codec and the audio playing equipment.
12. The mobile terminal of claim 11, wherein the second processing sub-module comprises:
a fourth processing unit, configured to control the third switch to gate the first channel when the decoded direct bit stream digitally-encoded sound source data and the decoded indirect bit stream digitally-encoded sound source data are acquired;
a fifth processing unit, configured to control the third switch to gate the first channel when the decoded direct bitstream digitally-encoded sound source data is acquired and the decoded indirect bitstream digitally-encoded sound source data is not acquired;
and the sixth processing unit is configured to control the third switch to be turned off when the decoded indirect bit stream digital coded sound source data is acquired and the decoded direct bit stream digital coded sound source data is not acquired.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610595012.2A CN106205625B (en) | 2016-07-26 | 2016-07-26 | A kind of audio mixing playback method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610595012.2A CN106205625B (en) | 2016-07-26 | 2016-07-26 | A kind of audio mixing playback method and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106205625A true CN106205625A (en) | 2016-12-07 |
CN106205625B CN106205625B (en) | 2019-03-05 |
Family
ID=57495964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610595012.2A Active CN106205625B (en) | 2016-07-26 | 2016-07-26 | A kind of audio mixing playback method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106205625B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106412767A (en) * | 2016-11-29 | 2017-02-15 | 维沃移动通信有限公司 | Sound mixing method and sound mixing circuit |
CN106648538A (en) * | 2016-12-30 | 2017-05-10 | 维沃移动通信有限公司 | Audio playing method of mobile terminal and mobile terminal |
WO2019136675A1 (en) * | 2018-01-11 | 2019-07-18 | 华为技术有限公司 | Terminal device, dsd audio playback circuit and method |
CN113763971A (en) * | 2021-09-07 | 2021-12-07 | 广州飞傲电子科技有限公司 | Audio decoding control method and device and audio decoding control equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040213350A1 (en) * | 2003-04-24 | 2004-10-28 | Frith Peter J. | Interface format for PCM and DSD devices |
CN101166317A (en) * | 2006-10-17 | 2008-04-23 | 智多微电子(上海)有限公司 | A method and corresponding device for providing mobile equipment with sound mixing function |
CN101697644A (en) * | 2009-10-29 | 2010-04-21 | 青岛海信移动通信技术股份有限公司 | Mixed sound output method and mixed sound output related device of mobile terminal |
CN101964202A (en) * | 2010-09-09 | 2011-02-02 | 南京中兴特种软件有限责任公司 | Audio data file playback processing method mixed with multiple encoded formats |
CN102760462A (en) * | 2012-03-12 | 2012-10-31 | 联想(北京)有限公司 | Data processing method and electronic equipment |
-
2016
- 2016-07-26 CN CN201610595012.2A patent/CN106205625B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040213350A1 (en) * | 2003-04-24 | 2004-10-28 | Frith Peter J. | Interface format for PCM and DSD devices |
CN101166317A (en) * | 2006-10-17 | 2008-04-23 | 智多微电子(上海)有限公司 | A method and corresponding device for providing mobile equipment with sound mixing function |
CN101697644A (en) * | 2009-10-29 | 2010-04-21 | 青岛海信移动通信技术股份有限公司 | Mixed sound output method and mixed sound output related device of mobile terminal |
CN101964202A (en) * | 2010-09-09 | 2011-02-02 | 南京中兴特种软件有限责任公司 | Audio data file playback processing method mixed with multiple encoded formats |
CN102760462A (en) * | 2012-03-12 | 2012-10-31 | 联想(北京)有限公司 | Data processing method and electronic equipment |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106412767A (en) * | 2016-11-29 | 2017-02-15 | 维沃移动通信有限公司 | Sound mixing method and sound mixing circuit |
CN106412767B (en) * | 2016-11-29 | 2020-03-31 | 维沃移动通信有限公司 | Sound mixing method and sound mixing circuit |
CN106648538A (en) * | 2016-12-30 | 2017-05-10 | 维沃移动通信有限公司 | Audio playing method of mobile terminal and mobile terminal |
WO2019136675A1 (en) * | 2018-01-11 | 2019-07-18 | 华为技术有限公司 | Terminal device, dsd audio playback circuit and method |
CN110431915A (en) * | 2018-01-11 | 2019-11-08 | 华为技术有限公司 | A kind of terminal device, DSD audio playing circuit and method |
CN110431915B (en) * | 2018-01-11 | 2021-10-29 | 荣耀终端有限公司 | Terminal equipment, DSD audio playing circuit and method |
US11606459B2 (en) | 2018-01-11 | 2023-03-14 | Honor Device Co., Ltd. | Terminal device, and DSD audio playback circuit and method |
CN113763971A (en) * | 2021-09-07 | 2021-12-07 | 广州飞傲电子科技有限公司 | Audio decoding control method and device and audio decoding control equipment |
Also Published As
Publication number | Publication date |
---|---|
CN106205625B (en) | 2019-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105872253B (en) | Live broadcast sound processing method and mobile terminal | |
CN101667414B (en) | Information processing apparatus | |
KR101785323B1 (en) | Method and apparatus for providing a user interface in a portable terminal | |
CN106205625B (en) | A kind of audio mixing playback method and mobile terminal | |
WO2018054356A1 (en) | Method for displaying information and terminal | |
CN106383645A (en) | Music playing control method and mobile terminal | |
KR20130142301A (en) | Device and method for setting menu environment in terminal | |
KR20110040110A (en) | Method for displaying background in a mobile terminal | |
KR101933433B1 (en) | Method and device for controlling alarm operation in terminal | |
CN107071174B (en) | A kind of method of speech processing and mobile terminal | |
CN108632901B (en) | Data transmission method and terminal | |
CN106791001A (en) | A kind of call method and mobile terminal | |
KR20150027566A (en) | Apparatus and method for performing a function in an electronic device | |
CN106504759B (en) | A kind of mixed audio processing method and terminal device | |
CN106303841B (en) | Audio playing mode switching method and mobile terminal | |
KR20140031660A (en) | Apparatus and method for editing an image in a portable terminal | |
KR102043127B1 (en) | Apparatas and method for transmitting a data using for messenger application in an electronic device | |
US20110199388A1 (en) | Method and apparatus for configuring graphical effect in a mobile terminal | |
CN104094219A (en) | Audio pipeline for audio distribution on system on a chip platforms | |
CN106375554A (en) | Audio output control method and mobile terminal | |
US9477439B2 (en) | Device and method for terminating music reproduction in a wireless terminal | |
CN106886388B (en) | Method and terminal for playing audio data | |
US8249584B2 (en) | Portable electronic device with controllers | |
US20130070575A1 (en) | Alarm method and apparatus in portable terminal | |
US20090240842A1 (en) | Portable electronic apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |