The present application relates to reducing acoustical coupling in apparatus, and reduced acoustically coupled apparatus. The application further relates to, but is not limited to, reducing acoustical coupling in portable or mobile apparatus, and reduced acoustically coupled portable or mobile apparatus.
Acoustical coupling can refer to sound energy generated from a speaker or receiver being received by a microphone in a given system.
In mobile apparatus (such as mobile phones) acoustic design, acoustical coupling is unavoidable and a difficult problem to solve due to the coupling path being usually shorter and the microphone being omni-directional. Some cases, due to Industry Design (ID) design processes the coupling path is as short as 2-3 cm. Thus the energy coupled between the speaker and microphone in such designs will be very strong.
The strong acoustical coupling between the speaker and microphone can cause significant echoes. Echoes in mobile communication systems where the user can hear their own voice with delay can be generated when their voice is replayed by the speaker or receiver at the far end, picked by the microphone in the far end and sent back to the speaker at the users end.
The typical management of echoes has been by applying digital signal processing (DSP) algorithms. However, there are limitations to the capability of DSP algorithms to eliminate echoes. They typically require significant processing power and therefore additional processing capacity and therefore power to implement.
This is particularly significant in mobile apparatus in the low cost categories. For example low cost mobile phones are usually based on a smaller size display and low power (cheap) processing engine. This creates a small phone size with strong acoustical coupling and due to the low power (cheap) processing engine, the audio echo cancellation algorithm implemented will be simple which is significantly prone to echo generation.
Aspects of this application thus provide a mobile apparatus design method and apparatus having undergone such a design process with reduced acoustic coupling and therefore reduced echo generation.
There is provided a method comprising: determining for an apparatus at least one acoustic coupling between the apparatus at least one speaker and the apparatus at least one microphone; determining at least one location based on the at least one acoustic coupling between the apparatus at least one speaker and the apparatus at least one microphone; and locating at least one dampening element at the determined location, such that the at least one acoustic coupling between the apparatus at least one speaker and the apparatus at least one microphone is substantially reduced.
The method may further comprise simulating a sound pressure level distribution over the apparatus for at least one frequency range, wherein determining for an apparatus at least one acoustic coupling between the apparatus at least one speaker and the apparatus at least one microphone comprises determining for the apparatus at least one acoustic coupling based on the sound pressure level distribution over the apparatus for the least one frequency range.
Simulating a sound pressure level distribution over the apparatus for at least one frequency range may comprise at least one of: boundary element modelling the apparatus comprising the at least one speaker and the at least one microphone; and finite element modelling the apparatus comprising the at least one speaker and the at least one microphone.
Determining for an apparatus at least one acoustic coupling between the apparatus at least one speaker and the apparatus at least one microphone may comprise directly testing the apparatus to determine the at least one acoustic coupling between the apparatus at least one speaker and the apparatus at least one microphone.
Determining at least one location based on the at least one acoustic coupling may comprise determining a pole region where sound reflection or diffraction is concentrated because of a boundary condition.
Locating at least one dampening element at the at least one location may comprise locating at least one of: a Helmholtz resonator at the at least one location; and a dampening material at the at least one location.
The at least one location may be associated with the apparatus.
The at least one location may be on the apparatus.
The at least one location may be within the apparatus.
According to a second aspect there is provided an apparatus comprising: at least one speaker; and at least one microphone, wherein there is an acoustic coupling between the at least one speaker and the at least one microphone; at least one location defined by the at least one acoustic coupling between the at least one speaker and the at least one microphone; and at least one dampening element at the determined location, such that the at least one acoustic coupling between the at least one speaker and the at least one microphone is substantially reduced.
The at last one acoustic coupling may be determined by simulating a sound pressure level distribution over the apparatus for at least one frequency range.
Simulating a sound pressure level distribution over the apparatus for at least one frequency range may comprise at least one of: boundary element modelling the apparatus comprising the at least one speaker and the at least one microphone; and finite element modelling the apparatus comprising the at least one speaker and the at least one microphone.
The at last one acoustic coupling may be determined by directly testing the apparatus to determine the at least one acoustic coupling between the apparatus at least one speaker and the apparatus at least one microphone.
The at least one location based on the at least one acoustic coupling may be a pole region where sound reflection or diffraction is concentrated because of a boundary condition.
The at least one dampening element at the at least one location may comprise at least one of: a Helmholtz resonator at the at least one location; and a dampening material at the at least one location.
The at least one location may be associated with the apparatus.
The at least one location may be on the apparatus.
The at least one location may be within the apparatus.
According to a third aspect there is provided an apparatus comprising: at least one speaker means; and at least one microphone means, wherein there is at least one acoustic coupling between the at least one speaker means and the at least one microphone means; at least one location defined by the at least one acoustic coupling between the apparatus at least one speaker and the apparatus at least one microphone; and at least one dampening element means at the determined location, such that the at least one acoustic coupling between the at least one speaker means and the at least one microphone means is substantially reduced.
The at last one acoustic coupling may be determined by simulating a sound pressure level distribution over the apparatus for at least one frequency range.
Simulating a sound pressure level distribution over the apparatus for at least one frequency range may comprise at least one of: boundary element modelling the apparatus; and finite element modelling the apparatus.
The at last one acoustic coupling may be determined by directly testing the apparatus to determine the at least one acoustic coupling between the at least one speaker means and the at least one microphone means.
The at least one location based on the at least one acoustic coupling may be a pole region where sound reflection or diffraction is concentrated because of a boundary condition.
The at least one dampening element means at the at least one location may comprise at least one of: a Helmholtz resonator at the at least one location; and a dampening material at the at least one location.
The at least one location may be associated with the apparatus.
The at least one location may be on the apparatus.
The at least one location may be within the apparatus.
According to a fourth aspect there is provided an apparatus comprising: means for determining for an further apparatus at least one acoustic coupling between the further apparatus at least one speaker and the further apparatus at least one microphone; means for determining at least one location based on the at least one acoustic coupling between the apparatus at least one speaker and the apparatus at least one microphone; and means for locating at least one dampening element at the determined location on the further apparatus, such that the at least one acoustic coupling between the further apparatus at least one speaker and the further apparatus at least one microphone is substantially reduced.
The apparatus may further comprise means for simulating a sound pressure level distribution over the further apparatus for at least one frequency range, wherein the means for determining for the further apparatus at least one acoustic coupling relationship between the further apparatus at least one speaker and the further apparatus at least one microphone may comprise determining for the further apparatus at least one acoustic coupling relationship based on the sound pressure level distribution over the further apparatus for the least one frequency range.
The means for simulating a sound pressure level distribution over the further apparatus for at least one frequency range may comprise at least one of: means for boundary element modelling the further apparatus comprising the at least one speaker and the at least one microphone; and means for finite element modelling the further apparatus comprising the at least one speaker and the at least one microphone.
The means for determining for the further apparatus at least one acoustic coupling relationship between the further apparatus at least one speaker and the further apparatus at least one microphone may comprise means for directly testing the further apparatus to determine the at least one acoustic coupling relationship between the further apparatus at least one speaker and the further apparatus at least one microphone.
The means for determining at least one location on the further apparatus based on the at least one acoustic coupling relationship may comprise determining a pole region where sound reflection or diffraction is concentrated because of a boundary condition.
The means for locating at least one dampening element at the at least one location may comprise means for locating at least one of: a Helmholtz resonator at the at least one location; and a dampening material at the at least one location.
The at least one location may be associated with the apparatus.
The at least one location may be on the apparatus.
The at least one location may be within the apparatus.
A computer program product stored on a medium may cause an apparatus to perform the method as described herein.
An electronic device may comprise apparatus as described herein.
Embodiments of the present application aim to address problems associated with the state of the art.
For better understanding of the present application, reference will now be made by way of example to the accompanying drawings in which:
The following describes in further detail suitable design methods for reduced acoustically coupled apparatus and furthermore reduced acoustically coupled apparatus.
This concept as described herein by examples provides a design methodology to create apparatus with a reduced raw acoustical coupling between speaker and microphone. Similarly the concept as described herein is reflected in apparatus with reduce raw acoustical coupling between speaker and microphone.
It is understood that each acoustic system can have an intrinsic mode of acoustical coupling, which follows the sound diffraction law. The sound pressure level (SPL) distribution of the acoustical system are determined or fixed by the boundary conditions, such as the size of the apparatus, shape of the apparatus, material structure of the apparatus and the location of microphone and speaker on the apparatus as well as other design parameters.
In some embodiments of the concept simulation tools can be used to calculate the SPL distribution of a given apparatus system. On this simulation there are critical boundary condition points which can affect significant SPL distribution changes of the system. For example the simulation can determine maximum SPL points or secondary maximum SPL points. The concept as implemented by the following examples is that by changing the maximum SPL point the boundary condition can be significantly changed and the intrinsic mode will be also changed. Accordingly, the whole SPL distribution can be changed significantly. As a result, the acoustic coupling is significantly changes and thus by changing the maximum SPL point there is provided a way to reduce the acoustical coupling purely acoustically.
In some embodiments changing the maximum SPL point can be implemented by adding a Helmholtz resonator on the surface of the apparatus at the maximum SPL point. The surface impedance can thus be changed from infinite to zero, the maximum SPL can be absorbed and impact the whole diffusion pathway from speaker to microphone.
It would be understood that in some embodiments the maximum SPL points can be affected by implemented components other than a Helmholtz resonator. For example implementing an acoustic absorbing material at the maximum SPL point can also be implemented.
In other words the concept behind the embodiments described herein is to reduce acoustical coupling by changing the coupling path with designed acoustical structures between the speaker and microphone.
In this regard reference is first made to
The apparatus 10 can for example be a mobile terminal or user equipment of a wireless communication system. In some embodiments the apparatus can be an audio player or audio recorder, such as an MP3 player, a media recorder/player (also known as an MP4 player), or any suitable portable device requiring user interface inputs.
In some embodiments the apparatus can be part of a personal computer system an electronic document reader, a tablet computer, or a laptop.
The apparatus 10 can in some embodiments comprise an audio subsystem. The audio subsystem for example can include in some embodiments a microphone or array of microphones 11 for audio signal capture. In some embodiments the microphone (or at least one of the array of microphones) can be a solid state microphone, in other words capable of capturing acoustic signals and outputting a suitable digital format audio signal. In some other embodiments the microphone or array of microphones 11 can comprise any suitable microphone or audio capture means, for example a condenser microphone, capacitor microphone, electrostatic microphone, electret condenser microphone, dynamic microphone, ribbon microphone, carbon microphone, piezoelectric microphone, or micro-electrical-mechanical system (MEMS) microphone. The microphone 11 or array of microphones can in some embodiments output the generated audio signal to an analogue-to-digital converter (ADC) 14.
In some embodiments the apparatus and audio subsystem includes an analogue-to-digital converter (ADC) 14 configured to receive the analogue captured audio signal from the microphones and output the audio captured signal in a suitable digital form. The analogue-to-digital converter 14 can be any suitable analogue-to-digital conversion or processing means.
In some embodiments the apparatus 10 and audio subsystem further includes a digital-to-analogue converter 32 for converting digital audio signals from a processor 21 to a suitable analogue format. The digital-to-analogue converter (DAC) or signal processing means 32 can in some embodiments be any suitable DAC technology.
Furthermore the audio subsystem can include in some embodiments a speaker 33. The speaker 33 can in some embodiments receive the output from the digital-to-analogue converter 32 and present the analogue audio signal to the user. In some embodiments the speaker 33 can be representative of a headset, for example a set of headphones, or cordless headphones.
In some embodiments the apparatus audio-video subsystem comprises a camera 51 or image capturing means configured to supply to the processor 21 image data. In some embodiments the camera can be configured to supply multiple images over time to provide a video stream.
In some embodiments the apparatus audio-video subsystem comprises a display 52. The display or image display means can be configured to output visual images which can be viewed by the user of the apparatus. In some embodiments the display can be a touch screen display suitable for supplying input data to the apparatus. The display can be any suitable display technology, for example the display can be implemented by a flat panel comprising cells of LCD, LED, OLED, or ‘plasma’ display implementations.
Although the apparatus 10 is shown having both audio/video capture and audio/video presentation components, it would be understood that in some embodiments the apparatus 10 can comprise only the audio capture and audio presentation parts of the audio subsystem such that in some embodiments of the apparatus the microphone (for audio capture) or the speaker (for audio presentation) are present.
In some embodiments the apparatus 10 comprises a processor 21. The processor 21 is coupled to the audio subsystem and specifically in some examples the analogue-to-digital converter 14 for receiving digital signals representing audio signals from the microphone 11, and the digital-to-analogue converter (DAC) 12 configured to output processed digital audio signals, the camera 51 for receiving digital signals representing video signals, and the display 52 configured to output processed digital video signals from the processor 21.
The processor 21 can be configured to execute various program codes.
In some embodiments the apparatus further comprises a memory 22. In some embodiments the processor 21 is coupled to memory 22. The memory 22 can be any suitable storage means. In some embodiments the memory 22 comprises a program code section 23 for storing program codes implementable upon the processor 21 such as those code routines described herein. Furthermore in some embodiments the memory 22 can further comprise a stored data section 24 for storing data. The implemented program code stored within the program code section 23, and the data stored within the stored data section 24 can be retrieved by the processor 21 whenever needed via a memory-processor coupling.
In some further embodiments the apparatus 10 can comprise a user interface 15. The user interface 15 can be coupled in some embodiments to the processor 21. In some embodiments the processor can control the operation of the user interface and receive inputs from the user interface 15. In some embodiments the user interface 15 can enable a user to input commands to the electronic device or apparatus 10, for example via a keypad, and/or to obtain information from the apparatus 10, for example via a display which is part of the user interface 15. The user interface 15 can in some embodiments comprise a touch screen or touch interface capable of both enabling information to be entered to the apparatus 10 and further displaying information to the user of the apparatus 10.
In some embodiments the apparatus further comprises a transceiver 13, the transceiver in such embodiments can be coupled to the processor and configured to enable a communication with other apparatus or electronic devices, for example via a wireless communications network. The transceiver 13 or any suitable transceiver or transmitter and/or receiver means can in some embodiments be configured to communicate with other electronic devices or apparatus via a wire or wired coupling.
The transceiver 13 can communicate with further devices by any suitable known communications protocol, for example in some embodiments the transceiver 13 or transceiver means can use a suitable universal mobile telecommunications system (UMTS) protocol, a wireless local area network (WLAN) protocol such as for example IEEE 802.X, a suitable short-range radio frequency communication protocol such as Bluetooth, or infrared data communication pathway (IRDA).
In some embodiments the transceiver is configured to transmit and/or receive the audio signals for processing according to some embodiments as discussed herein.
It is to be understood again that the structure of the apparatus 10 could be supplemented and varied in many ways.
With respect to
With respect to
As can be seen in
Although in the following examples a single speaker/receiver output hole 103 is shown in
As shown in
It would be understood that the shape and configuration of the apparatus (in other words the positioning of the speaker/receiver output hole 103 and microphone input hole 105) as shown in
Furthermore it would be understood that in some embodiments where there is more than one speaker output hole 103 or more than one microphone input hole 105 that the following method can be performed such that the SPL patterns between each pair of output hole and inlet hole are analysed and suitable pole nodes defined. In some embodiments the system as a whole can be analysed and the pole nodes determined for the at least one microphone inlet hole and the at least one speaker outlet hole.
In some embodiments the intrinsic mode of acoustical coupling of the system is modelled. The intrinsic mode of acoustical coupling follows the sound diffusion law. In some embodiments the sound pressure level (SPL) distribution of the apparatus can be simulated by boundary element method (BEM) simulating the apparatus configuration. In some embodiments the simulation can be performed using a package known as LMS virtual.lab. In such a manner a sound pressure level distribution for a range of frequencies can be calculated. It would be understood that in some embodiments any suitable modelling approach to determine the sound pressure level distribution of the apparatus can be used. For example in some embodiments finite element modelling can be employed.
An example of the range of sound pressure level (SPL) distributions for the apparatus shown in
The simulation of the apparatus to determine the SPL distribution for selected frequencies (or over a range) is shown in
The method then uses the SPL distributions to generate an acoustic coupling curve.
This can be done by linking all of the frequency points. For example the simulation result of coupling curve can be generated by picking one point, such as the point where the microphone is located, then determining or figure out the SPL data of different frequencies and generate a chart on SPL against frequency. However it would be understood that the coupling curve can be determined by using test results instead of simulation results.
In some embodiments the acoustic coupling curve can be generated directly by testing.
With respect to
The test configuration further comprises an audio analyser 301. An example audio analyser is the AP2722. The audio analyser 301 is configured to analyse the output of the microphones 11. The audio analyser 301 can be configured to generate a test signal to be output by the speaker. The audio analyser 301 can further be configured to rate and output this test signal to a power amplifier 303 to be passed to the speaker 33 to be output by the apparatus (and thus to complete the system and be picked up by the microphone and analysed).
An example free space acoustical coupling curve is shown in
The operation of generating acoustical coupling curves (using the SPL distribution or by direct testing) is shown in
The method then analyses the SPL distributions so that common areas that have nodes or poles within the range of SPL distribution are determined or found. The ‘Pole’ region or node is the location where sound reflection or diffraction is concentrated because of the boundary condition. However it would be understood that other locations within the range of SPL distributions can be found. In such embodiments the choice is the location which produces a significant SPL distribution change before and after the dampener (such as the Helmholtz resonator) is implemented. In some embodiments the placement of the dampening element can be a trial-and-error process based on determined possible areas which the simulation can predict how much acoustic coupling changes before and after the introduction of the dampening element.
The operation of determining areas with common nodes or poles (or the guided trial and error approach) is shown in
The method then locates an element or device to dampen the acoustical coupling at the identified node or pole region. In some embodiments the method then locates an element or device to change the boundary condition or intrinsic mode of the apparatus to dampen the coupling between speaker and microphone. For example in some embodiments the element or device which can be employed to dampen or change the acoustical coupling is a Helmholtz resonator located at the node (or pole) location or more generally at the identified location. However it would be understood that in some embodiments an acoustically dampening material can be applied at this region to dampen the acoustical coupling.
For example
With respect to
The operation of locating a resonator or other acoustical dampener at the node or pole region is shown in
The significant reduction in acoustical coupling between the speaker and the microphone by using the acoustic dampener at the node or pole region is shown for example in
Furthermore with respect to
With respect to
A similar flat surface comparison is shown in
Furthermore the addition of the resonator does not significantly change the microphone response as shown in
With respect to
It shall be appreciated that the term user equipment is intended to cover any suitable type of wireless user equipment, such as mobile telephones, portable data processing devices or portable web browsers.
Furthermore elements of a public land mobile network (PLMN) may also comprise apparatus as described above.
In general, the various embodiments of the invention may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto. While various aspects of the invention may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
The embodiments of this invention may be implemented by computer software executable by a data processor of the mobile device, such as in the processor entity, or by hardware, or by a combination of software and hardware. Further in this regard it should be noted that any blocks of the logic flow as in the Figures may represent program steps, or interconnected logic circuits, blocks and functions, or a combination of program steps and logic circuits, blocks and functions. The software may be stored on such physical media as memory chips, or memory blocks implemented within the processor, magnetic media such as hard disk or floppy disks, and optical media such as for example DVD and the data variants thereof, CD.
The memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. The data processors may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs), application specific integrated circuits (ASIC), gate level circuits and processors based on multi-core processor architecture, as non-limiting examples.
Embodiments of the inventions may be practiced in various components such as integrated circuit modules. The design of integrated circuits is by and large a highly automated process. Complex and powerful software tools are available for converting a logic level design into a semiconductor circuit design ready to be etched and formed on a semiconductor substrate.
Programs, such as those provided by Synopsys, Inc. of Mountain View, Calif. and Cadence Design, of San Jose, Calif. automatically route conductors and locate components on a semiconductor chip using well established rules of design as well as libraries of pre-stored design modules. Once the design for a semiconductor circuit has been completed, the resultant design, in a standardized electronic format (e.g., Opus, GDSII, or the like) may be transmitted to a semiconductor fabrication facility or “fab” for fabrication.
The foregoing description has provided by way of exemplary and non-limiting examples a full and informative description of the exemplary embodiment of this invention. However, various modifications and adaptations may become apparent to those skilled in the relevant arts in view of the foregoing description, when read in conjunction with the accompanying drawings and the appended claims. However, all such and similar modifications of the teachings of this invention will still fall within the scope of this invention as defined in the appended claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2013/075246 | 5/7/2013 | WO | 00 |