The present disclosure relates to systems, devices and methods for design and production of active noise cancellation devices.
In some applications, acoustic devices such as headphones can include active noise cancellation (ANC) functionality to remove or reduce unwanted noise for users. Such ANC headphones can be difficult to design and implement to provide good ANC performance.
In accordance with some implementations, the present disclosure relates to a method for evaluating headphones during a manufacturing process. The method includes generating a test sound and measuring a response to the test sound from a headphone being evaluated. The method further includes configuring and/or calibrating the headphone based on the measurement.
In some embodiments, the method can further include measuring a response to the test sound from a test platform.
In some embodiments, the configuring and/or calibrating of the headphone can include configuring and/or calibrating an active noise cancellation component of the headphone. In some embodiments, the active noise cancellation component of the headphone can be included in an audio processing chip or module.
In some embodiments, the configuring and/or calibrating the active noise cancellation component can include configuring and/or calibrating coefficients of filters of the active noise cancellation component. In some embodiments, the generating of the test sound can include generating a sound representative of a noise to be actively canceled by the headphone.
In some embodiments, the test platform can include a head-and-torso simulator having a sensor.
In some embodiments, the measuring of the response from the headphone can include measurement of either or both of a sound received on an outside portion of the headphone and a sound received on an inside portion of the headphone. The sound received on the outside portion of the headphone can be utilized to evaluate a feed-forward active noise cancellation functionality of the headphone. The sound received on the inside portion of the headphone can be utilized to evaluate a feed-back active noise cancellation functionality of the headphone.
In some embodiments, the measuring of the response from the test platform can include measurement of a sound received at the platform to simulate a sound that would be received at ears of a user using the headphone.
In some implementations, the present disclosure relates to a method for manufacturing headphones. The method includes assembling N headphones and evaluating each of the N headphones. Each evaluating includes generating a test sound, measuring a response to the test sound from the respective headphone being evaluated, and configuring and/or calibrating the headphone based on the measurement. The method further includes analyzing the evaluation of the N headphones to identify a performance issue and/or a manufacturing defect.
In some embodiments, the evaluation of the N headphones can include a statistical analysis.
In some embodiments, the method can further include adjusting a manufacturing process based on the evaluation of the N headphones.
In some embodiments, the method can further include adjusting an acoustic design based on the evaluation of the N headphones.
In some embodiments, evaluating of each headphone can further include measuring a response to the test sound from a test platform.
In some implementations, the present disclosure relates to a system for evaluating a headphone. The system includes a sound generator configured to generate a test sound, and a computing device in communication with the sound generator and the headphone. The computing device is configured to measure a response to the test sound from the headphone being evaluated. The computing device is further configured to generate a control signal to configure and/or calibrate the headphone based on the measured response.
In some embodiments, the system can further include a test platform in communication with the computing device and configured to provide a response to the test sound. The control signal can be tailored to configure and/or calibrate an active noise cancellation component of the headphone. The control signal can be tailored to configure and/or calibrate coefficients of filters of the active noise cancellation component. The test sound can include a sound representative of a noise to be actively canceled by the headphone.
In some embodiments, the test platform can include, for example, a head-and-torso simulator having a sensor.
In some implementations, the present disclosure relates to a manufacturing system that includes an assembly system configured to assembly N headphones, and an evaluation system configured to evaluate each of the N headphones. The evaluation system includes a sound generator for generating a test sound, and a computing device configured to measure a response to the test sound from the respective headphone being evaluated. The computing device is further configured to set and/or calibrate the headphone based on the measurement. The manufacturing system further includes an analysis component configured to analyze the evaluation of the N headphones to identify a performance issue and/or a manufacturing defect.
In some embodiments, the analysis component can be part of the computing device or under the control of the computing device.
In some embodiments, the evaluation of the N headphones can include a statistical analysis.
In some embodiments, the analysis component can be further configured to provide information to allow adjustment of a manufacturing process based on the evaluation of the N headphones.
In some embodiments, the analysis component can be further configured to provide information to allow adjustment of an acoustic design based on the evaluation of the N headphones.
In some embodiments, the evaluation system can further include a test platform configured to provide a response to the test sound.
For purposes of summarizing the disclosure, certain aspects, advantages and novel features of the inventions have been described herein. It is to be understood that not necessarily all such advantages may be achieved in accordance with any particular embodiment of the invention. Thus, the invention may be embodied or carried out in a manner that achieves or optimizes one advantage or group of advantages as taught herein without necessarily achieving other advantages as may be taught or suggested herein.
The headings provided herein, if any, are for convenience only and do not necessarily affect the scope or meaning of the claimed invention.
Many acoustic devices such as headphones include active noise cancellation (ANC) functionality to remove or reduce unwanted noise for users. It is noted that such an ANC headphone can be difficult to design and implement to provide good ANC performance.
In some ANC applications, an audio processing chip or module having ANC capability is fabricated or provided to a manufacturer of headphones. Such audio processing chips/modules are then installed and implemented into respective headphones during a manufacturing process. However, even if the audio processing chips/modules are capable of providing high performance ANC functionality, the foregoing manufacturing process may not provide headphone products and/or headphone configurations that fully benefits from the ANC performance capability of the audio processing chips/modules.
It is noted that ANC headphone design and/or production can be challenging due to a number of reasons. For example, in terms of acoustic design of a headphone, manufacturers may not know what kind of acoustic properties headphones should have to realize good ANC performance. Some examples of possible mismatch between design implementation can include microphone positions; type, gain and dynamic range of microphones; and acoustic leakage and coupling.
In another example, part-to-part variations during manufacturing of headphones may or may not remain within some ranges specified or desired in an ANC design such as ANC filter design. Some examples of such variations can include variation in acoustic response (e.g., in gain and/or frequency response) of different copies of microphones or speakers.
In view of the foregoing, some headphone manufacturers resort to a filter design and configuration that works across all variations of the parts; and such an approach often results in unimpressive ANC performance.
In another approach, some manufacturers rely on strict control of part-to-part variations, and/or trimming of gain of each microphone during an assembly process. Such an approach typically results in increased cost and/or reduced production throughput.
Disclosed herein are examples of systems, devices and methods that can address some or all of the foregoing challenges to thereby allow manufacturers to design and manufacture headphones having good ANC performance. For example, such headphones can provide ANC performance as allowed by the capability of an audio processing chip or module being utilized therein.
It will be understood that while various examples are described herein in the context of ANC functionality of headphones, one or more features of the present disclosure can also be utilized to improve design and/or manufacturing of headphones with respect to one or more other headphone functionalities.
In the example of
In the example of
Configured in the foregoing manner, and as shown in
Referring to
Referring to
Referring to
In
In
In some embodiments, the foregoing evaluation provided by the process 216 can be achieved by the headphone evaluation system 100, by another system based on information provided by headphone evaluation system 100, or some combination thereof.
In some embodiments, information provided by the foregoing evaluation (e.g., information resulting from the statistical analyses) can be provided to the acoustic design component 212 to allow, for example, modification of the design. In some embodiments, information provided by the foregoing evaluation (e.g., information resulting from the statistical analyses) can be provided to the mass production portion of the design and manufacturing system 200 to allow, for example, improved manufacturing in terms of ANC performance and/or QC of mass-produced headphones.
In some embodiments, one or more features of the present disclosure can provide an acoustic design guidance and validation test suite to provide, for example, guidelines to design headphones with ANC-friendly acoustic properties, and a suite of tests to allow manufacturers verify the designed acoustic properties.
In some embodiments, one or more features of the present disclosure can be implemented in a system for improving ANC filter design and/or calibration functionalities. As described herein, such functionalities can be supported by a physical structure to allow mounting of headphone(s) being evaluated, an external speaker to generate, for example, ambient sound, and a computing device executing one or more algorithms and in communication with the headphone(s), the mounting structure, and the external speaker. Accordingly, one or more features of the present disclosure can allow an ANC chip/module produced by one manufacturer to be effectively implemented in a headphone being produced by another manufacturer by utilizing the foregoing system.
In some embodiments, one or more features of the present disclosure can be implemented to detect and provide diagnostics of defects in either or both of design and manufacturing portions associated with headphones. As described herein, such defects can be identified by evaluation of ANC performance, and information thus obtained can be utilized to correct defects, improve ANC performance, etc.
In
In some embodiments, the wearable device 402 can include an active noise cancellation (ANC) functionality, and such a functionality can be configured utilizing one or more features as described herein.
In
In
The present disclosure describes various features, no single one of which is solely responsible for the benefits described herein. It will be understood that various features described herein may be combined, modified, or omitted, as would be apparent to one of ordinary skill. Other combinations and sub-combinations than those specifically described herein will be apparent to one of ordinary skill, and are intended to form a part of this disclosure. Various methods are described herein in connection with various flowchart steps and/or phases. It will be understood that in many cases, certain steps and/or phases may be combined together such that multiple steps and/or phases shown in the flowcharts can be performed as a single step and/or phase. Also, certain steps and/or phases can be broken into additional sub-components to be performed separately. In some instances, the order of the steps and/or phases can be rearranged and certain steps and/or phases may be omitted entirely. Also, the methods described herein are to be understood to be open-ended, such that additional steps and/or phases to those shown and described herein can also be performed.
Some aspects of the systems and methods described herein can advantageously be implemented using, for example, computer software, hardware, firmware, or any combination of computer software, hardware, and firmware. Computer software can comprise computer executable code stored in a computer readable medium (e.g., non-transitory computer readable medium) that, when executed, performs the functions described herein. In some embodiments, computer-executable code is executed by one or more general purpose computer processors. A skilled artisan will appreciate, in light of this disclosure, that any feature or function that can be implemented using software to be executed on a general purpose computer can also be implemented using a different combination of hardware, software, or firmware. For example, such a module can be implemented completely in hardware using a combination of integrated circuits. Alternatively or additionally, such a feature or function can be implemented completely or partially using specialized computers designed to perform the particular functions described herein rather than by general purpose computers.
Multiple distributed computing devices can be substituted for any one computing device described herein. In such distributed embodiments, the functions of the one computing device are distributed (e.g., over a network) such that some functions are performed on each of the distributed computing devices.
Some embodiments may be described with reference to equations, algorithms, and/or flowchart illustrations. These methods may be implemented using computer program instructions executable on one or more computers. These methods may also be implemented as computer program products either separately, or as a component of an apparatus or system. In this regard, each equation, algorithm, block, or step of a flowchart, and combinations thereof, may be implemented by hardware, firmware, and/or software including one or more computer program instructions embodied in computer-readable program code logic. As will be appreciated, any such computer program instructions may be loaded onto one or more computers, including without limitation a general purpose computer or special purpose computer, or other programmable processing apparatus to produce a machine, such that the computer program instructions which execute on the computer(s) or other programmable processing device(s) implement the functions specified in the equations, algorithms, and/or flowcharts. It will also be understood that each equation, algorithm, and/or block in flowchart illustrations, and combinations thereof, may be implemented by special purpose hardware-based computer systems which perform the specified functions or steps, or combinations of special purpose hardware and computer-readable program code logic means.
Furthermore, computer program instructions, such as embodied in computer-readable program code logic, may also be stored in a computer readable memory (e.g., a non-transitory computer readable medium) that can direct one or more computers or other programmable processing devices to function in a particular manner, such that the instructions stored in the computer-readable memory implement the function(s) specified in the block(s) of the flowchart(s). The computer program instructions may also be loaded onto one or more computers or other programmable computing devices to cause a series of operational steps to be performed on the one or more computers or other programmable computing devices to produce a computerimplemented process such that the instructions which execute on the computer or other programmable processing apparatus provide steps for implementing the functions specified in the equation(s), algorithm(s), and/or block(s) of the flowchart(s).
Some or all of the methods and tasks described herein may be performed and fully automated by a computer system. The computer system may, in some cases, include multiple distinct computers or computing devices (e.g., physical servers, workstations, storage arrays, etc.) that communicate and interoperate over a network to perform the described functions. Each such computing device typically includes a processor (or multiple processors) that executes program instructions or modules stored in a memory or other non-transitory computer-readable storage medium or device. The various functions disclosed herein may be embodied in such program instructions, although some or all of the disclosed functions may alternatively be implemented in application-specific circuitry (e.g., ASICs or FPGAs) of the computer system. Where the computer system includes multiple computing devices, these devices may, but need not, be co-located. The results of the disclosed methods and tasks may be persistently stored by transforming physical storage devices, such as solid state memory chips and/or magnetic disks, into a different state.
Unless the context clearly requires otherwise, throughout the description and the claims, the words “comprise,” “comprising,” and the like are to be construed in an inclusive sense, as opposed to an exclusive or exhaustive sense; that is to say, in the sense of “including, but not limited to.” The word “coupled”, as generally used herein, refers to two or more elements that may be either directly connected, or connected by way of one or more intermediate elements. Additionally, the words “herein,” “above,” “below,” and words of similar import, when used in this application, shall refer to this application as a whole and not to any particular portions of this application. Where the context permits, words in the above Detailed Description using the singular or plural number may also include the plural or singular number respectively. The word “or” in reference to a list of two or more items, that word covers all of the following interpretations of the word: any of the items in the list, all of the items in the list, and any combination of the items in the list. The word “exemplary” is used exclusively herein to mean “serving as an example, instance, or illustration.” Any implementation described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other implementations.
The disclosure is not intended to be limited to the implementations shown herein. Various modifications to the implementations described in this disclosure may be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other implementations without departing from the spirit or scope of this disclosure. The teachings of the invention provided herein can be applied to other methods and systems, and are not limited to the methods and systems described above, and elements and acts of the various embodiments described above can be combined to provide further embodiments. Accordingly, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the disclosure. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the disclosure.
This application claims priority to U.S. Provisional Application No. 63/300,222 filed Jan. 17, 2022, entitled SYSTEMS, DEVICES AND METHODS RELATED TO DESIGN AND PRODUCTION OF ACOUSTIC DEVICES, the disclosure of which is hereby expressly incorporated by reference herein in its respective entirety.
Number | Date | Country | |
---|---|---|---|
63300222 | Jan 2022 | US |