The invention relates to a communication device comprising a speaker, a microphone , a noise detection module adapted to determine an ambient noise level from a microphone signal received from the microphone, an automatic volume control module, which in dependence of noise level change adjusts the speaker volume level to an adjusted level during an adaption time interval.
A communication device according to the preamble is known from U.S. Pat. No. 5,732,390 and could be a mobile phone or headset. The advantage of such a communication device is that the speaker volume is automatically adapted to the ambient noise whereby a user can still hear the audio emitted by the speaker although he enters more noisy environment. Also, when he enters a more quiet environment, the speaker volume is automatically lowered to a suitable level.
It is an object of the invention to provide an improved automatic volume regulation.
A communication device according to the invention comprises a speaker, a microphone, a noise detection module adapted to determine an ambient noise level from a microphone signal received from the microphone and an automatic volume control module, which in dependence of a change in noise level adjusts the speaker volume level to an adjusted level during an adaption time interval, wherein the communication device comprises a motion sensor, and wherein the length of the adaption time interval depends on a motion signal received from the motion sensor. When selecting the parameters of an automatic volume control module, it should be considered how fast a the adjustments should act. If a too fast volume adaption is selected, this could lead to fast and annoying volume increases and decreases due to a short high sound in the environment. According to the invention, a motion sensor is used to adjust the length of the time adaption interval, which can be utilised to adapt this to different user scenarios. Thus, the desired length of adaption time interval may differ between a situation where a user sits in a quite office and where he walks through a building with different noise levels at different locations.
According to an embodiment, the adaption time interval comprises a delay time interval followed by an adjustment time interval, wherein the delay time interval is a time interval that passes after a noise level change occurred, before the automatic volume control module starts the speaker volume adjustment. This has the advantage, that a real change in noise level can be detected before the speaker volume level is adjusted to a new level.
Preferably, the time delay interval depends on the signal received from the motion sensor.
According to an embodiment, the time delay interval is shorter, when motion is detected than when no motion is detected for a given noise level change.
According to an embodiment, the volume adjustment time interval depends on the signal received from the motion sensor.
According to an embodiment, the volume adjustment time interval is shorter, when motion is detected than when no motion is detected for a given noise level change.
According to an embodiment, only two values obtained from the motion signal are used for changing the adaption time interval, wherein one value corresponds to motion, and one value corresponds to no motion. This is a simple and reliable embodiment.
The motion sensor may be an accelerometer, preferably a three axes accelerometer.
The communication device may be a headset.
The headset may be corded or wireless and based on for example Bluetooth or DECT.
Alternatively, the communication device may be a wireless telephone, such as cell phone or smartphone.
The invention is explained in detail below with reference to the drawing illustrating a preferred embodiment of the invention and in which
A shown in
TA=TD+TJ
A reason for the delay time interval is, that the noise detection module currently detects the lowest audio level in a time interval. If this time interval is too short, there is a risk, that speech is detected as the lowest audio level and thereby interpreted as noise, which would cause an undesired increase in speaker volume level. Thus, the delay time interval TD is a trade-off between the wish to have a certain noise determination and a fast response.
In
At the time T2, the noise detection module 7 determines that the noise level is decreased to the third noise level NL3. Thus, at T2, a new delay time interval TD starts, followed by an adjustment time interval TJ, which is shorter than the adjustment time interval when the noise changed from the first noise level NL1 to the second noise level NL2, because the noise level change from the second noise level NL2 to the third noise level NL3 is smaller.
An advantage with the embodiment above is, that a user in motion may prefer a faster speaker volume adjustment, as he may move relatively fast between environments with different noise levels. If he, for example, during a conversation enters a canteen with a high noise level, it may be a disadvantage if he must wait 5-6 seconds before he can hear clearly. If a user, on the other hand sits in a quite office, he may prefer, that the speaker volume is not adjusted just because a short noise occur, for example if a colleague in the room opens and closes the door within few seconds.
The motion sensor and or the automatic volume control module should off course be calibrated”, such that a certain amount of motion is needed, before it affect the speaker volume adjustment.
In the shown embodiment, the speaker volume adjustment is adapted to “motion” or “no motion”. The controls system could also be more gradually or linear driven, such that the delay time and/or adjustment time is inversely proportional with motion level.
It could also be contemplated that the delay time interval TD is zero, whereby the adaption time TA=adjustment time TJ.
The headset could be provided with the possibility to disable the motion sensor functionality.
The invention is not limited to the embodiments disclosed here.
Number | Date | Country | Kind |
---|---|---|---|
PA 2012 00724 | Nov 2012 | DK | national |