WO2020107201A1 - Procédé et dispositif de lecture de son stéréo, support d'informations et dispositif électronique - Google Patents
Procédé et dispositif de lecture de son stéréo, support d'informations et dispositif électronique Download PDFInfo
- Publication number
- WO2020107201A1 WO2020107201A1 PCT/CN2018/117642 CN2018117642W WO2020107201A1 WO 2020107201 A1 WO2020107201 A1 WO 2020107201A1 CN 2018117642 W CN2018117642 W CN 2018117642W WO 2020107201 A1 WO2020107201 A1 WO 2020107201A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- stereo
- channel signal
- channel
- virtual speaker
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S1/00—Two-channel systems
-
- 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/008—Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
Definitions
- This application belongs to the technical field of acoustics, and particularly relates to a stereo playback method, device, storage medium, and electronic equipment.
- the multimedia playback function on mobile phones has become one of the daily use functions of users, and users have higher and higher requirements for mobile phone audio playback effects.
- One of the ways to improve audio playback effects is to achieve stereo Playback, to achieve the effect of stereo playback requires a larger space and equipment, is not conducive to mobile phones and other portable electronic devices to achieve stereo playback, the current solution of most manufacturers is to build a virtual speaker array through the headset to achieve the effect of stereo playback, another One solution is to set two speakers on the mobile phone as an external device, while increasing the volume, it can also achieve the effect of stereo playback.
- Embodiments of the present application provide a stereo playback method, device, storage medium, and electronic equipment, which can achieve the effect of stereo playback.
- an embodiment of the present application provides a stereo playback method, which is applied to an electronic device.
- the electronic device includes dual speakers.
- the method includes:
- an embodiment of the present application provides a stereo playback device, which is applied to an electronic device.
- the electronic device includes dual speakers, and the device includes:
- Extraction module used to extract the stereo signal with orientation information in the audio signal
- a decoding module for decoding the stereo signal to obtain a multi-channel signal
- a transcoding module for transcoding the multi-channel signal into a two-channel signal
- a crosstalk cancellation module is used to perform crosstalk cancellation on the two-channel signals respectively.
- an embodiment of the present application provides a storage medium on which a computer program is stored, wherein, when the computer program is executed on a computer, the computer is caused to perform the stereo playback provided in the first aspect of the embodiment method.
- an embodiment of the present application provides an electronic device for stereo playback, including dual speakers, a processor, and a memory, where the processor is used to execute a computer program in the memory by executing:
- the embodiment of the present application can transcode the multi-channel signal into a two-channel signal, and finally perform crosstalk elimination on the two-channel signal with a stereo signal, a stereo playback effect can be achieved when the dual speakers play audio.
- FIG. 1 is a first flowchart of a stereo playback method provided by an embodiment of the present application.
- FIG. 2 is a second flowchart of a stereo playback method provided by an embodiment of the present application.
- FIG. 3 is a schematic diagram of a first scenario of stereo playback provided by an embodiment of the present application.
- FIG. 4 is a schematic diagram of a second scenario of stereo playback provided by an embodiment of the present application.
- FIG. 5 is a first schematic structural diagram of a stereo playback device provided by an embodiment of the present application.
- FIG. 6 is a second schematic structural diagram of a stereo playback device provided by an embodiment of the present application.
- FIG. 7 is a schematic structural diagram of an electronic device for stereo playback provided by an embodiment of the present application.
- the computer execution referred to herein includes operations by a computer processing unit that represents electronic signals representing data in a structured form. This operation transforms the data or maintains it at a location in the computer's memory system, which can be reconfigured or otherwise alter the operation of the computer in a manner well known to those skilled in the art.
- the data structure maintained by the data is the physical location of the memory, which has specific characteristics defined by the data format.
- a stereo playback method is applied to an electronic device with dual speakers.
- the method includes:
- extracting a stereo signal with orientation information in the audio signal includes:
- transcoding the multi-channel signal into a two-channel signal includes:
- constructing a virtual speaker array based on the head-related transfer function includes:
- the audio signals of the plurality of virtual speakers are respectively calculated based on a first formula, where the first formula is:
- P i is the audio signal of the i-th virtual speaker
- ⁇ i is the azimuth of the i-th virtual speaker position on the horizontal plane XY
- d is a scale factor
- W is the channel signal.
- the two-channel transcoding of the virtual speaker array signal includes:
- the two-channel transcoding of the virtual speaker array signal based on a second formula can obtain a stereo signal of a two-sound signal, wherein the second formula is:
- L is the left channel signal
- R is the right channel signal
- H is the head-related transfer function
- P is the audio signal of the virtual speaker.
- the crosstalk cancellation of the two-channel signal includes:
- the left-channel signal of the two-channel signal is passed through a high-pass filter, and the right-channel signal is passed through a low-pass filter to eliminate crosstalk between the low- and mid-frequency signals.
- the crosstalk cancellation of the low-mid frequency signal includes:
- Crosstalk cancellation is performed on the low- and mid-frequency signal claimed based on a third formula, where the third formula is:
- C is the elimination matrix
- G is the gain constant
- L LP is the left channel signal through the low-pass filter
- L HP is the left channel signal through the high-pass filter
- R LP is the right channel through the low-pass filter Signal
- R HP is the right channel signal that passes through the high-pass filter
- L out is the output left channel signal
- R out is the output right channel signal.
- FIG. 1 is a schematic flowchart of a stereo playback method provided by an embodiment of the present application.
- the stereo playback method can be applied to electronic devices containing dual speakers.
- the flow of the stereo playback method may include:
- the electronic device When the electronic device plays audio, it will open the audio file through network download or local storage. At this time, the audio signal will be input.
- the audio file has many formats. Some formats of the audio file contain stereo information.
- the electronic device receives After the input audio signal, the audio signal is extracted to obtain a stereo signal with orientation information.
- the stereo signal is decoded to obtain a multi-channel signal.
- the stereo playback effect may be a multi-channel surround sound playback effect. Since multi-channel surround sound has many different formats, for example, Dolby AC-3 (Dolby Audio Code 3) standard, DTS (Digital Theater) Standard. When playing audio, audio files with different audio encoding formats have different input audio signals. The stereo signals contained in the audio signals are decoded, and multi-channel signals are obtained according to the decoded information.
- Dolby AC-3 Dolby Audio Code 3
- DTS Digital Theater
- the multi-channel signal is transcoded to obtain a two-channel signal.
- the stereo signal is decoded to obtain a virtual speaker signal, and then a virtual speaker array is constructed according to the virtual speaker signal.
- the position of the virtual speaker array can be constructed based on the head-related transfer function, and the position of the virtual speaker can be At any place in the space, the virtual speaker array signals containing different channel information are finally transcoded in two channels, and finally a two-channel signal with a stereo signal is obtained.
- cross-talk cancellation is performed on the two-channel signal and output to the two speakers for playback.
- Cross-talk cancellation is required for the two-channel signal after transcoding the multi-channel signal.
- the purpose of crosstalk cancellation is achieved by filtering the two-channel signals in different frequency bands.
- the shielding effect of the head, when playing audio, the crosstalk phenomenon of high-frequency signals is not obvious, you can pass the high-pass filter to the left channel signal of the two-channel signal, and the low-pass filter to the right channel signal , Mainly eliminate the crosstalk of the mid-low frequency signal in the two-channel signal, and finally output the two-channel signal after the crosstalk is eliminated to the dual speakers.
- the dual speakers perform audio playback, so that the electronic device achieves the effect of stereo playback.
- this embodiment extracts the stereo signal from the audio signal, and then decodes the stereo signal, transcodes the decoded multi-channel signal into a two-channel signal, and finally outputs the two-channel signal for crosstalk cancellation , Output dual-channel signal to dual speakers, and achieve better stereo playback effect when playing audio on the dual speakers.
- FIG. 2 is a second schematic flowchart of a stereo playback method provided by an embodiment of the present application.
- the stereo playback method can be applied to electronic devices containing dual speakers.
- the flow of the stereo playback method may include:
- the input audio signal is obtained.
- the user can use the mobile phone to download the audio file online on the network, and then play the audio file to obtain the input audio signal.
- the user can also play the audio file on the local storage of the mobile phone to obtain audio signal.
- audio files There are many formats of audio files, for example, audio files have MP3, WMA, APE, AAC and other formats, so the audio signals input during audio playback are also different.
- step 203 it is determined whether the input audio signal contains a stereo signal, and if not, step 203 is executed.
- stereo signals contain different information.
- Some input audio signals contain stereo signals.
- Common stereo signals include B-Format, N3D, SN3D and other formats.
- the stereo signals contain orientation information, but some audio The signal does not contain a stereo signal.
- the stereo signal contains orientation information.
- the orientation information of the stereo signal can be in multiple positions. It is understandable that in this three-dimensional virtual space, when a virtual speaker plays audio, it is in a three-dimensional virtual Human ears in the space can receive sounds from virtual speakers in various locations.
- step 204 is performed. If the input audio signal does not have a stereo signal, step 203 is performed.
- the input audio signal is encoded.
- the audio signal When it is determined that the input audio signal does not contain a stereo signal, the audio signal needs to be encoded.
- the audio signal in the case where the audio signal does not contain a stereo signal, it can be understood that the audio signal contains only a mono audio signal. In this case, you can set the spatial parameters, set the stereo parameters and mono Channel audio signals are combined and encoded into audio signals with stereo signals.
- FIG. 3 is a schematic diagram of a stereo playback scenario provided by this embodiment.
- an input audio signal may be encoded into an audio signal with a stereo signal, where the stereo signal may be B-Format, N3D, SN3D
- the stereo signal in the first-order B-Format format can be encoded as follows:
- ⁇ is the azimuth angle of the virtual speaker position on the horizontal plane XY, Is the azimuth of the virtual speaker position on the vertical plane YZ.
- the input audio signal can be finally encoded into an audio signal with a stereo signal.
- the encoded stereo signal may be a first-order B-Format stereo signal.
- a virtual speaker array is constructed, and a stereo signal with orientation information is decoded.
- the virtual speaker array contains multiple virtual speakers. In a virtual three-dimensional virtual space, these virtual speakers are placed at different positions to decode stereo signals with orientation information, so that the signals of the virtual speaker array have The orientation information is finally constructed as a virtual speaker array in a three-dimensional virtual space.
- the stereo signals in B-Format, N3D and other formats can be decoded into multiple virtual speaker signals for playback.
- the person is in the virtual three-dimensional space played by the virtual speakers and receives the sounds from each virtual speaker. Realize stereo playback.
- FIG. 3 is a schematic diagram of a stereo playback scene provided in this embodiment.
- the virtual three-dimensional space is in the shape of a cube or other shapes.
- the virtual three-dimensional space of the cube is used as an example.
- L1 and R1 are the left and right speakers of the mobile phone, respectively
- ⁇ is the azimuth of the virtual speaker position on the horizontal plane XY
- 10, 20, 30, 40, 50, 60, 70, 80 in the figure are the virtual speakers in different positions in the virtual three-dimensional space.
- the position of the virtual speaker can be based on the head
- the related transfer function can be created by other methods.
- the spatial positions of the 8 virtual speakers are (45°, 30°), (-45°, 30°), (135 °, 30°), (-135°, 30°), (45°, -30°), (-45°, -30°), (135°, -30°), (-135°, -30 °).
- playback is performed according to the formula, which is as follows:
- the resulting virtual speaker array signal can be expressed as:
- the decoded multi-channel signal is transcoded into a two-channel signal.
- the position of the virtual speaker array may be constructed based on the head-related transfer function HRTF, and the two-channel transcoding of the multi-channel virtual speaker array signal may obtain a stereo signal output in two channels.
- each virtual speaker corresponds to the head-related transfer function HRTF of the corresponding spatial angle, and the head-related impulse response HRIR in the time domain, then the stereo signal of two channels is:
- L and R represent the left channel signal and the right channel signal
- H is the head-related transfer function
- P is the playback signal of the virtual speaker.
- crosstalk cancellation is performed on the two-channel signal.
- FIG. 4 is a schematic diagram of a stereo playback scenario provided in this embodiment.
- H LL , H RR , H RL, and H LR are head-related transfer functions HRTF, and 1 is the left speaker of the mobile phone , 2 is the right speaker of the mobile phone, 3 is the left ear of the person, and 4 is the right ear of the person.
- both the left and right speakers can make sounds, and the human ear will receive the sound from the two speakers
- the mobile phone is placed horizontally to play audio, when the ear receives the sound from the same speaker, it will also receive the sound from the other speaker This is the crosstalk phenomenon.
- crosstalk elimination processing is performed on the input audio signal, and then use the dual speakers of the mobile phone to play audio, there will be no crosstalk phenomenon. Adjust for actual production use.
- the sound of the dual speakers of the mobile phone can be expressed as:
- H LL , H RR , H RL and H LR are header-related transfer functions HRTF.
- HRTF header-related transfer functions
- the left channel signal and the right channel signal of the two-channel stereo signal are respectively passed through a high-pass filter and a low-pass filter, and the main Crosstalk elimination for low and medium frequency signals:
- G is the gain constant
- L LP is the left channel signal through the low-pass filter
- L HP is the left channel signal through the high-pass filter
- R LP is the right channel signal through the low-pass filter
- R HP is The right channel signal passing through the high-pass filter
- L out is the output left channel signal
- R out is the output right channel signal
- the frequency division point f 0 of the filter used can range from 3500 to 5500 Hz. In the example, the value is 4000Hz.
- the input two-channel signal is processed to achieve the effect of eliminating crosstalk of the two-channel signal.
- the audio signal is input to the dual speakers for playback.
- the two-channel signal is input to the dual speakers.
- the dual speakers play audio, the crosstalk phenomenon is eliminated, and the effect of stereo playback is realized.
- the embodiments of the present application determine whether the input audio signal has a stereo signal by judging the input audio signal. If there is a stereo signal, a virtual speaker array is constructed to decode the stereo signal with orientation information. If there is no stereo signal in the input audio signal, the audio signal is encoded to make it have a stereo signal, and then a virtual speaker array is constructed to decode the stereo signal with orientation information, and then transcode the decoded multi-channel signal Into a two-channel signal, crosstalk elimination of the transcoded two-channel signal, the audio signal is input to the two speakers for playback, to achieve the effect of stereo playback.
- the stereo playback device includes:
- Extraction module used to extract the stereo signal with orientation information in the audio signal
- a decoding module for decoding the stereo signal to obtain a multi-channel signal
- a transcoding module for transcoding the multi-channel signal into a two-channel signal
- a crosstalk cancellation module is used to perform crosstalk cancellation on the two-channel signals respectively.
- the extraction module includes:
- the encoding sub-module is used for encoding the audio signal when the judgment sub-module judges NO, so as to obtain the stereo signal with orientation information.
- the transcoding module includes:
- Array construction sub-module for constructing virtual speaker array based on head-related transfer function
- the transcoding submodule is specifically used to perform two-channel transcoding on the virtual speaker array signal.
- the array construction submodule is specifically used to construct the positions of multiple virtual speakers in the space
- the audio signals of the plurality of virtual speakers are respectively calculated based on a first formula, where the first formula is:
- P i is the audio signal of the i-th virtual speaker
- ⁇ i is the azimuth of the i-th virtual speaker position on the horizontal plane XY
- d is a scale factor
- W is the channel signal.
- the crosstalk cancellation module includes:
- the filtering sub-module is used for passing the left channel signal of the two-channel signal through a high-pass filter and the right channel signal through a low-pass filter, so as to eliminate crosstalk between the low- and medium-frequency signals.
- FIG. 5 is a stereo playback device provided by an embodiment of the present application.
- the stereo playback device 500 is applied to an electronic device including dual speakers.
- the stereo playback device 500 includes an extraction module 501, a decoding module 502, a transcoding module 503, and crosstalk Elimination module 504.
- the extraction module 501 is used to extract a stereo signal with orientation information in the audio signal.
- the audio file when a user uses an electronic device to play audio, the audio file will be opened via network download or local storage. At this time, an audio signal will be input, and the audio file has many formats, for example, the audio file has MP3, WMA , APE, AAC and other formats, some formats of audio files contain stereo information.
- the extraction module 501 extracts the audio signal to obtain a stereo signal with orientation information.
- the decoding module 502 is configured to decode the stereo signal to obtain a multi-channel signal.
- the decoding module 502 decodes stereo signals of B-Format, N3D, SN3D and other formats to obtain multi-channel signals. It can be understood that, in a virtual three-dimensional space, multi-channel signals may be generated by virtual speakers at different positions.
- the transcoding module 503 is used to transcode the multi-channel signal into a two-channel signal.
- the position of the virtual speaker array may be constructed based on the head-related transfer function HRTF, and the two-channel transcoding of the multi-channel virtual speaker array signal may obtain a stereo signal output in two channels.
- the resulting two-channel signal has a stereo signal
- the multi-channel signal can be understood as an audio signal emitted by multiple virtual speakers.
- the crosstalk cancellation module 504 is configured to perform crosstalk cancellation on the two-channel signal and output to the dual speakers for playback.
- Cross-talk cancellation is required for the two-channel signal after transcoding the multi-channel signal.
- the purpose of crosstalk cancellation is achieved by filtering the two-channel signals in different frequency bands.
- the shielding effect of the head, when playing audio, the crosstalk phenomenon of high-frequency signals is not obvious, you can pass the high-pass filter to the left channel signal of the two-channel signal, and the low-pass filter to the right channel signal , Mainly eliminate the crosstalk of the mid-low frequency signal in the two-channel signal, and finally output the two-channel signal after the crosstalk is eliminated to the dual speakers.
- the dual speakers perform audio playback, so that the electronic device achieves the effect of stereo playback.
- FIG. 6 is another schematic diagram of a stereo playback device provided by an embodiment of the present application.
- the stereo playback device 500 is applied to an electronic device including dual speakers.
- the extraction module 501 may include a judgment sub-module 5011 and an encoding sub-module 5012.
- the determining module 5011 is configured to determine whether the audio signal contains a stereo signal.
- some audio signals do not contain a stereo signal with orientation information, and a judgment needs to be made on the input audio signal. If the input audio signal does not have a stereo signal, the encoding submodule 5012 needs to continue Go to the next step.
- the encoding sub-module 5012 is configured to encode an audio signal that does not include a stereo signal to obtain the stereo signal with orientation information.
- the audio signal When it is determined that the input audio signal does not contain a stereo signal, the audio signal needs to be encoded.
- the audio signal in the case where the audio signal does not contain a stereo signal, it can be understood that the audio signal contains only a mono audio signal. In this case, you can set the spatial parameters, set the stereo parameters and mono Channel audio signals are combined and encoded into audio signals with stereo signals.
- the transcoding module 503 includes an array construction submodule 5031 and a transcoding submodule 5032.
- the array construction submodule 5031 is used to construct a virtual speaker array based on the head-related transfer function.
- the virtual speaker array contains multiple virtual speakers. In a virtual three-dimensional virtual space, these virtual speakers are placed at different positions to decode stereo signals with orientation information, so that the signals of the virtual speaker array have The orientation information is finally constructed as a virtual speaker array in a three-dimensional virtual space.
- the transcoding submodule 5032 is specifically configured to perform two-channel transcoding on the virtual speaker array signal.
- the stereo signals in B-Format, N3D and other formats can be decoded into multiple virtual speaker signals for playback.
- the person is in the virtual three-dimensional space played by the virtual speakers and receives the sounds from each virtual speaker. Realize stereo playback.
- the crosstalk cancellation module 504 includes a filtering module 5041 for passing the left channel signal of the two-channel signal through a high-pass filter and the right channel signal through a low-pass filter.
- the two-channel signal generated after transcoding needs to filter the two-channel signal, and the output two-channel signal will not show crosstalk when playing on the two speakers. Because, in reality, due to the human head’s Shielding effect, high-frequency signal crosstalk is not obvious.
- the left-channel signal and the right-channel signal of the two-channel stereo signal are respectively passed through a high-pass filter and a low-pass filter, and crosstalk is mainly eliminated on the low-frequency signal .
- the audio signal when it is judged that the input audio signal does not have a stereo signal, the audio signal can be encoded into an audio signal containing stereo signals in multiple formats, and then the multi-channel signal is transcoded into two channels.
- the signal When the signal is transmitted, it can be transcoded according to a preset transcoding method. For example, by using the spatial information contained in the multi-channel signal, in the final crosstalk elimination step, the mid-low frequency signal is filtered in the embodiment of the present application.
- the real-time adjustment of the two-channel signal can be performed according to the placement of the mobile phone, without limiting the application.
- the embodiments of the present application determine whether the input audio signal has a stereo signal by judging the input audio signal. If there is a stereo signal, a virtual speaker array is constructed to decode the stereo signal with orientation information. If there is no stereo signal in the input audio signal, the audio signal is encoded to make it have a stereo signal, and then a virtual speaker array is constructed to decode the stereo signal with orientation information, and then transcode the decoded multi-channel signal Into a two-channel signal, crosstalk elimination of the transcoded two-channel signal, the audio signal is input to the two speakers for playback, to achieve the effect of stereo playback.
- the stereo playback device and the stereo playback method in the above embodiments belong to the same concept. Any method provided in the stereo playback method embodiment can be run on the stereo device. For the specific implementation process, see the stereo playback method The embodiment will not be repeated here.
- module used herein may be regarded as a software object executed on the computing system.
- the different components, modules, engines and services described in this article can be regarded as the implementation objects on the computing system.
- the device and method described herein can be implemented in the form of software, and of course can also be implemented in hardware, which are all within the protection scope of the present application.
- An embodiment of the present application further provides a storage medium on which a computer program is stored, and when the computer program is run on a computer, the computer is caused to perform the above-mentioned stereo playback method.
- An embodiment of the present application also provides an electronic device, such as a tablet computer, a mobile phone, and other electronic devices.
- the processor in the electronic device loads the instructions corresponding to the process of one or more application programs into the memory according to the following steps, and the processor runs the application programs stored in the memory to implement various functions:
- the processor when extracting a stereo signal with orientation information in the audio signal, the processor is used to perform the following steps:
- the processor when transcoding the multi-channel signal into a two-channel signal, the processor is configured to perform the following steps:
- the processor when constructing a virtual speaker array based on a head-related transfer function, the processor is used to perform the following steps:
- the audio signals of the plurality of virtual speakers are respectively calculated based on a first formula, where the first formula is:
- P i is the audio signal of the i-th virtual speaker
- ⁇ i is the azimuth of the i-th virtual speaker position on the horizontal plane XY
- d is a scale factor
- W is the channel signal.
- the processor when performing bi-channel transcoding on the virtual speaker array signal, the processor is used to perform the following steps:
- the two-channel transcoding of the virtual speaker array signal based on a second formula can obtain a stereo signal of a two-sound signal, wherein the second formula is:
- L is the left channel signal
- R is the right channel signal
- H is the head-related transfer function
- P is the audio signal of the virtual speaker.
- the processor when crosstalk cancellation is performed on the mid- and low-frequency signals, the processor is used to perform the following steps:
- Crosstalk cancellation is performed on the low- and mid-frequency signal claimed based on a third formula, where the third formula is:
- C is the elimination matrix
- G is the gain constant
- L LP is the left channel signal through the low-pass filter
- L HP is the left channel signal through the high-pass filter
- R LP is the right channel through the low-pass filter Signal
- R HP is the right channel signal that passes through the high-pass filter
- L out is the output left channel signal
- R out is the output right channel signal.
- FIG. 7 is a schematic structural diagram of an electronic device for stereo playback provided by an embodiment of the present invention.
- the electronic device 700 includes a processor 701, a display 702, a memory 703, a radio frequency circuit 704, an audio module 705, and a power supply 706.
- the processor 701 is the control center of the electronic device 700, using various interfaces and lines to connect the various parts of the entire electronic device, by running or loading the computer program stored in the memory 702, and calling the data stored in the memory 702, Perform various functions of the electronic device 700 and process data, thereby performing overall monitoring of the electronic device 700.
- the memory 702 may be used to store software programs and modules.
- the processor 701 runs computer programs and modules stored in the memory 702 to execute various functional applications and data processing.
- the memory 702 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, computer programs required by at least one function (such as a sound playback function, an image playback function, etc.), etc.; the storage data area may store Data created by the use of electronic devices, etc.
- the memory 702 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 702 may further include a memory controller to provide the processor 701 with access to the memory 702.
- the processor 701 in the electronic device 700 will load the instruction corresponding to the process of one or more computer programs into the memory 702 according to the following steps, and the processor 701 runs and stores the instruction
- the computer program in, which realizes various functions, is as follows:
- the stereo signal Obtain the input audio signal, extract the stereo signal with orientation information in the input audio signal, if the input audio signal does not have a stereo signal, encode the input audio signal so that it has a stereo signal, and then, the stereo signal Decode the audio signal to obtain a multi-channel signal, use the head-related transfer function to create a virtual speaker array, transcode the multi-channel signal into a two-channel signal with a stereo signal, and then perform crosstalk cancellation on the two-channel signal. Finally, the two-channel signal after crosstalk elimination is output to the two speakers for playback, so as to realize the stereo playback effect when the electronic device plays audio.
- the display 703 may be used to display information input by the user or provided to the user, and various graphical user interfaces, which may be composed of graphics, text, icons, video, and any combination thereof.
- the display 703 may include a display panel.
- the display panel may be configured in the form of a liquid crystal display (Liquid Crystal) (LCD) or an organic light-emitting diode (Organic Light-Emitting Diode, OLED).
- LCD liquid crystal display
- OLED Organic Light-Emitting Diode
- the radio frequency circuit 704 may be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other electronic devices through wireless communication, and to transmit and receive signals with network devices or other electronic devices.
- the audio module 705 includes dual speakers and audio circuits.
- the audio circuit can transmit the converted electrical signal of the received audio data to the dual speakers, which converts the dual speakers into sound signals for output; on the other hand, the microphone converts the collected sound signals into electrical signals, which are converted by the audio circuit
- the radio frequency circuit 704 is sent to, for example, another terminal, or the audio data is output to the memory 702 for further processing.
- the audio circuit may also include an earplug jack to provide communication between the peripheral headset and the terminal.
- the power supply 706 may be used to power various components of the electronic device 700.
- the power supply 706 may be logically connected to the processor 701 through the power management system, so as to implement functions such as charging, discharging, and power management through the power management system.
- the electronic device 700 may further include a camera, a Bluetooth module, and so on, and details are not described herein.
- the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read Only Memory, ROM), or a random access memory (Random Access Memory, RAM), etc.
- the computer program may be stored in a computer-readable storage medium, such as stored in the memory of the electronic device, and executed by at least one processor in the electronic device, and may include, for example, implementation of a user's gender prediction method during execution Example process.
- the storage medium may be a magnetic disk, an optical disk, a read-only memory, a random access memory, or the like.
- each functional module may be integrated into one processing chip, or each module may exist alone physically, or two or more modules are integrated into one module.
- the above integrated modules may be implemented in the form of hardware or software function modules. If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium, such as a read-only memory, magnetic disk, or optical disk.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Stereophonic System (AREA)
Abstract
La présente invention concerne un procédé de lecture de son stéréo, consistant : à extraire un signal sonore stéréo ayant des informations d'orientation de l'intérieur d'un signal audio ; à décoder le signal sonore stéréo de façon à obtenir un signal multicanal ; à transcoder le signal multicanal en signaux à deux canaux ; à éliminer la diaphonie des signaux à deux canaux respectivement, et à les fournir à des haut-parleurs doubles pour lecture. La présente invention concerne en outre un dispositif de lecture de son stéréo, un support d'informations et un dispositif électronique.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201880098484.4A CN112840678B (zh) | 2018-11-27 | 2018-11-27 | 立体声播放方法、装置、存储介质及电子设备 |
| PCT/CN2018/117642 WO2020107201A1 (fr) | 2018-11-27 | 2018-11-27 | Procédé et dispositif de lecture de son stéréo, support d'informations et dispositif électronique |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2018/117642 WO2020107201A1 (fr) | 2018-11-27 | 2018-11-27 | Procédé et dispositif de lecture de son stéréo, support d'informations et dispositif électronique |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020107201A1 true WO2020107201A1 (fr) | 2020-06-04 |
Family
ID=70852207
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/117642 Ceased WO2020107201A1 (fr) | 2018-11-27 | 2018-11-27 | Procédé et dispositif de lecture de son stéréo, support d'informations et dispositif électronique |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN112840678B (fr) |
| WO (1) | WO2020107201A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113891219A (zh) * | 2021-10-19 | 2022-01-04 | Oppo广东移动通信有限公司 | 设备的布局方法、装置、音频播放设备以及存储介质 |
| CN115989682A (zh) * | 2020-08-27 | 2023-04-18 | 苹果公司 | 基于立体声的沉浸式编码(stic) |
| CN116208908A (zh) * | 2023-03-03 | 2023-06-02 | Oppo广东移动通信有限公司 | 录音文件播放方法、装置、电子设备及存储介质 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115376529B (zh) * | 2021-05-17 | 2024-10-11 | 华为技术有限公司 | 三维音频信号编码方法、装置和编码器 |
| CN113810838B (zh) * | 2021-09-16 | 2024-12-10 | Oppo广东移动通信有限公司 | 音频控制方法和音频播放设备 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1277532A (zh) * | 1999-06-10 | 2000-12-20 | 三星电子株式会社 | 多声道音频重放装置和方法 |
| KR20050078035A (ko) * | 2004-01-30 | 2005-08-04 | 엘지전자 주식회사 | 오디오 데이터의 다운 믹스 방법 및 장치 |
| CN101212834A (zh) * | 2006-12-30 | 2008-07-02 | 上海乐金广电电子有限公司 | 音频系统的串扰消除装置 |
| US20170366912A1 (en) * | 2016-06-17 | 2017-12-21 | Dts, Inc. | Ambisonic audio rendering with depth decoding |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100677119B1 (ko) * | 2004-06-04 | 2007-02-02 | 삼성전자주식회사 | 와이드 스테레오 재생 방법 및 그 장치 |
| JP5243555B2 (ja) * | 2008-01-01 | 2013-07-24 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号の処理方法及び装置 |
| CN108632714B (zh) * | 2017-03-23 | 2020-09-01 | 展讯通信(上海)有限公司 | 扬声器的声音处理方法、装置及移动终端 |
-
2018
- 2018-11-27 WO PCT/CN2018/117642 patent/WO2020107201A1/fr not_active Ceased
- 2018-11-27 CN CN201880098484.4A patent/CN112840678B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1277532A (zh) * | 1999-06-10 | 2000-12-20 | 三星电子株式会社 | 多声道音频重放装置和方法 |
| KR20050078035A (ko) * | 2004-01-30 | 2005-08-04 | 엘지전자 주식회사 | 오디오 데이터의 다운 믹스 방법 및 장치 |
| CN101212834A (zh) * | 2006-12-30 | 2008-07-02 | 上海乐金广电电子有限公司 | 音频系统的串扰消除装置 |
| US20170366912A1 (en) * | 2016-06-17 | 2017-12-21 | Dts, Inc. | Ambisonic audio rendering with depth decoding |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115989682A (zh) * | 2020-08-27 | 2023-04-18 | 苹果公司 | 基于立体声的沉浸式编码(stic) |
| CN113891219A (zh) * | 2021-10-19 | 2022-01-04 | Oppo广东移动通信有限公司 | 设备的布局方法、装置、音频播放设备以及存储介质 |
| CN116208908A (zh) * | 2023-03-03 | 2023-06-02 | Oppo广东移动通信有限公司 | 录音文件播放方法、装置、电子设备及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112840678B (zh) | 2022-06-14 |
| CN112840678A (zh) | 2021-05-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12126988B2 (en) | Audio spatialization | |
| US11304020B2 (en) | Immersive audio reproduction systems | |
| CN112840678B (zh) | 立体声播放方法、装置、存储介质及电子设备 | |
| US9131298B2 (en) | Constrained dynamic amplitude panning in collaborative sound systems | |
| TWI651973B (zh) | 以保真立體音響格式所編碼聲訊訊號為l揚聲器在已知位置之解碼方法和裝置以及電腦可讀式儲存媒體 | |
| US9344826B2 (en) | Method and apparatus for communicating with audio signals having corresponding spatial characteristics | |
| US20140226842A1 (en) | Spatial audio processing apparatus | |
| CN109165005B (zh) | 音效增强方法、装置、电子设备及存储介质 | |
| CN111696513A (zh) | 音频信号处理方法及装置、电子设备、存储介质 | |
| US20240119946A1 (en) | Audio rendering system and method and electronic device | |
| CN104581512A (zh) | 一种立体声录制方法及装置 | |
| US20230370774A1 (en) | Bluetooth speaker control method and system, storage medium, and mobile terminal | |
| WO2018140174A1 (fr) | Rendu de hrtf par harmoniques sphériques symétriques | |
| CN116347320A (zh) | 音频播放方法及电子设备 | |
| CN113170255A (zh) | 对于双耳扩音器指向性的补偿 | |
| CN118264971B (zh) | 基于扬声器的空间音频系统、音频处理器、车辆、虚拟环绕声转换方法及音频渲染方法 | |
| CN115696172A (zh) | 声像校准方法和装置 | |
| US10721551B1 (en) | Adjusting a size of headphone cushions | |
| KR102284811B1 (ko) | 인코히어런트 멱등 앰비소닉스 렌더링 | |
| CN112346694B (zh) | 显示装置 | |
| CN117931116B (zh) | 音量调节方法、电子设备及介质 | |
| CN116567489B (zh) | 一种音频数据处理方法及相关装置 | |
| US20260099296A1 (en) | Audio processing method and related apparatus | |
| CN112840671A (zh) | 立体声播放方法、装置、存储介质及电子设备 | |
| CN121260169A (zh) | 一种音频处理方法、电子设备、存储介质和芯片 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18941523 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18941523 Country of ref document: EP Kind code of ref document: A1 |