[go: up one dir, main page]

WO2015117550A1 - Method and apparatus for acquiring reverberated wet sound - Google Patents

Method and apparatus for acquiring reverberated wet sound Download PDF

Info

Publication number
WO2015117550A1
WO2015117550A1 PCT/CN2015/072222 CN2015072222W WO2015117550A1 WO 2015117550 A1 WO2015117550 A1 WO 2015117550A1 CN 2015072222 W CN2015072222 W CN 2015072222W WO 2015117550 A1 WO2015117550 A1 WO 2015117550A1
Authority
WO
WIPO (PCT)
Prior art keywords
reverberation effect
reverberation
reverberated
sound
acquiring
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
Application number
PCT/CN2015/072222
Other languages
French (fr)
Inventor
Xiayu WU
Rong Wan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of WO2015117550A1 publication Critical patent/WO2015117550A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S7/00Indicating arrangements; Control arrangements, e.g. balance control
    • H04S7/30Control circuits for electronic adaptation of the sound field
    • H04S7/305Electronic adaptation of stereophonic audio signals to reverberation of the listening space
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2499/00Aspects covered by H04R or H04S not otherwise provided for in their subgroups
    • H04R2499/10General applications
    • H04R2499/11Transducers incorporated or for use in hand-held devices, e.g. mobile phones, PDA's, camera's

Definitions

  • the present disclosure relates to the field of computer technologies, and in particular, to a method and an apparatus for acquiring a reverberated wet sound.
  • a dry sound is an original sound that has undergone no post processing after being recorded.
  • a reverberated wet sound refers to a sound obtained after processing by a reverberation processor.
  • a dry sound is coarse and hoarse, whereas a reverberated wet sound is smooth and rich.
  • a sound segment usually needs to be processed to acquire a reverberated wet sound.
  • a method that is adopted to acquire a reverberated wet sound is as follows: a first step: acquiring a sound segment to be processed, and converting the sound segment to be processed into an original signal; a second step: determining delay times, delay magnitude, and delay time for performing delay computation on the sound segment to be processed according to a needed reverberation effect; a third step: performing delay computation on the original signal in real time on the basis of the determined delay magnitude and delay time the determined delay times, so as to obtain a signal after delays of the determined times; and a fourth step: mixing the original signal with the signal after delays of the determined times, so as to obtain a reverberated wet sound meeting a need.
  • a method for acquiring a reverberated wet sound including:
  • an apparatus for acquiring a reverberated wet sound including:
  • a first acquisition module configured to acquire a sound segment to be processed
  • a conversion module configured to convert the sound segment into an original signal
  • a second acquisition module configured to acquire a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement
  • a third acquisition module configured to acquire a reverberation effect signal according to the reverberation effect file
  • a mixing module configured to mix the original signal with the reverberation effect signal to obtain a reverberated wet sound.
  • FIG. 1 is a flowchart of a method for acquiring a reverberated wet sound provided in various embodiments
  • FIG. 2 is a flowchart of a method for acquiring a reverberated wet sound provided in various embodiments
  • FIG. 3 is a schematic structural diagram of a first apparatus for acquiring a reverberated wet sound provided in various embodiments
  • FIG. 4 is a schematic structural diagram of a second apparatus for acquiring a reverberated wet sound provided in various embodiments
  • FIG. 5 is a schematic structural diagram of a third apparatus for acquiring a reverberated wet sound provided in various embodiments
  • FIG. 6 is a schematic structural diagram of a playback module provided in various embodiments.
  • FIG. 7 is an apparatus schematic structural diagram of a terminal provided in various embodiments.
  • the embodiment of the present invention provides a method for acquiring a reverberated wet sound.
  • the procedure of the method provided in this embodiment includes:
  • the acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement includes:
  • the method before the acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database, the method further includes:
  • the method further includes:
  • the playing back the obtained reverberated wet sound according to the playback request includes:
  • a sound segment to be processed is acquired, the acquired sound segment to be processed is converted into an original signal, so as to acquire a reverberation effect signal from a reverberation file corresponding to a reverberation effect meeting an environmental requirement, and the original signal and the reverberation effect signal are mixed to obtain a reverberated wet sound.
  • a reverberated wet sound meeting an environmental requirement can be acquired without real-time computation, and therefore, resource consumption is relatively low, and efficiency of acquiring a reverberated wet sound is relatively high.
  • the embodiment of the present invention provides a method for acquiring a reverberated wet sound.
  • the method for acquiring a reverberated wet sound provided in the embodiment of the present invention is explained and described in detail with reference to the foregoing content in Embodiment 1.Referring to FIG. 2, the procedure of the method provided in this embodiment includes:
  • the sound segment to be processed may be a dry sound segment, or may also be a reverberated wet sound segment.
  • the sound segment to be processed is not specifically limited in this embodiment.
  • the size of the sound segment to be processed may be 100k, 200k, 300k, and the like.
  • the size of the sound segment to be processed is also not specifically limited in this embodiment.
  • the manner of acquiring the sound segment to be processed includes, but is not limited to: acquiring a sound that is recorded by using a recording device such as a microphone, and using the acquired sound as the acquired sound segment to be processed.
  • the original signal is a digital signal that has undergone no post processing.
  • the manner of converting the sound segment into the original signal includes, but is not limited to, the following manners:
  • a first step Convert a sound recorded by a microphone into a weak electrical signal.
  • the carbon film vibrates along with the sound; and because an electrode is connected below the carbon film, the carbon film comes into contact with the electrode during vibration; therefore, through recording of a sound by using a microphone, a sound signal may be converted into an electrical signal.
  • a second step Amplify the weak electrical signal by using an amplification circuit to obtain an amplified electrical signal.
  • an electrical signal obtained by using a microphone is relatively weak, and precision of processing the weak electrical signal is relatively low; therefore, to improve the precision of processing an electrical signal, the weak electrical signal needs to be amplified.
  • the amplification of the weak electrical signal includes, but is not limited to, amplification using a low noise operational amplification circuitry.
  • a third step Convert the electrical signal into a digital signal.
  • the conversion of the electrical signal into the digital signal includes, but is not limited to: selecting a sampling point from the electrical signal, and further converting the electrical signal into the digital signal by using a sampling theorem.
  • the sampling theorem is: When a signal bandwidth is less than one half of a sampling frequency, a discrete sampling point may be used to fully represent a sampling signal.
  • a corresponding reverberation effect may be added to the sound segment to be processed by using a reverberation effect file corresponding to a reverberation effect.
  • a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement needs to be acquired from the prestored sampling reverberation database, so that in subsequent steps, the sound segment to be processed may be processed according to the reverberation effect file that corresponds to the reverberation effect meeting the environmental requirement and is acquired from the prestored sampling reverberation database.
  • the reverberation effect file corresponding to the reverberation effect may be a data file that can add the corresponding reverberation effect to the sound segment to be processed.
  • the acquisition of the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from the prestored sampling reverberation database is a key to the processing of the acquired sound segment to be processed in subsequent steps, before the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement is acquired from the prestored sampling reverberation database, the reverberation effect file needs to be generated first.
  • a reverberation sampling method is adopted in this embodiment to generate a reverberation effect file, that is, a corresponding reverberation effect file is generated according to a reverberation effect that is obtained through sampling from a practical physical reverberation space and meets each environmental requirement.
  • the acquiring the reverberation effect file is acquiring a reverberation effect file corresponding to a reverberation effect that is obtained through sampling from a practical physical reverberation space and meets each environmental requirement.
  • the manner of acquiring the reverberation effect file corresponding to the reverberation effect that is obtained through sampling from a practical physical reverberation space and meets each environmental requirement includes, but is not limited to, the follows steps:
  • a first step Perform precise measurement and sampling on different practical physical reverberation spaces to obtain reverberations corresponding to different environments.
  • a speaker may be placed at the position of the teacher′s desk, and a microphone is placed at the position of the student.
  • An impulse is played in the speaker for every sentence the teacher says, and the microphone performs recording according to the received impulse, and a recorded sound is the reverberation from the teacher′s desk to the student′seat in the classroom.
  • a second step Convert an obtained reverberation corresponding to a different environment into a data form for storage, so as to obtain a reverberation effect file.
  • the obtained reverberation corresponding to the different environment needs to be converted into a data form and stored in a file this embodiment.
  • the file storing the data is the reverberation effect file.
  • a third step Acquire the reverberation effect file, and use the acquired reverberation effect file as a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement.
  • the reverberation effect file obtained through sampling may be stored in the sampling reverberation database, so that during subsequent processing of the sound segment to be processed, a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement may be directly acquired from the sampling reverberation database.
  • the manner of storing the sampling reverberation database includes, but is not limited to, storing the sampling reverberation database in a storage medium such as a hard disk and an optical disc.
  • Reverberation effect data is stored in the reverberation effect file, and the reverberation effect data is imported into a signal processing apparatus, so that the reverberation effect signal corresponding to the reverberation effect may be acquired. Therefore, the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement may be acquired from the prestored sampling reverberation database for processing to acquire the reverberation effect signal.
  • the signal processing apparatus includes, but is not limited to, an oscillograph and a reverberation effects unit.
  • the original signal converted from the sound segment to be processed needs to be mixed with the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement.
  • the original signal and the reverberation effect signal are mixed to obtain the reverberated wet sound meeting the environmental requirement.
  • the mixing the original signal with the reverberation effect signal includes, but is not limited to, in the follows manners:
  • the signal processing apparatus may be used to acquire a waveform of the original signal a waveform of the reverberation effect signal.
  • the superimposing the waveform of the original signal and the waveform of the reverberation effect signal that are acquired by the signal processing apparatus includes, but is not limited to, superimposing the waveform of the original signal and the waveform of the reverberation effect signal by using a method of convolution computation.
  • the waveform of the original signal may be represented by using one wave function
  • the waveform of the reverberation effect signal may also be represented by using one wave function
  • convolution computation the wave function of the original signal and the wave function of the reverberation effect signal may be synthesized into one wave function; therefore, the waveform of the original signal and the waveform of the reverberation effect signal may be superimposed by using convolution computation.
  • a reverberated wet sound meeting an environmental requirement may be obtained by using the foregoing method, and to play back the obtained reverberated wet sound, the method provided in this embodiment further includes, but is not limited to, a step of receiving a playback request for the reverberated wet sound, so as to further play back the obtained reverberated wet sound according to the playback request.
  • the manner of receiving the playback request for the reverberated wet sound includes, but is not limited to, receiving a playback request that is sent in a form such as a message and a notification.
  • the content of the playback request includes, but is not limited to, playback time of the reverberated wet sound, and the volume of a current playback environmental requirement.
  • the playing back the obtained reverberated wet sound according to the playback request includes, but is not limited to:
  • the playback request carries the volume meeting the current playback environmental requirement, and therefore, the volume of the reverberated wet sound may be adjusted according to the volume meeting the current playback environmental requirement carried in the playback request, so as to enable the played back reverberated wet sound to meet current environmental requirement.
  • the volume meeting the current playback environmental requirement carried in the received playback request if the volume meeting the current playback environmental requirement carried in the received playback request is higher than the volume of the acquired reverberated wet sound, turn up the volume of the acquired reverberated wet sound, and Ifthe volume meeting the current environmental requirement carried in the received playback request is lower than the volume of the acquired reverberated wet sound, turn down the volume of the acquired reverberated wet sound.
  • the volume of the acquired reverberated wet sound is set to 100%.
  • the volume meeting the current playback environmental requirement carried in the received playback request is 70%
  • the volume meeting the environmental requirement carried in the received playback request is 120%
  • the method provided in this embodiment further includes a step of receiving the playback request for playing back the sound segment to be processed, so as to further play back the sound segment to be processed according to the received playback request.
  • the volume meeting the current playback environment carried in the received playback request is higher than the volume of the sound segment to be processed, turn up the volume of the sound segment to be processed, and ifthe volume meeting the current environment carried in the received playback request is lower than the volume of the sound segment to be processed, turn down the volume of the sound segment to be processed.
  • a sound segment to be processed is acquired, the acquired sound segment to be processed is converted into an original signal, so as to acquire a reverberation effect signal from a reverberation file corresponding to a reverberation effect meeting an environmental requirement, and the original signal and the reverberation effect signal are mixed to obtain a reverberated wet sound.
  • a reverberated wet sound meeting an environmental requirement can be acquired without real-time computation, and therefore, resource consumption is relatively low, and efficiency of acquiring a reverberated wet sound is relatively high.
  • the embodiment of the present invention provides an apparatus for acquiring a reverberated wet sound.
  • the apparatus includes:
  • a first acquisition module 301 configured to acquire a sound segment to be processed
  • a conversion module 302 configured to convert the sound segment into an original signal
  • a second acquisition module 303 configured to acquire a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement
  • a third acquisition module 304 configured to acquire a reverberation effect signal according to the reverberation effect file
  • a mixing module 305 configured to mix the original signal with the reverberation effect signal to obtain a reverberated wet sound.
  • the second acquisition module 303 is configured to acquire the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database.
  • the apparatus further includes:
  • a fourth acquisition module 306 configured to acquire a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement;
  • a storage module 307 configured to store, in the sampling reverberation database, the reverberation effect file obtained through sampling.
  • the apparatus further includes:
  • a receiving module 308 configured to receive a playback request for the reverberated wet sound
  • a playback module 309 configured to play back the obtained reverberated wet sound according to the playback request.
  • the playback module 309 includes:
  • an acquisition unit 3091 configured to acquire the volume meeting a current playback environment
  • a playback unit 3092 configured to play back the obtained reverberated wet sound according to the playback request on the basis of the acquired volume meeting the current playback environment.
  • a sound segment to be processed is acquired, the acquired sound segment to be processed is converted into an original signal, so as to acquire a reverberation effect signal from a reverberation file corresponding to a reverberation effect meeting an environmental requirement, and the original signal and the reverberation effect signal are mixed to obtain a reverberated wet sound.
  • a reverberated wet sound meeting an environmental requirement can be acquired without real-time computation, and therefore, resource consumption is relatively low, and efficiency of acquiring a reverberated wet sound is relatively high.
  • FIG. 7 is a schematic structural diagram of a terminal provided in the embodiment of the present invention.
  • the terminal may be configured to implement the method for acquiring a reverberated wet sound provided in the foregoing embodiments. Specifically:
  • the terminal 700 may include components such as a radio frequency (RF) circuit 110, a memory 120 including one or more computer readable storage media, an input unit 130, a display unit 140, a sensor 150, an audio circuit 160, a Wireless Fidelity (WiFi) module 170, a processor 180 including one or more processing cores, and a power supply 190.
  • RF radio frequency
  • the terminal 700 may include components such as a radio frequency (RF) circuit 110, a memory 120 including one or more computer readable storage media, an input unit 130, a display unit 140, a sensor 150, an audio circuit 160, a Wireless Fidelity (WiFi) module 170, a processor 180 including one or more processing cores, and a power supply 190.
  • RF radio frequency
  • the RF circuit 110 may be used to receive and send information or receive and send a signal during a call, and in particular, after receiving downlink information of a base station, hand over the downlink information to one or more processors 180 for processing; and in addition, send related uplink data to the base station.
  • the RF circuit 110 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, a low noise amplifier (LAN) , and a duplexer.
  • SIM subscriber identity module
  • the RF circuit 110 may further communicate with a network and another device by using wireless communication.
  • the wireless communication may use any communications standard or protocol, which includes, but is not limited to, a Global System for Mobile Communications (GSM) , a General Packet Radio Service (GPRS) , Code Division Multiple Access (CDMA) , Wideband Code Division Multiple Access (WCDMA) , Long Term Evolution (LTE) , e-mail, a short messaging service (SMS) , and the like.
  • GSM Global System for Mobile Communications
  • GPRS General Packet Radio Service
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • LTE Long Term Evolution
  • SMS short messaging service
  • the memory 120 may be configured to store a software program and a module, and the processor 180 runs the software program and the module stored in the memory 120 to implement various functional applications and data processing.
  • the memory 120 may mainly include a program storage area and a data storage area.
  • the program storage area can store an operating system, an application program required by at least one function (such as a voice playback function and an image playback function) , and the like.
  • the data storage area may store data (such as audio data and an address book) created according to use of the terminal 700.
  • the memory 120 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, or another volatile solid-state storage device. Accordingly, the memory 120 may further include a memory controller, so that the processor 180 and the input unit 130 access the memory 120.
  • the input unit 130 may be configured to receive input number or character information, and generate a keyboard, mouse, joystick, optical, or trackball signal input related to the user setting and function control.
  • the input unit 130 may include a touch sensitive surface 131 and another input device 132.
  • the touch sensitive surface 131 may also be referred to as a touch display screen or a touch panel, and may collect a touch operation of a user on or near the touch sensitive surface (such as an operation on the touch sensitive surface 131 or an operation near the touch sensitive surface 131 that are performed by a user by using any suitable object or attachment, such as a finger or a stylus) , and drive a corresponding connection apparatus by using a preset program.
  • the touch sensitive surface 131 may include two parts: a touch detection apparatus and a touch controller.
  • the touch detection apparatus detects a touch location of a user, detects a signal generated by a touch operation, and sends the signal to the touch controller.
  • the touch controller receives touch information from the touch detection apparatus, converts the touch information into contact coordinates, sends the contact coordinates to the processor 180, receives a command sent by the processor 180, and executes the command.
  • the touch sensitive surface 131 may be implemented by using various types, such as a resistive type, a capacitive type, an infrared type, and a surface acoustic wave type.
  • the input unit 130 may further include the another input device 132.
  • the another input device 132 may include, but is not limited to, one or more of a physical keyboard, a functional key (such as a volume control key and a switch key) , a trackball, a mouse, and a joystick.
  • the display unit 140 may be configured to display information input by a user or information provided to a user, and various graphical user interfaces of the terminal, where these graphical user interfaces may be formed by a graph, a text, an icon, a video, and any combination thereof.
  • the display unit 140 may include a display panel 141.
  • the display panel 141 may be configured in the form of a liquid crystal display (LCD) , an organic light-emitting diode (OLED) , or the like.
  • the touch sensitive surface 131 may cover the display panel 141. After detecting a touch operation on or near the touch sensitive surface 131, the touch sensitive surface 131 transfers the touch operation to the processor 180, so as to determine a type of a touch event.
  • the processor 180 provides corresponding auditory output on the display panel 141 according to the type of the touch event.
  • the touch sensitive surface 131 and the display panel 141 are used as two separate parts to implement input and output functions; however, in some embodiments, the touch sensitive surface 131 and the display panel 141 may be integrated to implement the input and output functions.
  • the terminal 700 may further include at least one sensor 150, for example, an optical sensor, a motion sensor, and other sensors.
  • the optical sensor may include an ambient light sensor and a proximity sensor, where the ambient light sensor may adjust the luminance of the display panel 141 according to brightness of the ambient light, and the proximity sensor may switch off the display panel 141 and/or backlight when the terminal 700 is moved near an ear.
  • a gravity acceleration sensor may detect the magnitude of accelerations in various directions (which generally are triaxial) , may detect the magnitude and direction of the gravity when the sensor is still, may be configured to identify an application of a mobile phone gesture (for example, switching between landscape and portrait modes, related games, and gesture calibration of a magnetometer) , and a function related to vibration identification (such as a pedometer and a tap) .
  • Other sensors for example, a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which may be configured in the terminal device 400 are not further described herein.
  • the audio circuit 160, a speaker 161, and a microphone 162 may provide audio interfaces between the user and the terminal 700.
  • the audio circuit 160 may transmit, to the speaker 161, a received electric signal converted from received audio data.
  • the speaker 161 converts the electrical signal into a sound signal for output.
  • the microphone 162 converts a collected sound signal into an electrical signal.
  • the audio circuit 160 receives the electrical signal and converts the electrical signal into audio data, outputs the audio data to the processor 180 for processing.
  • the processor 180 sends the audio data to, for example, another terminal by using the RF circuit 110, or outputs the audio data to the memory 120 for further processing.
  • the audio circuit 160 may further include an earplug jack, so as to provide communication between a peripheral earphone and the terminal 700.
  • the WiFi belongs to a short range wireless transmission technology.
  • the terminal 700 may help, by using a WiFi module 170, the user receive and send an e-mail, browse a webpage, access a streaming medium, and the like, and the WiFi provides the user with wireless broadband Intemet access.
  • FIG. 7 shows the WiFi module 170, it may be understood that, the WiFi module 170 is not an essential part of the terminal, and can be completely omitted as required without changing the nature of the present disclosure.
  • the processor 180 is a control center of the terminal 700, and connects various parts of a whole mobile phone by using various interfaces and circuits. By running or executing the software program and/or the module stored in the memory 120 and invoking data stored in the memory 120, the processor 180 performs various functions and data processing of the terminal, thereby performing overall monitoring on the mobile phone.
  • the processor 180 may include one or more processing cores.
  • the processor 180 may integrate an application processor and a modem.
  • the application processor mainly processes an operating system, a user interface, an application program, and the like, and the modem mainly processes wireless communication. It may be understood that, the foregoing modem may also be not integrated into the processor 180.
  • the terminal 700 further includes the power supply 190 (such as a battery) for supplying power to the components.
  • the power supply may be logically connected to the processor 180 by using a power supply management system, thereby implementing functions such as charging, discharging, and power consumption management by using the power supply management system.
  • the power supply 190 may further include any component, such as one or more direct current or alternate current power supplies, recharging systems, power supply fault detection circuits, power supply converters or inverters, and power supply state indicators.
  • the terminal 700 may further include a camera, a Bluetooth module, and the like, which are not further described herein.
  • the display unit of the terminal 700 is a touch screen display, and the terminal 700 further includes a memory and one or more programs.
  • the one or more programs are stored in the memory, and configured to be executed by one or more processors.
  • the one or more programs contain instructions which can be used to perform the following operations:
  • the memory of the terminal further contains an instruction for performing the following operation: acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement, including:
  • the memory of the terminal further contains an instruction for performing the following operation: before the acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database, the operation further including:
  • the memory of the terminal further contains an instruction for performing the following operation: after the obtaining a reverberated wet sound, the operation further including:
  • the memory of the terminal further contains an instruction for performing the following operation: playing back the obtained reverberated wet sound according to the playback request, the operation including:
  • a sound segment to be processed is acquired, the acquired sound segment to be processed is converted into an original signal, so as to acquire a reverberation effect signal from a reverberation file corresponding to a reverberation effect meeting an environmental requirement, and the original signal and the reverberation effect signal are mixed to obtain a reverberated wet sound.
  • a reverberated wet sound meeting an environmental requirement can be acquired without real-time computation, and therefore, resource consumption is relatively low, and efficiency of acquiring a reverberated wet sound is relatively high.
  • the embodiment of the present invention further provides a computer readable storage medium
  • the computer readable storage medium may be a computer readable storage medium contained in the memory in the foregoing embodiment, or may also be a computer readable storage medium that exists separately and is not assembled in a terminal.
  • the computer readable storage medium stores one or more programs, the one or more programs are executed by one or more processors to execute a method for acquiring a reverberated wet sound, and the method includes:
  • the memory of the terminal further contains an instruction for performing the following operation: acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement, including:
  • the memory of the terminal further contains an instruction for performing the following operation: before the acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database, the operation further including:
  • the memory of the terminal further contains an instruction for performing the following operation: after the reverberated wet sound is obtained, the operation further including:
  • the memory of the terminal further contains an instruction for performing the following operation: playing back the obtained reverberated wet sound according to the playback request, including:
  • a sound segment to be processed is acquired, the acquired sound segment to be processed is converted into an original signal, so as to acquire a reverberation effect signal from a reverberation file corresponding to a reverberation effect meeting an environmental requirement, and the original signal and the reverberation effect signal are mixed to obtain a reverberated wet sound.
  • a reverberated wet sound meeting an environmental requirement can be acquired without real-time computation, and therefore, resource consumption is relatively low, and efficiency of acquiring a reverberated wet sound is relatively high.
  • the foregoing division of functional modules is only used as an example for description. In practical applications, the foregoing functions may be allocated to be accomplished by different functional modules according to needs, that is, the internal structure of the apparatus for acquiring a reverberated wet sound is divided into different functional modules to accomplish all or some of the functions described above.
  • the apparatus for acquiring a reverberated wet sound provided in the foregoing embodiments shares the same concept with the embodiments of the method for acquiring a reverberated wet sound, and reference may be made to the method embodiments for the specific implementation process of the apparatus, which is no longer elaborated herein.
  • the program may be stored in a computer readable storage medium.
  • the storage medium may be a read-only memory, a magnetic disk, an optical disc, or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Stereophonic System (AREA)

Abstract

A method and an apparatus for acquiring a reverberated wet sound are provided. The method includes: acquiring a sound segment to be processed, and converting the sound segment into an original signal; acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement, acquiring a reverberation effect signal according to the reverberation effect file, and mixing the original signal with the reverberation effect signal to obtain a reverberated wet sound.

Description

METHOD AND APPARATUS FOR ACQUIRING REVERBERATED WET SOUND
FIELD OF THE TECHNOLOGY
 The present disclosure relates to the field of computer technologies, and in particular, to a method and an apparatus for acquiring a reverberated wet sound.
BACKGROUND OF THE DISCLOSURE
 A dry sound is an original sound that has undergone no post processing after being recorded. A reverberated wet sound refers to a sound obtained after processing by a reverberation processor. Generally, a dry sound is coarse and hoarse, whereas a reverberated wet sound is smooth and rich. To improve auditory experience, a sound segment usually needs to be processed to acquire a reverberated wet sound.
 In related technologies, a method that is adopted to acquire a reverberated wet sound is as follows: a first step: acquiring a sound segment to be processed, and converting the sound segment to be processed into an original signal; a second step: determining delay times, delay magnitude, and delay time for performing delay computation on the sound segment to be processed according to a needed reverberation effect; a third step: performing delay computation on the original signal in real time on the basis of the determined delay magnitude and delay time the determined delay times, so as to obtain a signal after delays of the determined times; and a fourth step: mixing the original signal with the signal after delays of the determined times, so as to obtain a reverberated wet sound meeting a need.
SUMMARY
 In an aspect, a method for acquiring a reverberated wet sound is provided, including:
acquiring a sound segment to be processed, and converting the sound segment into an original signal;
acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement;
acquiring a reverberation effect signal according to the reverberation effect file; and
mixing the original signal with the reverberation effect signal to obtain a reverberated wet sound.
 In another aspect, an apparatus for acquiring a reverberated wet sound is provided, including:
a first acquisition module, configured to acquire a sound segment to be processed;
a conversion module, configured to convert the sound segment into an original signal;
a second acquisition module, configured to acquire a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement;
a third acquisition module, configured to acquire a reverberation effect signal according to the reverberation effect file; and
a mixing module, configured to mix the original signal with the reverberation effect signal to obtain a reverberated wet sound.
 The technical solutions provide in the embodiments of the present invention brings beneficial effects as follows:
BRIEF DESCRIPTION OF THE DRAWINGS
 To illustrate the technical solutions in the embodiments of the present invention more clearly, drawings required in description of the embodiments will be introduced simply in the following. It is obvious that the drawings in the following description are only some of the embodiments of the present invention, and a person of ordinary skill in the art may obtain other drawings based on the drawings without creative efforts.
 FIG. 1 is a flowchart of a method for acquiring a reverberated wet sound provided in various embodiments;
 FIG. 2 is a flowchart of a method for acquiring a reverberated wet sound provided in various embodiments;
 FIG. 3 is a schematic structural diagram of a first apparatus for acquiring a reverberated wet sound provided in various embodiments;
 FIG. 4 is a schematic structural diagram of a second apparatus for acquiring a reverberated wet sound provided in various embodiments;
 FIG. 5 is a schematic structural diagram of a third apparatus for acquiring a reverberated wet sound provided in various embodiments;
 FIG. 6 is a schematic structural diagram of a playback module provided in various embodiments; and
 FIG. 7 is an apparatus schematic structural diagram of a terminal provided in various embodiments.
DESCRIPTION OF EMBODIMENTS
 To make the objectives, technical solutions, and advantages in the present invention clearer, the following further describes the implementation manners of the present invention in detail with reference to the accompanying drawings.
 Embodiment 1
 The embodiment of the present invention provides a method for acquiring a reverberated wet sound. Referring to FIG. 1, the procedure of the method provided in this embodiment includes:
 101: Acquire a sound segment to be processed, and convert the sound segment into an original signal.
 102: Acquire a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement.
 103: Acquire a reverberation effect signal according to the reverberation effect file.
 104: Mix the original signal with the reverberation effect signal to obtain/acquire a reverberated wet sound.
 As a exemplary embodiment, the acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement includes:
acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database.
 As a exemplary embodiment, before the acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database, the method further includes:
acquiring a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement, and storing, in the sampling reverberation database, the reverberation effect file obtained through sampling.
 As an exemplary embodiment, after the reverberated wet sound is obtained, the method further includes:
receiving a playback request for the reverberated wet sound, and playing back the obtained reverberated wet sound according to the playback request.
 As a exemplary embodiment, the playing back the obtained reverberated wet sound according to the playback request, includes:
acquiring the volume meeting a current playback environment; and
playing back the obtained reverberated wet sound according to the playback request on the basis of the acquired volume meeting the current playback environment.
 In the method provided in the embodiment of the present invention, a sound segment to be processed is acquired, the acquired sound segment to be processed is converted into an original signal, so as to acquire a reverberation effect signal from a reverberation file corresponding to a reverberation effect meeting an environmental requirement, and the original signal and the reverberation effect signal are mixed to obtain a reverberated wet sound. A reverberated wet sound meeting an environmental requirement can be acquired without real-time computation, and therefore, resource consumption is relatively low, and efficiency of acquiring a reverberated wet sound is relatively high.
 Embodiment 2
 Because natural reverberated wet sounds exist in a small number, to acquire richer auditory materials and enhance effects of auditory experience of people, it is necessary to adopt a certain method to acquire a reverberated wet sound. For this, the embodiment of the present invention provides a method for acquiring a reverberated wet sound. Herein the method for acquiring a reverberated wet sound provided in the embodiment of the present invention is explained and described in detail with reference to the foregoing content in Embodiment 1.Referring to FIG. 2, the procedure of the method provided in this embodiment includes:
 201: Acquire a sound segment to be processed, and convert the sound segment into an original signal.
 The sound segment to be processed may be a dry sound segment, or may also be a reverberated wet sound segment. The sound segment to be processed is not specifically limited in this embodiment. The size of the sound segment to be processed may be 100k, 200k, 300k, and the like. The size of the sound segment to be processed is also not specifically limited in this embodiment.
 The manner of acquiring the sound segment to be processed, includes, but is not limited to: acquiring a sound that is recorded by using a recording device such as a microphone, and using the acquired sound as the acquired sound segment to be processed.
 Further, because a sound is produced from the vibration of an object, when the vibration of the object stops, the sound also stops. Therefore, to process the acquired sound segment, while the sound segment is acquired, the acquired sound segment needs to be converted into the original signal for storage. The original signal is a digital signal that has undergone no post processing. Specifically, the manner of converting the sound segment into the original signal, includes, but is not limited to, the following manners:
 A first step: Convert a sound recorded by a microphone into a weak electrical signal.
 For the first step, because a very thin and sensitive carbon film is provided in the microphone, when the sound propagates to the carbon film, the carbon film vibrates along with the sound; and because an electrode is connected below the carbon film, the carbon film comes into contact with the electrode during vibration; therefore, through recording of a sound by using a microphone, a sound signal may be converted into an electrical signal.
 A second step: Amplify the weak electrical signal by using an amplification circuit to obtain an amplified electrical signal.
 For the second step, an electrical signal obtained by using a microphone is relatively weak, and precision of processing the weak electrical signal is relatively low; therefore, to improve the precision of processing an electrical signal, the weak electrical signal needs to be amplified. Specifically, the amplification of the weak electrical signal includes, but is not limited to, amplification using a low noise operational amplification circuitry.
 A third step: Convert the electrical signal into a digital signal.
 For the third step, the conversion of the electrical signal into the digital signal includes, but is not limited to: selecting a sampling point from the electrical signal, and further converting the electrical signal into the digital signal by using a sampling theorem. The sampling theorem is: When a signal bandwidth is less than one half of a sampling frequency, a discrete sampling point may be used to fully represent a sampling signal.
 202: Acquire, from a prestored sampling reverberation database, a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement.
 Because reverberation effect files corresponding to reverberation effects meeting different environmental requirements are stored in the sampling reverberation database, a corresponding reverberation effect may be added to the sound segment to be processed by using a reverberation effect file corresponding to a reverberation effect. Therefore, to enable the acquired sound segment to meet an environmental requirement during playback, after the sound segment is acquired, a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement needs to be acquired from the prestored sampling reverberation database, so that in subsequent steps, the sound segment to be processed may be processed according to the reverberation effect file that corresponds to the reverberation effect meeting the environmental requirement and is acquired from the prestored sampling reverberation database. The reverberation effect file corresponding to the reverberation effect may be a data file that can add the corresponding reverberation effect to the sound segment to be processed.
 Further, because the acquisition of the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from the prestored sampling reverberation database is a key to the processing of the acquired sound segment to be processed in subsequent steps, before the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement is acquired from the prestored sampling reverberation database, the reverberation effect file needs to be generated first. To enable the reverberation effect of the processed sound segment to better meet the environmental requirement, a reverberation sampling method is adopted in this embodiment to generate a reverberation effect file, that is, a corresponding reverberation effect file is generated according to a reverberation effect that is obtained through sampling from a practical physical reverberation space and meets each environmental requirement.
 Further, because the generated reverberation effect file is obtained by performing digital processing on a reverberation effect that is obtained through sampling from a practical physical reverberation space and meets each environmental requirement, the acquiring the reverberation effect file is acquiring a reverberation effect file corresponding to a reverberation effect that is obtained through sampling from a practical physical reverberation space and meets each environmental requirement. Specifically, the manner of acquiring the reverberation effect file corresponding to the reverberation effect that is obtained through sampling from a practical physical reverberation space and meets each environmental requirement includes, but is not limited to, the follows steps:
 A first step: Perform precise measurement and sampling on different practical physical reverberation spaces to obtain reverberations corresponding to different environments.
 To make it easy to understand the foregoing process of performing precise measurement and sampling on different practical physical reverberation spaces to obtain reverberations corresponding to different environments, a specific example is taken for detailed explanation and description below.
 For example, collect a reverberation from a teacher′s desk to a student′seat in a classroom. A speaker may be placed at the position of the teacher′s desk, and a microphone is placed at the position of the student. An impulse is played in the speaker for every sentence the teacher says, and the microphone performs recording according to the received impulse, and a recorded sound is the reverberation from the teacher′s desk to the student′seat in the classroom.
 A second step: Convert an obtained reverberation corresponding to a different environment into a data form for storage, so as to obtain a reverberation effect file.
 For the second step, for ease of the subsequent application of the collected reverberation, the obtained reverberation corresponding to the different environment needs to be converted into a data form and stored in a file this embodiment. The file storing the data is the reverberation effect file.
 A third step: Acquire the reverberation effect file, and use the acquired reverberation effect file as a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement.
 Further, because a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement continues to be applied during subsequent processing of the acquired sound segment to be processed, the reverberation effect file obtained through sampling may be stored in the sampling reverberation database, so that during subsequent processing of the sound segment to be processed, a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement may be directly acquired from the sampling reverberation database. The manner of storing the sampling reverberation database includes, but is not limited to, storing the sampling reverberation database in a storage medium such as a hard disk and an optical disc.
 203: Acquire a reverberation effect signal according to the reverberation effect file.
 Reverberation effect data is stored in the reverberation effect file, and the reverberation effect data is imported into a signal processing apparatus, so that the reverberation effect signal corresponding to the reverberation effect may be acquired. Therefore, the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement may be acquired from the prestored sampling reverberation database for processing to acquire the reverberation effect signal. The signal processing apparatus includes, but is not limited to, an oscillograph and a reverberation effects unit.
 204: Mix the original signal with the reverberation effect signal to obtain a reverberated wet sound.
 To provide the sound segment to be processed with the reverberation effect meeting the environmental requirement, in the method provided in this embodiment, the original signal converted from the sound segment to be processed needs to be mixed with the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement. The original signal and the reverberation effect signal are mixed to obtain the reverberated wet sound meeting the environmental requirement.
 Specifically, the mixing the original signal with the reverberation effect signal includes, but is not limited to, in the follows manners:
 First, input the acquired original signal and reverberation effect signal into the signal processing apparatus, and the signal processing apparatus may be used to acquire a waveform of the original signal a waveform of the reverberation effect signal.
 Second, superimpose the waveform of the original signal and the waveform of the reverberation effect signal that are acquired by the signal processing apparatus to obtain a superimposed waveform.
 Third, use the superimposed waveform as a waveform corresponding to the processed reverberated wet sound, store data corresponding to the obtained waveform, and a playback apparatus plays back the stored data to obtain the reverberated wet sound.
 The superimposing the waveform of the original signal and the waveform of the reverberation effect signal that are acquired by the signal processing apparatus includes, but is not limited to, superimposing the waveform of the original signal and the waveform of the reverberation effect signal by using a method of convolution computation. Specifically, the waveform of the original signal may be represented by using one wave function, the waveform of the reverberation effect signal may also be represented by using one wave function, and by using  convolution computation, the wave function of the original signal and the wave function of the reverberation effect signal may be synthesized into one wave function; therefore, the waveform of the original signal and the waveform of the reverberation effect signal may be superimposed by using convolution computation. Convolution computation is an important operation in analytical mathematics, and by using convolution computation, two functions are synthesized into a third function. For example, if h (x) = (f*g) (x) , h (x) is a convolution of f and g.
 Here, a reverberated wet sound meeting an environmental requirement may be obtained by using the foregoing method, and to play back the obtained reverberated wet sound, the method provided in this embodiment further includes, but is not limited to, a step of receiving a playback request for the reverberated wet sound, so as to further play back the obtained reverberated wet sound according to the playback request. The manner of receiving the playback request for the reverberated wet sound includes, but is not limited to, receiving a playback request that is sent in a form such as a message and a notification. The content of the playback request includes, but is not limited to, playback time of the reverberated wet sound, and the volume of a current playback environmental requirement.
 Specifically, the playing back the obtained reverberated wet sound according to the playback request includes, but is not limited to:
acquiring the volume meeting the current playback environment; and
playing back the obtained reverberated wet sound according to the playback request on the basis of the acquired volume meeting the current playback environment.
 The playback request carries the volume meeting the current playback environmental requirement, and therefore, the volume of the reverberated wet sound may be adjusted according to the volume meeting the current playback environmental requirement carried in the playback request, so as to enable the played back reverberated wet sound to meet current environmental requirement. Specifically, during the adjustment of the volume of the reverberated wet sound according to the volume meeting the current playback environmental requirement carried in the playback request, if the volume meeting the current playback environmental requirement carried in the received playback request is higher than the volume of the acquired reverberated wet sound, turn up the volume of the acquired reverberated wet sound, and Ifthe volume meeting the current environmental requirement carried in the received playback request is lower than the volume of the acquired reverberated wet sound, turn down the volume of the acquired reverberated wet sound.
 For the foregoing process, for ease of understanding, a specific example is taken for detailed explanation and description below.
 For example, the volume of the acquired reverberated wet sound is set to 100%. When the volume meeting the current playback environmental requirement carried in the received playback request is 70%, turn down the volume of the acquired reverberated wet sound to 70%, so as to further play back the reverberated wet sound at 70%of the volume of the acquired reverberated wet sound. When the volume meeting the environmental requirement carried in the received playback request is 120%, turn up the volume of the acquired reverberated wet sound to 120%, so as to further play back the reverberated wet sound at 120%of the volume of the acquired reverberated wet sound.
 Certainly, if a sound needed in the current environment is a sound segment to be processed, to play back the sound segment to be processed, the method provided in this embodiment further includes a step of receiving the playback request for playing back the sound segment to be processed, so as to further play back the sound segment to be processed according to the received playback request. Specifically, during the playback of the sound segment to be processed according to the received playback request, if the volume meeting the current playback environment carried in the received playback request is higher than the volume of the sound segment to be processed, turn up the volume of the sound segment to be processed, and ifthe volume meeting the current environment carried in the received playback request is lower than the volume of the sound segment to be processed, turn down the volume of the sound segment to be processed.
 In the method provided in the embodiment of the present invention, a sound segment to be processed is acquired, the acquired sound segment to be processed is converted into an original signal, so as to acquire a reverberation effect signal from a reverberation file corresponding to a reverberation effect meeting an environmental requirement, and the original signal and the reverberation effect signal are mixed to obtain a reverberated wet sound. A reverberated wet sound meeting an environmental requirement can be acquired without real-time computation, and therefore, resource consumption is relatively low, and efficiency of acquiring a reverberated wet sound is relatively high.
 Embodiment 3
 Referring to FIG. 3, the embodiment of the present invention provides an apparatus for acquiring a reverberated wet sound. The apparatus includes:
first acquisition module 301, configured to acquire a sound segment to be processed;
conversion module 302, configured to convert the sound segment into an original signal;
second acquisition module 303, configured to acquire a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement;
third acquisition module 304, configured to acquire a reverberation effect signal according to the reverberation effect file; and
mixing module 305, configured to mix the original signal with the reverberation effect signal to obtain a reverberated wet sound.
 As a exemplary embodiment, the second acquisition module 303 is configured to acquire the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database.
 Referring to FIG. 4, the apparatus further includes:
fourth acquisition module 306, configured to acquire a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement; and
storage module 307, configured to store, in the sampling reverberation database, the reverberation effect file obtained through sampling.
 Referring to FIG. 5, the apparatus further includes:
receiving module 308, configured to receive a playback request for the reverberated wet sound; and
playback module 309, configured to play back the obtained reverberated wet sound according to the playback request.
 Referring to FIG. 6, the playback module 309 includes:
an acquisition unit 3091, configured to acquire the volume meeting a current playback environment; and
playback unit 3092, configured to play back the obtained reverberated wet sound according to the playback request on the basis of the acquired volume meeting the current playback environment.
 In conclusion, the apparatus provided in the embodiment of the present invention, a sound segment to be processed is acquired, the acquired sound segment to be processed is converted into an original signal, so as to acquire a reverberation effect signal from a reverberation file corresponding to a reverberation effect meeting an environmental requirement, and the original signal and the reverberation effect signal are mixed to obtain a reverberated wet sound. A reverberated wet sound meeting an environmental requirement can be acquired without real-time computation, and therefore, resource consumption is relatively low, and efficiency of acquiring a reverberated wet sound is relatively high.
 Embodiment 4
 Referring to FIG. 7, FIG. 7 is a schematic structural diagram of a terminal provided in the embodiment of the present invention. The terminal may be configured to implement the method for acquiring a reverberated wet sound provided in the foregoing embodiments. Specifically:
 The terminal 700 may include components such as a radio frequency (RF) circuit 110, a memory 120 including one or more computer readable storage media, an input unit 130, a display unit 140, a sensor 150, an audio circuit 160, a Wireless Fidelity (WiFi) module 170, a processor 180 including one or more processing cores, and a power supply 190. A person skilled in the prior art may understand that, the structure of the terminal shown in FIG. 7 does not constitute any limitation on the terminal, and may include components more or less than those shown in the figure, or a combination of some components, or different component layouts.
 The RF circuit 110 may be used to receive and send information or receive and send a signal during a call, and in particular, after receiving downlink information of a base station, hand over the downlink information to one or more processors 180 for processing; and in addition, send related uplink data to the base station. Generally, the RF circuit 110 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, a low noise amplifier (LAN) , and a duplexer. In addition, the RF circuit 110 may further communicate with a network and another device by using wireless communication. The wireless communication may use any communications standard or protocol, which includes, but is not limited to, a Global System for Mobile Communications (GSM) , a General Packet Radio Service (GPRS) , Code Division Multiple Access (CDMA) , Wideband Code Division Multiple Access (WCDMA) , Long Term Evolution (LTE) , e-mail, a short messaging service (SMS) , and the like.
 The memory 120 may be configured to store a software program and a module, and the processor 180 runs the software program and the module stored in the memory 120 to implement various functional applications and data processing. The memory 120 may mainly include a program storage area and a data storage area. The program storage area can store an operating system, an application program required by at least one function (such as a voice playback function and an image playback function) , and the like. The data storage area may store data (such as audio data and an address book) created according to use of the terminal 700. In addition, the memory 120 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, or another volatile solid-state storage device. Accordingly, the memory 120 may further include a memory controller, so that the processor 180 and the input unit 130 access the memory 120.
 The input unit 130 may be configured to receive input number or character information, and generate a keyboard, mouse, joystick, optical, or trackball signal input related to the user setting and function control. Specifically, the input unit 130 may include a touch sensitive surface 131 and another input device 132. The touch sensitive surface 131 may also be referred to as a touch display screen or a touch panel, and may collect a touch operation of a user on or near the touch sensitive surface (such as an operation on the touch sensitive surface 131 or an operation near the touch sensitive surface 131 that are performed by a user by using any suitable object or attachment, such as a finger or a stylus) , and drive a corresponding connection apparatus by using a preset program. Optionally, the touch sensitive surface 131 may include two parts: a touch detection apparatus and a touch controller. The touch detection apparatus detects a touch location of a user, detects a signal generated by a touch operation, and sends the signal to the touch controller. The touch controller receives touch information from the touch detection apparatus, converts the touch information into contact coordinates, sends the contact coordinates to the processor 180, receives a command sent by the processor 180, and executes the command. In addition, the touch sensitive surface 131 may be implemented by using various types, such as a resistive type, a capacitive type, an infrared type, and a surface acoustic wave type. Besides the touch sensitive surface 131, the input unit 130 may further include the another input device 132. Specifically, the another input device 132 may include, but is not limited to, one or more of a physical keyboard, a functional key (such as a volume control key and a switch key) , a trackball, a mouse, and a joystick.
 The display unit 140 may be configured to display information input by a user or information provided to a user, and various graphical user interfaces of the terminal, where these graphical user interfaces may be formed by a graph, a text, an icon, a video, and any combination  thereof. The display unit 140 may include a display panel 141. Optionally, the display panel 141 may be configured in the form of a liquid crystal display (LCD) , an organic light-emitting diode (OLED) , or the like. Further, the touch sensitive surface 131 may cover the display panel 141. After detecting a touch operation on or near the touch sensitive surface 131, the touch sensitive surface 131 transfers the touch operation to the processor 180, so as to determine a type of a touch event. Subsequently, the processor 180 provides corresponding auditory output on the display panel 141 according to the type of the touch event. In FIG. 7, the touch sensitive surface 131 and the display panel 141 are used as two separate parts to implement input and output functions; however, in some embodiments, the touch sensitive surface 131 and the display panel 141 may be integrated to implement the input and output functions.
 The terminal 700 may further include at least one sensor 150, for example, an optical sensor, a motion sensor, and other sensors. Specifically, the optical sensor may include an ambient light sensor and a proximity sensor, where the ambient light sensor may adjust the luminance of the display panel 141 according to brightness of the ambient light, and the proximity sensor may switch off the display panel 141 and/or backlight when the terminal 700 is moved near an ear. As one type of the motion sensor, a gravity acceleration sensor may detect the magnitude of accelerations in various directions (which generally are triaxial) , may detect the magnitude and direction of the gravity when the sensor is still, may be configured to identify an application of a mobile phone gesture (for example, switching between landscape and portrait modes, related games, and gesture calibration of a magnetometer) , and a function related to vibration identification (such as a pedometer and a tap) . Other sensors, for example, a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which may be configured in the terminal device 400 are not further described herein.
 The audio circuit 160, a speaker 161, and a microphone 162 may provide audio interfaces between the user and the terminal 700. The audio circuit 160 may transmit, to the speaker 161, a received electric signal converted from received audio data. The speaker 161 converts the electrical signal into a sound signal for output. On the other hand, the microphone 162 converts a collected sound signal into an electrical signal. The audio circuit 160 receives the electrical signal and converts the electrical signal into audio data, outputs the audio data to the processor 180 for processing. Next, the processor 180 sends the audio data to, for example, another terminal by using the RF circuit 110, or outputs the audio data to the memory 120 for further processing. The audio circuit 160 may further include an earplug jack, so as to provide communication between a peripheral earphone and the terminal 700.
 The WiFi belongs to a short range wireless transmission technology. The terminal 700 may help, by using a WiFi module 170, the user receive and send an e-mail, browse a webpage, access a streaming medium, and the like, and the WiFi provides the user with wireless broadband Intemet access. Although FIG. 7 shows the WiFi module 170, it may be understood that, the WiFi module 170 is not an essential part of the terminal, and can be completely omitted as required without changing the nature of the present disclosure.
 The processor 180 is a control center of the terminal 700, and connects various parts of a whole mobile phone by using various interfaces and circuits. By running or executing the software program and/or the module stored in the memory 120 and invoking data stored in the memory 120, the processor 180 performs various functions and data processing of the terminal, thereby performing overall monitoring on the mobile phone. Optionally, the processor 180 may include one or more processing cores. Preferably, the processor 180 may integrate an application processor and a modem. The application processor mainly processes an operating system, a user interface, an application program, and the like, and the modem mainly processes wireless communication. It may be understood that, the foregoing modem may also be not integrated into the processor 180.
 The terminal 700 further includes the power supply 190 (such as a battery) for supplying power to the components. Preferably, the power supply may be logically connected to the processor 180 by using a power supply management system, thereby implementing functions such as charging, discharging, and power consumption management by using the power supply management system. The power supply 190 may further include any component, such as one or more direct current or alternate current power supplies, recharging systems, power supply fault detection circuits, power supply converters or inverters, and power supply state indicators.
 Although not shown in the figure, the terminal 700 may further include a camera, a Bluetooth module, and the like, which are not further described herein. Specifically, in this embodiment, the display unit of the terminal 700 is a touch screen display, and the terminal 700 further includes a memory and one or more programs. The one or more programs are stored in the memory, and configured to be executed by one or more processors. The one or more programs contain instructions which can be used to perform the following operations:
acquiring a sound segment to be processed, and converting the sound segment into an original signal;
acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement;
acquiring a reverberation effect signal according to the reverberation effect file; and 
mixing the original signal with the reverberation effect signal to obtain a reverberated wet sound.
 Assuming that the foregoing is a first possible implementation manner, in a second possible implementation manner provided on the basis of the first possible implementation manner, the memory of the terminal further contains an instruction for performing the following operation: acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement, including:
acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database.
 In a third possible implementation manner provided on the basis of the first possible implementation manner or the second possible implementation manner, the memory of the terminal further contains an instruction for performing the following operation: before the acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database, the operation further including:
acquiring a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement, and storing, in the sampling reverberation database, the reverberation effect file obtained through sampling.
 In a fourth possible implementation manner provided on the basis of the first to third possible implementation manners, the memory of the terminal further contains an instruction for performing the following operation: after the obtaining a reverberated wet sound, the operation further including:
receiving a playback request for the reverberated wet sound, and playing back the obtained reverberated wet sound according to the playback request.
 In a fifth possible implementation manner provided on the basis of the first to fourth possible implementation manners, the memory of the terminal further contains an instruction for performing the following operation: playing back the obtained reverberated wet sound according to the playback request, the operation including:
acquiring the volume meeting a current playback environment; and
playing back the obtained reverberated wet sound according to the playback request on the basis of the acquired volume meeting the current playback environment.
 In the terminal provide in the embodiment of the present invention, a sound segment to be processed is acquired, the acquired sound segment to be processed is converted into an original signal, so as to acquire a reverberation effect signal from a reverberation file corresponding to a reverberation effect meeting an environmental requirement, and the original signal and the reverberation effect signal are mixed to obtain a reverberated wet sound. A reverberated wet sound meeting an environmental requirement can be acquired without real-time computation, and therefore, resource consumption is relatively low, and efficiency of acquiring a reverberated wet sound is relatively high.
 Embodiment 5
 The embodiment of the present invention further provides a computer readable storage medium, and the computer readable storage medium may be a computer readable storage medium contained in the memory in the foregoing embodiment, or may also be a computer readable storage medium that exists separately and is not assembled in a terminal. The computer readable storage medium stores one or more programs, the one or more programs are executed by one or more processors to execute a method for acquiring a reverberated wet sound, and the method includes:
acquiring a sound segment to be processed, and converting the sound segment into an original signal;
acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement;
acquiring a reverberation effect signal according to the reverberation effect file; and
mixing the original signal with the reverberation effect signal to obtain a reverberated wet sound.
 Assuming that the foregoing is a first possible implementation manner, in a second possible implementation manner provided on the basis of the first possible implementation manner, the memory of the terminal further contains an instruction for performing the following operation: acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement, including:
acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database.
 In a third possible implementation manner provided on the basis of the first possible implementation manner or the second possible implementation manner, the memory of the terminal further contains an instruction for performing the following operation: before the acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database, the operation further including:
acquiring a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement, and storing, in the sampling reverberation database, the reverberation effect file obtained through sampling.
 In a fourth possible implementation manner provided on the basis of the first to third possible implementation manners, the memory of the terminal further contains an instruction for performing the following operation: after the reverberated wet sound is obtained, the operation further including:
receiving a playback request for the reverberated wet sound, and playing back the obtained reverberated wet sound according to the playback request.
 In a fifth possible implementation manner provided on the basis of the first to fourth possible implementation manners, the memory of the terminal further contains an instruction for performing the following operation: playing back the obtained reverberated wet sound according to the playback request, including:
acquiring the volume meeting a current playback environment; and
playing back the obtained reverberated wet sound according to the playback request on the basis of the acquired volume meeting the current playback environment.
 In the computer readable storage medium provided in the embodiment of the present invention, a sound segment to be processed is acquired, the acquired sound segment to be processed is converted into an original signal, so as to acquire a reverberation effect signal from a reverberation file corresponding to a reverberation effect meeting an environmental requirement, and the original signal and the reverberation effect signal are mixed to obtain a reverberated wet sound. A reverberated wet sound meeting an environmental requirement can be acquired without real-time computation, and therefore, resource consumption is relatively low, and efficiency of acquiring a reverberated wet sound is relatively high.
 It should be noted that when the apparatus for acquiring a reverberated wet sound provided in the foregoing embodiments for acquiring a reverberated wet sound, the foregoing division of functional modules is only used as an example for description. In practical applications, the foregoing functions may be allocated to be accomplished by different functional modules according to needs, that is, the internal structure of the apparatus for acquiring a reverberated wet sound is divided into different functional modules to accomplish all or some of the functions described above. In addition, the apparatus for acquiring a reverberated wet sound provided in the foregoing embodiments shares the same concept with the embodiments of the method for acquiring a reverberated wet sound, and reference may be made to the method embodiments for the specific implementation process of the apparatus, which is no longer elaborated herein.
 The sequence numbers of the above embodiments of the present invention are merely for the convenience of description, and do not imply the preference among the embodiments.
 A person of ordinary skill in the art may understand that all or some of the steps of the foregoing embodiments may be implemented by using hardware, or may be implemented by a program instructing relevant hardware. The program may be stored in a computer readable storage medium. The storage medium may be a read-only memory, a magnetic disk, an optical disc, or the like.
 The foregoing descriptions are merely exemplary embodiments of the present invention, but are not intended to limit the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.

Claims (15)

  1. A method for acquiring a reverberated wet sound, comprising:
    at a terminal having one or more processors and memory storing programs executed by the one or more processors;
    acquiring a sound segment to be processed;
    converting the sound segment into an original signal;
    acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement;
    acquiring a reverberation effect signal according to the reverberation effect file; and
    mixing the original signal with the reverberation effect signal to acquire a reverberated wet sound.
  2. The method according to claim 1, wherein the acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement comprises:
    acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database.
  3. The method according to claim 2, before the acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database, further comprising:
    acquiring a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement, and storing, in the sampling reverberation database, the reverberation effect file obtained through sampling.
  4. The method according to claim 1, after the reverberated wet sound is obtained, further comprising:
    receiving a playback request for the reverberated wet sound, and playing back the obtained reverberated wet sound according to the playback request.
  5. The method according to claim 4, wherein the playing back the obtained reverberated wet sound according to the playback request comprises:
    acquiring the volume meeting a current playback environmental requirement; and
    playing back the obtained reverberated wet sound according to the playback request on the basis of the acquired volume meeting the current playback environment.
  6. A terminal, comprising:
    one of more processors;
    memory; and
    one or more programs modules stored in the memory and configured for execution by the one or more processors, the one or more program modules within an apparatus for acquiring a reverberated wet sound, including:
    a first acquisition module, configured to acquire a sound segment to be processed;
    a conversion module, configured to convert the sound segment into an original signal;
    a second acquisition module, configured to acquire a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement;
    a third acquisition module, configured to acquire a reverberation effect signal according to the reverberation effect file; and
    a mixing module, configured to mix the original signal with the reverberation effect signal to obtain a reverberated wet sound.
  7. The terminal according to claim 6, wherein the second acquisition module is configured to acquire the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database.
  8. The terminal according to claim 7, further comprising:
    a fourth acquisition module, configured to acquire a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement; and
    a storage module, configured to store, in the sampling reverberation database, the reverberation effect file obtained through sampling.
  9. The terminal according to claim 6, further comprising:
    a receiving module, configured to receive a playback request for the reverberated wet sound; and
    a playback module, configured to play back the obtained reverberated wet sound according to the playback request.
  10. The terminal according to claim 9, wherein the playback module comprises:
    an acquisition unit, configured to acquire the volume meeting a current playback environment; and
    a playback unit, configured to play back the obtained reverberated wet sound according to the playback request on the basis of the acquired volume meeting the current playback environment.
  11. A non-transitory computer readable storage medium having stored therein one or more instructions, which, when executed by a terminal, cause the terminal to:
    acquire a sound segment to be processed;
    convert the sound segment into an original signal;
    acquire a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement;
    acquire a reverberation effect signal according to the reverberation effect file; and
    mix the original signal with the reverberation effect signal to acquire a reverberated wet sound.
  12. The computer readable storage medium according to claim 11, wherein the acquiring a reverberation effect file corresponding to a reverberation effect meeting an environmental requirement comprises:
    acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database.
  13. The computer readable storage medium according to claim 12, before the acquiring the reverberation effect file corresponding to the reverberation effect meeting the environmental requirement from a prestored sampling reverberation database, further comprising:
    acquiring a reverberation effect file that is obtained through sampling from a practical physical reverberation space and corresponds to a reverberation effect meeting each environmental requirement, and storing, in the sampling reverberation database, the reverberation effect file obtained through sampling.
  14. The computer readable storage medium according to claim 11, after the reverberated wet sound is obtained, further comprising:
    receiving a playback request for the reverberated wet sound, and playing back the obtained reverberated wet sound according to the playback request.
  15. The computer readable storage medium according to claim 14, wherein the playing back the obtained reverberated wet sound according to the playback request comprises:
    acquiring the volume meeting a current playback environmental requirement; and
    playing back the obtained reverberated wet sound according to the playback request on the basis of the acquired volume meeting the current playback environment.
PCT/CN2015/072222 2014-02-10 2015-02-04 Method and apparatus for acquiring reverberated wet sound Ceased WO2015117550A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410046938.7 2014-02-10
CN201410046938.7A CN104835506B (en) 2014-02-10 2014-02-10 The method and apparatus for obtaining the wet sound of reverberation

Publications (1)

Publication Number Publication Date
WO2015117550A1 true WO2015117550A1 (en) 2015-08-13

Family

ID=53777340

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/072222 Ceased WO2015117550A1 (en) 2014-02-10 2015-02-04 Method and apparatus for acquiring reverberated wet sound

Country Status (2)

Country Link
CN (1) CN104835506B (en)
WO (1) WO2015117550A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114420082A (en) * 2021-12-20 2022-04-29 深圳Tcl新技术有限公司 Reverberation test method, system, computer device and storage medium

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107016990B (en) * 2017-03-21 2018-06-05 腾讯科技(深圳)有限公司 Audio signal generation method and device
CN109195062B (en) * 2018-09-21 2020-10-02 歌尔科技有限公司 Method and system for expanding sound field of audio equipment and audio equipment
CN114609493B (en) * 2022-05-09 2022-08-12 杭州兆华电子股份有限公司 Partial discharge signal identification method with enhanced signal data

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0989540A1 (en) * 1998-09-24 2000-03-29 Sony Corporation Impulse response collecting method, sound effect adding apparatus, and recording medium
US20030169887A1 (en) * 2002-03-11 2003-09-11 Yamaha Corporation Reverberation generating apparatus with bi-stage convolution of impulse response waveform
EP1357536B1 (en) * 2002-04-26 2007-05-30 Yamaha Corporation Creating reverberation by estimation of impulse response
CN101136197A (en) * 2007-10-16 2008-03-05 得理微电子(上海)有限公司 Digital reverberation processor based on time-varying delay-line
US20120101609A1 (en) * 2009-06-16 2012-04-26 Focusrite Audio Engineering Ltd Audio Auditioning Device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SG68610A1 (en) * 1996-03-04 1999-11-16 Timeware Kk Method and apparatus for simulating a sound in virtual space to have a listener enjoy artificial experience of the sound
CN102184655A (en) * 2011-05-03 2011-09-14 四川省绵阳西南自动化研究所 Portable processing platform of false or true scene signals

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0989540A1 (en) * 1998-09-24 2000-03-29 Sony Corporation Impulse response collecting method, sound effect adding apparatus, and recording medium
US20030169887A1 (en) * 2002-03-11 2003-09-11 Yamaha Corporation Reverberation generating apparatus with bi-stage convolution of impulse response waveform
EP1357536B1 (en) * 2002-04-26 2007-05-30 Yamaha Corporation Creating reverberation by estimation of impulse response
CN101136197A (en) * 2007-10-16 2008-03-05 得理微电子(上海)有限公司 Digital reverberation processor based on time-varying delay-line
US20120101609A1 (en) * 2009-06-16 2012-04-26 Focusrite Audio Engineering Ltd Audio Auditioning Device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HUANG, CHUNKE.: "A SAMPLING REVERB OF HIGH DEGREE OF SIMULATION", AV TECHNOLOGY, vol. 4, 30 April 2008 (2008-04-30) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114420082A (en) * 2021-12-20 2022-04-29 深圳Tcl新技术有限公司 Reverberation test method, system, computer device and storage medium

Also Published As

Publication number Publication date
CN104835506B (en) 2019-12-03
CN104835506A (en) 2015-08-12

Similar Documents

Publication Publication Date Title
CN103488939B (en) Method, device and terminal for prompting user
CN105955700A (en) Sound effect adjusting method and user terminal
US9760998B2 (en) Video processing method and apparatus
CN105208056B (en) Information interaction method and terminal
CN106126160B (en) A sound effect adjustment method and user terminal
US10283168B2 (en) Audio file re-recording method, device and storage medium
WO2017202348A1 (en) Video playing method and device, and computer storage medium
JP6910300B2 (en) A method for displaying chat history records and a device for displaying chat history records
WO2017215660A1 (en) Scene sound effect control method, and electronic device
CN107889044B (en) Audio data processing method and device
CN105959482B (en) A kind of scene sound effect control method, and electronic device
CN106126170B (en) Sound effect setting method of terminal and terminal
CN106506437B (en) Audio data processing method and device
US9824476B2 (en) Method for superposing location information on collage, terminal and server
WO2017215511A1 (en) Control method of scene sound effect and related products
TW201541337A (en) Method, device and system for displaying messages in mobile terminal
WO2015117550A1 (en) Method and apparatus for acquiring reverberated wet sound
CN114554281A (en) Video picture splicing method, device, terminal and storage medium
EP3029563B1 (en) Stereophonic sound recording method, apparatus, and terminal
WO2015078349A1 (en) Microphone sound-reception status switching method and apparatus
CN103489452A (en) Method and device for eliminating call noise and terminal device
KR101876394B1 (en) Method and device for playing media data on a terminal
CN105159655B (en) Behavior event playing method and device
CN103345930B (en) data synthesis method, device and terminal
WO2015139595A1 (en) Method and apparatus for controlling presentation of multimedia data

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: 15746165

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: 15746165

Country of ref document: EP

Kind code of ref document: A1