Wireless communication systems, which include cellular communication systems, have long been in existence. In a typical wireless communication system, a mobile handset employs the wireless network infrastructure to communicate voice and/or data with other telecommunication devices, such as another mobile handset, a land-based telephone, a computer, and the like. The wireless portion typically covers only the last hop between the wireless network infrastructure and the handset.
Teleconferencing typically involves multiple participants from geographically dispersed locations. With a teleconference, multiple participants may verbally communicate with one another via teleconference stations and an appropriate telecommunication network.
To elaborate, a typical teleconference system may include a centralized teleconference module and a plurality of teleconference stations. A teleconference station may represent, for example, a wired, cordless, or cellular communication device that is capable of audio communication. These communication devices may be analog or digital in nature, and may communicate using a circuit-oriented (such as the Plain Old Telephone System or POTs) and/or a packet-based telecommunication network (such as the Internet). Each teleconference station allows a teleconference participant to access the centralized teleconference module, which has the logic for tying the teleconference stations together, thereby enabling the teleconference to proceed. In a common scenario, each teleconference participant is asked to dial a particular telephone number using his teleconference station in order to participate in the teleconference.
One of the commonly encountered problems when teleconferencing relates to the audio quality from the different participants. Particularly, an unduly soft or unduly loud audio volume level from a participant may make it very difficult or impossible for that participant to be understood by others. Further, an unduly high level of background noise may render a participant unintelligible to other participants.
The audio quality associated with a particular teleconference station or participant may be influenced by many factors. For example, when different teleconference stations are employed, the audio volume produced sometimes differs from teleconference station to teleconference station. Thus, even though two participants may speak at the same volume level into their respective teleconference stations, participants listening in may perceive different audio volume levels.
Even if the participants use similar teleconference stations, a participant may not be understood if he speaks too softly or too loudly or if the background noise level at his location is excessive. Further, differences in the quality of the network trunks may result in different audio volume levels and/or may affect differently the clarity associated with the audio signal received from each teleconference station. Additionally, if the teleconference station is a battery-powered unit, such as a cellular telephone, a low battery state may cause the participant's voice to be inadequately amplified, rendering it difficult for others to understand the words spoken.
Ironically, while the listening participants may readily perceive that the audio quality associated with a particular participant is poor, that particular participant may be completely oblivious to the poor audio quality perceived by others. This is because while a speaker (i.e., a teleconference participant currently speaking) can easily hear his own voice, other participants listening in can only hear the electrically or digitally reproduced sound representing the speaker's voice. If the process of capturing, transmitting, processing, and/or reproducing the speaker's voice degrades the audio quality, such quality degradation (in clarity and/or volume) is usually not perceived by the speaker himself.
This problem affects productivity in different ways. For example, when the audio quality associated with a particular participant is poor, others may have difficulties understanding him. This may lead to misunderstanding, and may sometimes require other participants to continually ask that the speaker speak louder or repeat himself. If the audio volume level associated with a particular participant/teleconference station is unduly high, the loud audio level may cause discomfort to other participants. On the other hand, if the audio volume level associated with a particular participant/teleconference station is unduly low, another participant may mistakenly believe that no one is currently speaking and may start speaking himself. This may be perceived as rudeness by the original speaker. Furthermore, with both participants speaking, the resultant audio may be unintelligible to all others.
The invention relates, in an embodiment, to a method for adjusting voice levels of participants in a teleconference that involves a plurality of teleconference stations. The method includes receiving a first audio input from one of the teleconference stations. The method further includes electronically ascertaining whether a volume of the first audio input is acceptable. If the volume of the first audio input is unacceptable, the method includes indicating to one of the participants via the one of the teleconference stations that the volume of the first audio input is unacceptable. Such indicating is performed in a manner that is substantially transparent to at least another of the participants.
In another embodiment, the invention relates to a method for adjusting voice levels of participants in a teleconference that involves a plurality of teleconference stations. The method includes receiving a first audio input from one of the teleconference stations. The method further includes electronically ascertaining whether a background level associated with the first audio input is acceptable. If the background level associated with the first audio input is unacceptable, the method includes performing one of a first action and a second action. The first action includes muting out the background level associated with the first audio input. The second action includes removing the one of the participants from the teleconference.
In yet another embodiment, the invention relates to an arrangement for adjusting voice levels of participants in a teleconference that involves a plurality of teleconference stations. The arrangement includes means for receiving a first audio input from one of the teleconference stations. The arrangement further includes means for electronically ascertaining whether a volume of the first audio input is acceptable. The arrangement also includes means for indicating, if the volume of the first audio input is unacceptable, to one of the participants via the one of the teleconference stations that the volume of the first audio input is unacceptable. Such indicating is performed in a manner that is substantially transparent to at least another of the participants.
These and other features of the present invention will be described in more detail below in the detailed description of the invention and in conjunction with the following figures.
The present invention is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which like reference numerals refer to similar elements and in which:
The present invention will now be described in detail with reference to a few embodiments thereof as illustrated in the accompanying drawings. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art, that the present invention may be practiced without some or all of these specific details. In other instances, well known process steps and/or structures have not been described in detail in order to not unnecessarily obscure the present invention.
In accordance with embodiments of the invention, there is provided an audio quality monitoring system (AQMS) for monitoring the audio quality (in terms of volume and/or clarity) associated with teleconference stations and for alerting the participant associated with a teleconference station if the audio quality associated with that teleconference station is outside of an acceptable quality range. In an embodiment, the alert is delivered to the participant in a manner that is substantially transparent to all other participants. With the alert, the participant may then make the appropriate adjustment to bring the audio quality level associated with his teleconference station within the acceptable quality range. If the audio quality cannot be brought within the acceptable quality range, the teleconference system may exclude that participant from the teleconference, or may allow that participant to participate only as an observer (i.e., the participant can listen in but cannot speak to others).
In an embodiment, the AQMS receives an audio input of the speaker's voice from each teleconference station that enters the teleconference. For example, each participant may be asked to pronounce his name or to speak some words into his teleconference station upon entering the teleconference. Alternatively or additionally, an audio input sample of the speaker's voice may be taken periodically throughout the teleconference. Alternatively or additionally, an audio input sample may be taken while the participant is not speaking (at the start of the teleconference and/or periodically throughout the teleconference) in order to ascertain the quality of the network and/or the level of the background noise.
The AQMS then ascertains whether the audio quality associated with the audio input is acceptable. For example, the AQMS may ascertain whether the volume level associated with the audio input is higher than a predefined minimum threshold or is lower than a predefined maximum threshold. If the volume level is not in between the predefined minimum threshold and the predefined maximum threshold, the AQMS may generate an alert signal to the teleconference station to indicate to the participant that the audio quality is unacceptable. As another example, the AQMS may ascertain that the background noise is excessive and may generate an alert signal to the teleconference station to inform the participant of the unacceptable background noise level.
The alert signal may be specific to the audio quality problem ascertained. For example, if the audio volume level is too low, the alert signal may be an indication that the audio level is too low to enable the participant to take an appropriate corrective action to increase the audio level. If the audio volume level is too high, a different alert signal may be sent to the teleconference station to allow the participant to take a different corrective action to reduce the audio level.
If the background noise is excessive, a different alert signal may be sent to the teleconference station to allow the participant to take another different corrective action to reduce the background noise. Generally speaking, these corrective actions may include, for example, moving the teleconference station closer or further away from the participant, speaking softer or louder, adjusting the volume control on the teleconference station, recharging the battery of a battery-powered teleconference station, and/or moving the teleconference station to a different location.
In an embodiment, the alert signal pertaining to audio quality problem is sent by the AQMS and received by a particular teleconference station in a manner that is substantially transparent to all other participants. For example, the alert signal may cause an appropriate visual indicator, such as a light or textual information, to be shown at the teleconference station. As another example, the AQMS may temporarily mute the teleconference station (e.g., by sending a signal to the teleconference station to inhibit the transmission of sound from that teleconference station) while providing an audio alert signal to that particular teleconference station to inform the participant associated with that particular teleconference station of the audio quality problem.
If the audio quality cannot be brought into compliance, the AQMS may exclude that teleconference station from the teleconference. In this case, the participant may need to employ a different teleconference station in order to access the teleconference, for example, the AQMS may alternatively allow the teleconference station to access the teleconference for receiving purpose only. In other words, the teleconference station can receive the teleconference audio but cannot transmit sounds generated by the participant associated with that teleconference station. For example, the microphone may be turned off to inhibit the transmission of sounds. In this case, the participant utilizing that teleconference station is essentially designated an observer only since he can listen in but cannot speak to the other teleconference participants.
Instead of or in addition to sending an alert signal to the teleconference station, the AQMS may, in an embodiment, take the corrective action itself. For example, the AQMS may correct the audio quality problem itself, using its own circuitry or the circuitry associated with the centralized teleconference module. The correction may include, for example, adjusting the amplification level and/or filtering the audio signal received from the teleconference station to correct the volume level and/or to reduce the background noise. As another example, the correction may involve performing digital signal processing on the audio signal received (after digitization) in order to correct the volume level and/or reduce the background noise. In an embodiment, the AQMS may measure the background noise level and may only consider sounds having a volume level exceeding the background noise level as the speaker's. The speaker's sound input may thus be filtered from the background noise level (e.g., via a digital or analog filtering technique) and processed as appropriate to improve intelligibility.
In an embodiment, audio samples are taken only once when the participants enter the teleconference. Audio samples may, in another embodiment, alternatively or additionally, be periodically taken during the teleconference. These audio samples are analyzed for their audio quality. If the audio quality of an audio sample is found to be deficient, the participant may be notified in the manner discussed earlier and/or corrective action may be undertaken.
The features and advantages of the invention may be better understood with reference to the figures and discussions that follow.
In step 206, the audio input quality is electronically analyzed. This analysis may involve either analog or digital analysis and may include an analysis for the audio volume and/or clarity (which measures the background noise). As mentioned, the AQMS may ascertain whether the volume level associated with the audio input is higher than a predefined minimum threshold or is lower than a predefined maximum threshold. As another example, the AQMS may ascertain whether the background noise exceeds a predefined maximum permissible background noise level. This may be accomplished by, for example, comparing the amplitude of the background noise signal with the amplitude of a predefined maximum permissible background level
If the audio input quality is acceptable (ascertained by step 208), the participant is permitted to participate in step 210 as a full participant (i.e., the participant can both transmit and receive). On the other hand, if the audio input quality is unacceptable, corrective action is required (step 212).
In another embodiment, the AQMS may itself undertake the task of correcting the audio signal in order to achieve the requisite audio quality (step 302B). As mentioned, the AQMS may process the received audio signal from a teleconference station using either an analog or a digital technique (or a combination thereof) to achieve an acceptable volume level and/or to lower the background noise. Techniques for processing an audio signal to improve intelligibility are known in the art. In yet another embodiment, both steps 302A and 302B may be performed by the AQMS.
In step 304, another input sample is then received by the AQMS and analyzed for quality (volume and/or clarity). If the audio quality is acceptable (as ascertained in step 306), full participation is allowed for that teleconference station and its associated participant in step 308. In one embodiment, the AQMS may allow the participant a number of tries and may receive and analyze multiple input samples in an attempt to grant the teleconference station full participation in the teleconference.
If the corrective actions of step 302A and/or 302B fail to yield an acceptable audio quality from this teleconference station, the method may ascertain next (step 310) whether this teleconference station may be allowed to participate as an observer unit (i.e., may receive but not transmit). If such is the case, the participant is granted observer status (step 312). On the other hand, if the observer status is not permitted, the teleconference station is excluded from the teleconference. In this case, the participant would need to access another teleconference station in order to attempt to participate in the teleconference.
In an embodiment, the conference chair (i.e., the person or entity administratively responsible for the teleconference) and/or one or more other participants may be provided with selectable or settable options to customize the audio quality control. For example, the AQMS may allow the conference chair to modify the acceptable minimum and/or maximum sound level threshold, either for the entire system or for a particular teleconference station. For example, the AQMS may allow the conference chair to modify the acceptable background noise threshold, either for the entire system or for a particular teleconference station.
As yet another example, the AQMS may allow the conference chair to modify the number of tries a particular participant may attempt before judging that further correction actions are futile for a particular teleconference station. As still another example, the AQMS may allow the conference chair to override any quality control for a particular teleconference station to allow a particular participant to participate, either as an observer or as a full participant, irrespective of the audio quality received. For example, the conference chair may be provided with a control panel, which may be software implemented on a computer that interfaces with the AQMS, to allow the conference chair to set preferences for individual users and/or teleconference stations. Using the control panel, the conference chair may for example specify that the quality control for a particular user and/or teleconference station be suspended. This latter option is highly advantageous since the participants may, for a variety of reasons, be willing to tolerate a lower audio quality level associated with one or more teleconference stations in order to hold the teleconference. For example, participants in a teleconference may be willing to tolerate a lower quality level because of time pressure, or because of the importance of the subject matter discussed, or because of the criticality of a participant.
As can be appreciated from the foregoing, embodiments of the invention allow a teleconference participant to be aware of audio quality problems associated with his teleconference station so that the participant can take an appropriate corrective action. In one case, the AQMS may, alternatively or additionally, undertake the corrective action itself in order to improve audio quality. The monitoring and accompanying corrective action may take place at the beginning of the teleconference or at any time during the teleconference. With the invention, the problems associated with poor teleconference audio (such as misunderstanding, requiring speakers to repeat themselves, and/or inadvertently speaking while others are speaking) are advantageously avoided. By providing options to adjust the acceptable thresholds for volume and/or background noise, as well as a manual override option to enable a participant to participate irrespective of quality issues, a high degree of flexibility is achieved.
While this invention has been described in terms of several embodiments, there are alterations, permutations, and equivalents which fall within the scope of this invention. It should also be noted that there are many alternative ways of implementing the methods and apparatuses of the present invention. It is therefore intended that the following appended claims be interpreted as including all such alterations, permutations, and equivalents as fall within the true spirit and scope of the present invention.