Processing audio signals using a state variable
AssigneeIntel Corporation
InventorsLarry Wagner, Robert A. Marshall
Life of this patent
Estimating the term…
Abstract
A continuous stage variable is generated with a state machine of a controller. A level of transmit attenuation and a level of receive attenuation are generated by the controller using the continuous state variable. Local audio signals generated with a local microphone are attenuated with a transmit attenuator at the level of transmit attenuation for transmission to a remote node. Remote audio signals received from the remote node are attenuated with a receive attenuator at the level of receive attenuation for playback at a local speaker.
Claims24
An apparatus for processing audio signals, comprising:
- (a) a transmit attenuator for attenuating local audio signals generated by a local microphone for transmission to a remote node;
- (b) a receive attenuator for attenuating remote audio signals received from the remote node for playback at a local speaker;
- and
- (c) a controller for controlling a level of transmit attenuation for the transmit attenuator and a level of receive attenuation for the receive attenuator, the controller comprising a state machine that generates a scalar state variable, wherein
- the controller uses the scalar state variable to control the level of transmit attenuation and the level of receive attenuation.
A computer-implemented process for processing audio signals, comprising the steps of:
- (a) generating a scalar state variable with a state machine of a controller;
- (b) controlling a level of transmit attenuation and a level of receive attenuation by the controller using the scaler state variable;
- (c) attenuating, with a transmit attenuator at the level of transmit attenuation, local audio signals generated with a local microphone for transmission to a remote node;
- and
- (d) attenuating, with a receive attenuator at the level of receive attenuation, remote audio signals received from the remote node for playback at a local speaker.
Dependencies are inferred from the claim text.