A system and method for measuring sound is described. In one embodiment frequency-banded-noise samples, which collectively cover at least a portion of a spectrum, are sequentially generated at different points in time, and a baseline sound-pressure-level reading for each of the frequency banded noise samples is received. Using data received from a microphone, a sound pressure level reading is generated for each of the frequency banded noise samples. calibration data is then produced for the microphone as a function of a difference between each of the baseline sound-pressure-level readings and a corresponding one of each of the generated sound pressure level readings for each of the frequency banded noise samples.
|
1. A method for measuring sound comprising:
sequentially generating frequency-banded-noise samples, wherein each frequency-banded-noise sample corresponds to a frequency band, each frequency banded noise sample being generated at a different point in time, wherein the frequency bands collectively cover at least a portion of a spectrum;
receiving a baseline sound-pressure-level reading from a sound level meter for each of the frequency banded noise samples;
generating, utilizing data received from a microphone, a corresponding sound pressure level reading for each of the same frequency banded noise samples the baseline sound-pressure-level reading is received for from the sound level meter;
producing calibration data for the microphone as a function of a difference between each of the baseline sound-pressure-level readings and a corresponding one of each of the generated sound pressure level readings for each of the frequency banded noise samples; and
providing the calibration data and the microphone to a user.
15. A non-transitory processor-readable medium encoded with instructions for measuring sound, the instructions including instructions for:
sequentially generating frequency-banded-noise samples, wherein each frequency-banded-noise samples corresponds to a frequency band, each frequency banded noise sample being generated at a different point in time, wherein the frequency bands collectively cover at least a portion of a spectrum;
receiving a baseline sound-pressure-level reading from a sound level meter for each of the frequency banded noise samples;
generating, utilizing data received from a microphone, a sound pressure level reading for each of the same frequency banded noise samples the baseline sound-pressure-level reading is received for from the sound level meter; and
producing calibration data for the microphone as a function of a difference between each of the baseline sound-pressure-level readings and a corresponding one of each of the generated sound pressure level readings for each of the frequency banded noise samples.
21. A non-transitory processor-readable medium encoded with instructions for measuring sound, the instructions including instructions for:
converting a sound sample from a microphone into a frequency domain so as to generate frequency information relative to the sound sample;
filtering the frequency information with calibration data for the microphone, the calibration data including data dependent upon a difference between each of a plurality of baseline sound-pressure-level readings received from a sound level meter and a corresponding one of each of a plurality of generated sound pressure level readings for each of a plurality of frequency banded noise samples, wherein each of the baseline sound-pressure-level reading and corresponding generated sound pressure level reading are from a single frequency banded noise sample of the plurality of frequency banded noise samples;
generating a power density for the filtered frequency information so as to obtain a corrected sound sample; and
applying a sound-pressure level offset to the power density so as to obtain a sound-pressure level for the sound sample.
9. A system for measuring sound including a processor in communication with a memory that controls operation of:
a first input configured to receive a sound-pressure-level reading from a sound level meter for each of a plurality of frequency-banded-noise samples, each of the frequency-banded-noise samples corresponding to a frequency band, and each of the frequency banded noise samples being generated at a different point in time, wherein the frequency bands collectively cover at least a portion of a spectrum;
a second input configured to receive, from a microphone, data corresponding to each of the same plurality of frequency banded noise samples the baseline sound-pressure-level reading is received for from the sound level meter; and
a calibration module configured to generate calibration data for the microphone as a function of a difference between each of the sound-pressure-level readings received via the first input and a corresponding one of each of a plurality of generated-sound-pressure-level readings, the plurality of generated-sound-pressure-level readings being generated from the data corresponding to each of the plurality of frequency-banded-noise samples received from the second input.
2. The method of
3. The method of
4. The method of
5. The method of
encoding the calibration data so as to generate encoded calibration data for the microphone.
6. The method of
7. The method of
8. The method of
generating an offset for the microphone based upon a difference between a power-density reading of a noise sample received from the microphone with a sound-pressure reading of the noise sample received from the sound-level meter;
wherein producing calibration data includes producing the calibration data so as to include the offset.
10. The system of
11. The system of
12. The system of
13. The system of
14. The system of
16. The non-transitory processor-readable medium of
17. The non-transitory processor-readable medium of
encoding the calibration data so as to generate encoded calibration data for the microphone.
18. The non-transitory processor-readable medium of
19. The non-transitory processor-readable medium of
20. The non-transitory processor-readable medium of
generating an offset for the microphone based upon a difference between a power-density reading of a noise sample received from the microphone with a sound-pressure reading of the noise sample received from the sound-level meter;
wherein producing calibration data includes producing the calibration data so as to include the offset.
22. The non-transitory processor-readable medium of
|
The present application claims priority to commonly owned and assigned application No. 60/714,005, filed Sep. 2, 2005, entitled System and Method for Measuring Sound, which is incorporated herein by reference.
This invention relates generally to sound measurement, and more particularly to systems and methods for improved sound measurement.
There are several known disorders that adversely affect the speech of many people. For example, Parkinson disease (PD) multiple sclerosis, strokes, ataxic dysarthria, aging voice, and vocal fold paralysis impact the speech of many persons. Traditional neuropharmacological and neurosurgical treatments have been of limited help in improving these problems with conventional wisdom being that speech disorders are resistant to medical treatments and efforts at traditional speech therapy have been considered ineffective.
The landscape, however, has changed recently, and experimental data from a focused program of specialized speech therapy has been shown to provide significant benefits, which may include improved speech intelligibility, motor functions and neural functioning. These treatment effects have been shown to be relatively long lasting without additional treatment and have been considered the first Type 1 evidence for speech treatment for PD.
Speech treatment is an immediate, practical, and relatively inexpensive intervention for improving behavior. There is no requirement for FDA regulation, and an efficacious treatment is available, easily delivered and highly acceptable to patients with minimal, if any, negative side effects.
Speech treatment may be effectively carried out in a clinical setting with sophisticated hardware and speech analysis equipment. But these clinical locations may be inconvenient, unavailable and/or too expensive for many patients to take advantage of. Although microphones and rudimentary speech analysis software are available, typical consumer-grade microphones are currently not able to accurately measure one or more important characteristics of the user's voice. For example, measurements of the sound pressure level and fundamental frequency of a user's voice are often too inaccurate with many affordable microphones to provide the type of analysis desired for speech therapy purposes.
Exemplary embodiments of the present invention that are shown in the drawings are summarized below. These and other embodiments are more fully described in the Detailed Description section. It is to be understood, however, that there is no intention to limit the invention to the forms described in this Summary of the Invention or in the Detailed Description. One skilled in the art can recognize that there are numerous modifications, equivalents and alternative constructions that fall within the spirit and scope of the invention as expressed in the claims.
The present invention can provide a system and method for measuring sound. In one embodiment, frequency-banded-noise samples, which collectively cover at least a portion of a spectrum, are sequentially generated at different points in time, and a baseline sound-pressure-level reading for each of the frequency banded noise samples is received. Using data received from a microphone, a sound pressure level reading is generated for each of the frequency banded noise samples. Calibration data is then produced for the microphone as a function of a difference between each of the baseline sound-pressure-level readings and a corresponding one of each of the generated sound pressure level readings for each of the frequency banded noise samples.
Referring now to the drawings, where like or similar elements are designated with identical reference numerals throughout the several views, and referring to
In accordance with several embodiments of the present invention, a calibration procedure carried out at the sound room 104 generates calibration data 112 for the microphone 114 that enables the microphone 114 to be utilized for purposes that the microphone 114 was previously unsuitable for. As depicted in
Although several embodiments of the present invention are described in the context of transducing audible sound in a speech therapy setting, it should be recognized that the calibration and sound capturing procedures of the present invention are certainly not limited to these applications. For example, it is contemplated that the accurate measurements that the calibration data 112 provides may be used in a variety of applications where, for example, sound pressure level and/or fundamental frequency readings are desired.
As depicted in
Advantageously, the calibration data 112 generated by the calibration module 116 according to several embodiments of the present invention allows inexpensive and readily available microphones to be utilized in connection with sound analysis techniques that previously required substantially more expensive equipment. As discussed further herein, the calibration data 112 in some embodiments is encoded calibration data (e.g., to reduce its size) and in other embodiments, the calibration data 112 is raw calibration data.
The client 106 in this embodiment includes a speech-analysis unit 124, a feedback unit 126 and a data collection unit 128, which in several embodiments, are realized by a general purpose computing device (e.g., personal computer, laptop, PDA, cellular handset) that is configured utilizing software and/or firmware. The speech-analysis unit 124 in this embodiment is configured to receive the calibration data 112 and to operably couple with the microphone 114 so as to receive and analyze speech from a user utilizing the calibration data 112 and provide information about one or more aspects of the user's speech.
The feedback module 126 is configured to provide feedback to the user using graphical displays and/or audible feedback to facilitate proper sampling and provide a therapeutic feedback system to help improve the speech of a user. The data collection module 128 is configured to collect speech data gathered in the form of one or more files that may be transmitted to the clinic for further analysis.
The clinic 108 in this embodiment includes a target-settings module 130, a feedback-options module 132 and an analysis module 134. The target-settings module 130 allows a clinician to customize and provide target settings to a particular client. For example, target sound pressure levels may be established by a clinician and sent via the network 110 to the client. Similarly, the feedback-options module 132 allows a clinician to select specific forms of feedback (e.g., specific graphical interfaces) and send the selected feedback forms to the feedback module 126 at the client 106 so that the user interfaces with the speech analysis module using feedback techniques tailored to the user by the clinician.
Referring next to
As shown, the calibration module 200 initially generates frequency banded noise samples at different points in time (Blocks 302, 304). Each of the frequency banded noise samples in this embodiment corresponds to a different frequency band, and collectively the frequency bands cover at least a portion of a spectrum (e.g., a portion of an audible sound spectrum).
Referring to
Referring back to the embodiment depicted in
As shown, a sound-pressure-level reading for each of the frequency-banded-noise samples is received from the sound-level meter 118 (Block 306), and corresponding sound-pressure-level readings are generated for each of the frequency-banded-noise samples utilizing data received from the microphone 114 (Block 308). Next, calibration data 112 for the microphone 114 is produced by the calibration-data module 212 as a function of a difference between each of the sound-pressure-level readings from the sound level meter 118 and a corresponding one of each of the generated sound-pressure level readings for each of the frequency-banded-noise samples (Block 310). Optionally, calibration data is encoded by an encoder 214 so as to generate encoded-calibration data for the microphone 114 (Block 312), and then the calibration data 112 and the microphone 114 are provided to a user (Block 314). As depicted in
Referring next to
In some embodiments, the sound-pressure-level offset is generated by capturing with a capture module 502 a noise sample (e.g., pink noise) received by the microphone 114 that is transduced by the speaker 120. The sampled noise is then converted to the frequency domain with the Fast Fourier Transform (FFT) module 504, and a power-density module 508 generates a power-density reading 509 from the noise represented in the frequency domain. An offset generator 510 then compares the power-density reading 509 with a sound-pressure reading 511 of the noise sample (obtained from the sound-level meter 118) to generate an offset 512 for the microphone.
In one embodiment, noise is generated with the speaker at several power levels (e.g., every 3 dB from 60 to 90 dB) and a reading at each of the power levels is obtained with the microphone 114 and compared against the sound-pressure readings from the sound-level meter 118 so as to arrive at an accurate offset over a range of power levels.
Once the sound pressure level offset for the microphone 114 is generated, both the microphone 114 and the sound-level meter 118 are exposed to a selected frequency banded noise sample (Block 604). In some embodiments, for example, a frequency banded pink noise sample that corresponds to a frequency band from 100 to 200 Hz is initially generated and transduced by the speaker so as to expose the microphone and sound level meter to the noise sample with frequencies from 100 to 200 Hz.
Once the microphone 114 is exposed to the frequency-banded-noise sample, signals generated from the microphone 114 are sampled by the capture module 502 (Block 606), and converted by the FFT module 504 to the frequency domain so as to generate frequency data 505 (Block 608). The frequency data 505 is then filtered by the filter module 506 so as to obtain filtered frequency data 507 (Block 610). For the first frequency-banded sample, the filter module 506 employs a flat-frequency-response filter, but subsequent frequency-banded samples are filtered utilizing a response curve generated as a function of the microphone's 114 response to previous noise banded sample(s).
As shown in
If there are more frequency bands to sample with the microphone (Block 618), then the correction value for the frequency band is stored and blocks 604-616 are executed again. If there are no more frequency bands to sample (Block 618), then the frequency-correction curve is altered by the filter generator 518 based upon the correction values. In the event the magnitude of any one of correction values is greater than a threshold, (e.g., 1 dB), then data for the frequency correction curve is stored along with the correction value (Block 620) and blocks 604-622 are executed again. If the magnitude of all the correction values is less than the threshold, however, the correction values are stored along with the sound pressure level offset.
Referring next to
Also shown in the storage device 804 are target settings 808 that are utilized to set values utilized in speech therapy exercises. In addition, feedback options 810 that set the type of feedback that is employed during speech therapy sessions is also depicted in the storage device 804. In some embodiments, the target settings 808 and/or the feedback options 810 are established by a speech therapy clinician (e.g., at a remote clinical setting) and sent to the client.
As shown in
As depicted in
If more samples of the user's voice are desired (Block 918), then Blocks 904 to 916 are traversed again. As depicted in
As shown in
The exercise/feedback module 826 may be configured to provide exercises (e.g., video exercises) that prompt a user to perform particular speech exercises (e.g., vocalizing at various frequencies or speaking functional phrases) and may provide feedback (e.g., graphical or audible) to facilitate proper sampling and provide a therapeutic feedback system to help improve the speech of a user.
In many embodiments, the sound-pressure module 816 may be realized by a dynamic link library (DLL) module that may be seamlessly imported by a variety of software applications to utilize generated calibration data to substantially improve the quality sound measurements.
Although several embodiments of the present invention are described herein in the context of a speech therapy environment, it is certainly contemplated that the techniques for calibrating a transducer (e.g., a microphone) described herein have applications in a variety of contexts where sound analysis and/or feedback systems, outside of the therapy environment, is useful.
In conclusion, the present invention provides, among other things, a system and method for accurately measuring sound. Those skilled in the art can readily recognize that numerous variations and substitutions may be made in the invention, its use and its configuration to achieve substantially the same results as achieved by the embodiments described herein. Accordingly, there is no intention to limit the invention to the disclosed exemplary forms. Many variations, modifications and alternative constructions fall within the scope and spirit of the disclosed invention as expressed in the claims.
Carvalho de Matos, Carlos Eduardo
Patent | Priority | Assignee | Title |
10165362, | Dec 24 2015 | Intel Corporation | Automated equalization |
Patent | Priority | Assignee | Title |
5029215, | Dec 29 1989 | AT&T Bell Laboratories | Automatic calibrating apparatus and method for second-order gradient microphone |
6231500, | Mar 22 1994 | Electronic anti-stuttering device providing auditory feedback and disfluency-detecting biofeedback | |
6350243, | Dec 29 1999 | Bruel-Bertrand & Johnson Acoustics, Inc. | Portable hearing threshold tester |
6675114, | Aug 15 2000 | YOSHIMASA ELECTRONIC INC | Method for evaluating sound and system for carrying out the same |
7133715, | Jan 07 2000 | NATUS MEDICAL INC | Hearing evaluation device with noise detection and evaluation capability |
7330395, | Jan 22 2004 | RION CO , LTD | Method and system for automatically calibrating sound level meter |
7333618, | Sep 24 2003 | Harman International Industries, Incorporated | Ambient noise sound level compensation |
7530957, | Feb 07 2001 | DIAGNOSTIC HEARING ASSESSMENT LLC | Systems, methods and products for diagnostic hearing assessments distributed via the use of a computer network |
7854704, | Feb 07 2001 | DIAGNOSTIC HEARING ASSESSMENT LLC | Systems, methods and products for diagnostic hearing assessments distributed via the use of a computer network |
8085943, | Nov 29 1999 | Noise extractor system and method | |
20010016815, | |||
20030078515, | |||
20040242160, | |||
20050271367, | |||
20060120538, | |||
20060129390, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 01 2006 | LSVT Global, Inc. | (assignment on the face of the patent) | / | |||
May 01 2009 | MATOS, CARLOS | LSVT GLOBAL, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022646 | /0569 | |
Apr 20 2010 | LSVT GLOBAL, LLC | LSVT GLOBAL, INC | CONVERSION FROM LIMITED LIABILITY COMPANY TO CORPORATION | 024479 | /0787 |
Date | Maintenance Fee Events |
May 24 2019 | SMAL: Entity status set to Small. |
Aug 08 2019 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Aug 09 2023 | M2552: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Date | Maintenance Schedule |
Feb 23 2019 | 4 years fee payment window open |
Aug 23 2019 | 6 months grace period start (w surcharge) |
Feb 23 2020 | patent expiry (for year 4) |
Feb 23 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 23 2023 | 8 years fee payment window open |
Aug 23 2023 | 6 months grace period start (w surcharge) |
Feb 23 2024 | patent expiry (for year 8) |
Feb 23 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 23 2027 | 12 years fee payment window open |
Aug 23 2027 | 6 months grace period start (w surcharge) |
Feb 23 2028 | patent expiry (for year 12) |
Feb 23 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |