Audio signal processing for speech communication
First Claim
Patent Images
1. A method comprising:
- at a first device, receiving from a remote device a signal that comprises human-interpretable audio information;
detecting sound at the first device, analyzing the detected sound to determine if an intermittent component having a periodicity of greater than 0.1 seconds is present; and
if the intermittent component is present, altering the signal so that the audio information is more easily human-interpretable when the signal is converted to sound.
2 Assignments
0 Petitions
Accused Products
Abstract
A device receives a signal that includes human-interpretable audio information. The device detects sound locally and analyzes it to determine if an intermittent component is present. If the intermittent component is present, the received signal is altered so that the audio information is more easily human-interpretable when the signal is performed. The device can be a portable telephone. The intermittent component can be detected, for example, in music.
42 Citations
43 Claims
-
1. A method comprising:
-
at a first device, receiving from a remote device a signal that comprises human-interpretable audio information;
detecting sound at the first device, analyzing the detected sound to determine if an intermittent component having a periodicity of greater than 0.1 seconds is present; and
if the intermittent component is present, altering the signal so that the audio information is more easily human-interpretable when the signal is converted to sound. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
the analyzing comprises evaluating the stored information to determine if the intermittent component is present. -
6. The method of claim 5 in which the analyzing comprises comparing a first subset of the levels to a second subset of the levels, each subset including levels that correspond to regularly spaced time intervals, the first and second subsets having different regular spacings.
-
7. The method of claim 5 in which the analyzing comprises determining if a parameter of an auto-correlation function applied to the stored information satisfies a criterion.
-
8. The method of claim 5 in which the stored information abbreviates at least some information for high level and low levels of the signal during the time intervals.
-
9. The method of claim 1 in which the first device uses a wireless connection to receive the signal.
-
10. The method of claim 1 in which the dynamic range of the signal is altered to render the audio information more easily human-interpretable when the signal is performed.
-
11. The method of claim 10 in which the dynamic range of the signal is altered as a function of an estimate of non-periodic noise when the intermittent component is not detected and an estimate of periodic noise when the intermittent component is detected.
-
12. The method of claim 11 further comprising analyzing levels of the signal for an interval corresponding to at least one period of the intermittent component to generate the estimate of periodic noise.
-
13. The method of claim 12 in which the intervals corresponds to approximately one period of the intermittent component.
-
14. The method of claim 1 in which the signal is altered to increase the amplitude of sound generated from the signal when the signal is converted to sound.
-
15. The method of claim 1 in which the audio component comprises music.
-
-
16. A method comprising:
-
at a device, receiving a signal that comprises audio information;
detecting sound at the device;
storing values related to energy or amplitude of the detected sound, each of the values corresponding to an interval of the detected sound;
analyzing the values to determine if an intermittent component having a periodicity of between 0.2 seconds and 2 seconds is present;
altering the signal if the intermittent component is determined to be present; and
rendering the altered signal as sound. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A device comprising:
-
a receiver, configured to receive a signal representing audio information from a wireless transmission;
a signal modulator, configured to alter the signal in response to a noise estimate; and
a detector, configured to analyze sound at the device for an intermittent component of regular periodicity, generate a noise estimate for the intermittent component when the intermittent component is detected, and communicate the noise estimate to the signal modulator. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
a memory store for storing information about levels of the signal during a series of time intervals; - and
a processor configured to analyze the stored information for the intermittent component.
-
-
27. The device of claim 26 in which the processor is configured to (1) compare a first subset of the levels to a second subset of the levels, each subset including levels that correspond to regularly spaced time intervals, the first and second subsets having different regular spacings;
- and (2)generate the noise estimate for the intermittent component if the first and second subset satisfy a rule.
-
28. The device of claim 26 in which the processor is configured to apply an auto-correlation function to the stored information, and generate the noise estimate for the intermittent component if a parameter of the auto-correlation function satisfies a criterion.
-
29. The device of claim 26 in which the information about levels of the signal is stored in a packed format.
-
30. The device of claim 26 in which the information about levels of the signal is modified such that only information about a middle range of signal levels is retained.
-
31. The device of claim 23 wherein the device comprises a telephone handset.
-
32. A method comprising:
-
detecting sound at a device, evaluating the detected sound to determine if an intermittent component having a periodicity of greater than 0.1 seconds is present; and
rendering a signal that comprises audio information more easily human-interpretable when the signal is converted to sound at the device by altering the dynamic range of the signal as a function of an estimate of non-periodic noise when the intermitten component is not detected and an estimate of periodic noise when the intermittent component is detected. - View Dependent Claims (34, 35, 36, 37, 38)
storing values related to energy or amplitude of the detected sound, each of the values corresponding to an interval of the detected sound;
analyzing the values to determine if an intermittent component having a periodicity of between 0.2 seconds and 2 seconds is present.
-
-
36. The method of claim 35 in which each of the values is modified prior to storage to remove information for bits of the value that correspond to high values and for bits of the value that correspond to low values.
-
37. The method of claim 36 in which each of the values is stored in a packed format and unpacked for the analyzing.
-
38. The method of claim 32 further comprising analyzing level of the signal for an interval corresponding to at least one period of the intermittent component to generate the estimate of periodic noise.
-
33. A method comprising:
-
detecting sound at a first device, storing information about the levels of the detected sound during a series of time intervals by abbreviating at least some information for high level and low levels of the signal during the time intervals;
evaluating the stored information to determine if an intermittent component having a periodicity of greater than 0.1 seconds is present; and
if the intermittent component is present, altering a signal that comprise human-interpretable audio information so that the audio information is more easily human-interpretable when the signal is converted to sound.
-
-
39. A device comprising:
-
a receiver, configured to receive a signal representing audio information from a wireless transmission;
a signal modulator, configured to alter the signal in response to a noise estimate; and
an estimator, configured to analyze sound for an intermittent component of regular periodicity, generate a noise estimate for the intermittent component when the intermittent component is detected, and communicate the noise estimate to the signal modulator, the estimator comprising (i) a memory store for storing information about levels of the signal during a series of time intervals in a packed format; and
(ii) a processor configured to analyze the stored information for the intermittent component.- View Dependent Claims (40)
-
-
41. A system comprising:
-
a plurality of devices for transmitting and receiving audio information, and a signal transmission intermediary, wherein at least one of the devices comprises (a) a receiver, configured to receive a signal representing audio information from another device;
(b) a signal modulator, configured to alter the signal in response to a noise estimate; and
(c) a detector, configured to analyze sound at the device for an intermittent component of regular periodicity, generate a noise estimate for the intermittent component when the intermittent component is detected, and communicate the noise estimate to the signal modulator.- View Dependent Claims (42, 43)
-
Specification