摘要:
In various embodiments, a system may include a first conferencing system with a first speaker and a second speaker. The first conferencing system may be coupled to a second conferencing system and a third conferencing system. In some embodiments, audio from the second conferencing system may be reproduced through the first speaker, and audio from the third conferencing system may be reproduced through the second speaker. In some embodiments, audio from various participants at various conferencing systems may be reproduced on audio system components relative to the location of participants at the conferencing system. For example, audio from a first participant on the left side of a camera at a second conferencing system may be reproduced through left side speakers at the first conferencing system.
摘要:
A communication system (e.g., a speakerphone) includes an array of microphones, a speaker, memory and a processor. The processor may be configured to perform acoustic echo cancellation, to track multiple talkers with highly directed beams, to design beams with nulls pointed at noise sources, to generate a 3D model of the physical environment, to compensate for the proximity effect, and to perform dereverberation of a talker's voice signal. The processor may also be configured to use a standard codec in non-standard ways. The processor may perform a virtual broadside scan on the microphone array, analyze the resulting amplitude envelope for acoustic source angles, examine each of the source angles with a directed beam, combine the beam outputs that show the characteristics of intelligence or speech.
摘要:
A processor operates on samples of a digital output signal to determine samples of a digital correction signal. The output signal samples are directed to an output channel for transmission from a speaker. The digital correction signal samples are supplied to a first digital-to-analog converter for conversion into an analog correction signal. The subtraction circuit generates a difference between a first analog signal provided by a microphone and the analog correction signal. The analog correction signal is an estimate of a contribution to the first analog signal due to a direct path transmission between the speaker and the microphone. The processor also receives a digital input signal derived from the difference signal, and, performs acoustic echo cancellation on the digital input signal to obtain a resultant signal. The acoustic echo cancellation is configured to remove contributions to the digital input signal due to reflected path transmissions.
摘要:
Embodiments of systems and methods which provide highly specific control over the execution of general-purpose code block are disclosed. These embodiments may allow the exact circumstances under which a given code block is allowed to execute to be determined with specificity. Such a control mechanism may be coupled with embodiments of a data hiding system and method, based for example, on an ordered execution of a set of code segments implemented via recursive execution. When embodiments of these systems and methods are utilized together an unencumbered generality as well as a level of protection against attack that surpasses many other security systems may be obtained.
摘要:
A directional microphone intended for use in a computer visual display monitor, and methods for construction of same. The integral directional microphone assembly comprises a cardioid electret microphone capsule retained therein by acoustically transparent foam. The microphone housing is mounted internally within a display monitor housing facing the user and adjacent to the top surface of the monitor housing. The microphone housing comprises a frontal opening and a plurality of nonfrontally facing openings which together maximally preserve sound pressure gradient applied to the microphone capsule, resulting in a hypercardioid spatial response.
摘要:
The audio system having a master clock, a serial port clocked according to a serial clock from the audio system, a programmable audio functional circuitry programmable and operable at a plurality of sample rates, and a rate selection control logic which sense a ratio between the serial clock and the master clock. The serial clock is derived from the master clock. The rate selection control logic reprograms the audio functional circuitry based on the ratio, to operate at one of the plurality of sample rates in response to a change in the clock rate of the serial clock, such that the audio functional circuitry operates at another of the plurality of sample rates.
摘要:
In various embodiments, a system may include a first conferencing system with a first speaker and a second speaker. The first conferencing system may be coupled to a second conferencing system and a third conferencing system. In some embodiments, audio from the second conferencing system may be reproduced through the first speaker, and audio from the third conferencing system may be reproduced through the second speaker. In some embodiments, audio from various participants at various conferencing systems may be reproduced on audio system components relative to the location of participants at the conferencing system. For example, audio from a first participant on the left side of a camera at a second conferencing system may be reproduced through left side speakers at the first conferencing system.
摘要:
A system may be configured to: receive remote audio signals and corresponding spatial indicators from remote systems; generate output signals for local speakers based on the remote audio signals and the corresponding spatial indicators; supply a microphone input signal to a first echo canceller in a series of echo cancellers, where each echo canceller of the series corresponds to a position in a set of positions along a one-dimensional locus connecting the speakers; map each of the remote audio signals to a corresponding one of the positions based on the corresponding spatial indicator; for each position of the set of positions, combine any of the remote audio signals that map to that position in order to form a corresponding input signal for the corresponding echo canceller; transmit a resultant signal including at least an output of a last echo canceller of the series to the remote systems.
摘要:
A system such as a speakerphone may include a processor, memory, a speaker and a microphone. The processor may be configured (via program instructions stored in the memory) to calibrate the speaker by: outputting a stimulus signal; receiving an input signal corresponding to the stimulus signal; computing a midrange sensitivity and a lowpass sensitivity for a transfer function derived from a spectrum of the input signal and a spectrum of the output signal; subtracting the midrange sensitivity from the lowpass sensitivity to obtain a speaker-related sensitivity; performing an iterative search for current parameters of a speaker model using the input signal spectrum, the stimulus signal spectrum and the speaker-related sensitivity; and updating averages of the speaker model parameters using the current parameter values. The stimulus signal may be transmitted during periods of silence in the external environment. The parameter averages may be used to perform echo cancellation.
摘要:
In various embodiments, a speakerphone may comprise multiple (e.g., 16) microphones placed in a circular array around a central speaker. Each microphone may be mounted to the speakerphone through a microphone support. The microphone support may be made of a flexible material and have various features designed to minimize interference to the microphone (e.g., from the speaker and/or vibrations external to the speakerphone). The centrally mounted speaker may be coupled to a stiff internal speaker enclosure. The speaker enclosure may be made of a stiff, heavy material (e.g., a dense plastic) to prevent the speaker vibrations from excessively vibrating the speakerphone enclosure (which may affect the microphones).