Patents by Inventor Narayan Kovvali

Narayan Kovvali has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230343359
    Abstract: A method of detecting a suitability of a signal for live speech detection, the method comprising: receiving the signal containing speech from a transducer; measuring a signal characteristic of an audible component of the received signal; estimating an expected signal characteristic of an ultrasonic component of the received signal based on the measured signal characteristic of the audible component; determining, based on the estimated expected signal characteristic, whether the ultrasonic component is suitable for detecting whether the speech is live speech.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: William E. SHERWOOD, Fred D. GEIGER, Narayan KOVVALI, Seth SUPPAPPOLA
  • Patent number: 11533559
    Abstract: An estimator of direction of arrival (DOA) of speech from a far-field talker to a device in the presence of room reverberation and directional noise includes audio inputs received from multiple microphones and one or more beamformer outputs generated by processing the microphone inputs. A first DOA estimate is obtained by performing generalized cross-correlation between two or more of the microphone inputs. A second DOA estimate is obtained by performing generalized cross-correlation between one of the one or more beamformer outputs and one or more of: the microphone inputs and other of the one or more beamformer outputs. A selector selects the first or second DOA estimate based on an SNR estimate at the microphone inputs and a noise reduction amount estimate at the beamformer outputs. The SNR and noise reduction estimates may be obtained based on the detection of a keyword spoken by a desired talker.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: December 20, 2022
    Assignee: Cirrus Logic, Inc.
    Inventors: Narayan Kovvali, Ghassan Maalouli, Seth Suppappola
  • Patent number: 11315543
    Abstract: A system performs pole-zero or IIR modeling and estimation of an inter-microphone transfer function between first and second microphones that output respective first and second microphone signals. The system includes a first adaptive FIR filter to which the first microphone signal is provided, a delay element that delays the second microphone signal by a predetermined delay amount, and a second adaptive FIR filter to which the delayed second microphone signal is provided. A first coefficient of the second adaptive FIR filter is constrained to a fixed non-zero value. The filters are jointly adapted to minimize an error signal that is a difference of the two filters outputs. The delay is small: approximately the acoustic propagation delay between the two microphones and is not determined by the environmental reverberation characteristics. The error signal may serve as a noise reference in a noise canceller, for implementing far-field beamforming with low delay.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: April 26, 2022
    Assignee: Cirrus Logic, Inc.
    Inventors: Khosrow Lashkari, Narayan Kovvali, Seth Suppappola
  • Patent number: 11189303
    Abstract: A multi-microphone algorithm for detecting and differentiating interference sources from desired talker speech in advanced audio processing for smart home applications is described. The approach is based on characterizing a persistent interference source when sounds repeated occur from a fixed spatial location relative to the device, which is also fixed. Some examples of such interference sources include TV, music system, air-conditioner, washing machine, and dishwasher. Real human talkers, in contrast, are not expected to remain stationary and speak continuously from the same position for a long time. The persistency of an acoustic source is established based on identifying historically-recurring inter-microphone frequency-dependent phase profiles in multiple time periods of the audio data. The detection algorithm can be used with a beamforming processor to suppress the interference and for achieving voice quality and automatic speech recognition rate improvements in smart home applications.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: November 30, 2021
    Assignee: Cirrus Logic, Inc.
    Inventors: Narayan Kovvali, Seth Suppappola
  • Publication number: 20210233509
    Abstract: A system performs pole-zero or IIR modeling and estimation of an inter-microphone transfer function between first and second microphones that output respective first and second microphone signals. The system includes a first adaptive FIR filter to which the first microphone signal is provided, a delay element that delays the second microphone signal by a predetermined delay amount, and a second adaptive FIR filter to which the delayed second microphone signal is provided. A first coefficient of the second adaptive FIR filter is constrained to a fixed non-zero value. The filters are jointly adapted to minimize an error signal that is a difference of the two filters outputs. The delay is small: approximately the acoustic propagation delay between the two microphones and is not determined by the environmental reverberation characteristics. The error signal may serve as a noise reference in a noise canceller, for implementing far-field beamforming with low delay.
    Type: Application
    Filed: January 27, 2020
    Publication date: July 29, 2021
    Inventors: Khosrow Lashkari, Narayan Kovvali, Seth Suppappola
  • Publication number: 20210149007
    Abstract: An estimator of direction of arrival (DOA) of speech from a far-field talker to a device in the presence of room reverberation and directional noise includes audio inputs received from multiple microphones and one or more beamformer outputs generated by processing the microphone inputs. A first DOA estimate is obtained by performing generalized cross-correlation between two or more of the microphone inputs. A second DOA estimate is obtained by performing generalized cross-correlation between one of the one or more beamformer outputs and one or more of: the microphone inputs and other of the one or more beamformer outputs. A selector selects the first or second DOA estimate based on an SNR estimate at the microphone inputs and a noise reduction amount estimate at the beamformer outputs. The SNR and noise reduction estimates may be obtained based on the detection of a keyword spoken by a desired talker.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventors: NARAYAN KOVVALI, GHASSAN MAALOULI, SETH SUPPAPPOLA
  • Patent number: 10733276
    Abstract: The reliable differentiation of human and artificial talkers is important for many automatic speaker verification applications, such as in developing anti-spoofing countermeasures against replay attacks for voice biometric authentication. A multi-microphone approach may exploit small movements of human talkers to differentiate between a human talker and an artificial talker. One method of determining the presence or absence of talker movement includes monitoring the variation of the inter-mic frequency-dependent phase profile of the received microphone array data over a period of time. Using spatial information with spectral-based techniques for determining whether an audio source is a human or artificial talker may reduce the likelihood of success of spoofing attacks against a voice biometric authentication system. The anti-spoofing countermeasure may be used in electronic devices including smart home devices, cellular phones, tablets, and personal computers.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 4, 2020
    Assignee: Cirrus Logic International Semiconductor Ltd.
    Inventors: Narayan Kovvali, Ying Li, Nima Yousefian Jazi, Seth Suppappola
  • Patent number: 10580411
    Abstract: A change in the phase pattern of the inter-mic impulse response (IMIR), determined by a cross power spectral density, may be used to detect the appearance of a new talker or a dramatic movement of the current talker. For example, the phase of the IMIR is dependent on a location of the sound source relative to the microphone array. Any signal originating from a specific location has a specific phase pattern on the IMIR across the frequency domain. By comparing phase patterns of the current cross power spectral density with a recorded talker phase profile, a talker change can be detected. This detection can be used to control signal processing algorithms. For example, when talker change is detected, the step size of an adaptive filter can be increased to track the changes efficiently.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: March 3, 2020
    Assignee: Cirrus Logic, Inc.
    Inventors: Ying Li, Ghassan Maalouli, Narayan Kovvali, Seth Suppappola
  • Patent number: 10559317
    Abstract: An apparatus includes a beamformer, an echo suppression control unit, and a residual echo cancellation unit. The beamformer is configured to pass desired portions of audio signals and to suppress undesired portions of the audio signals. The beamformer includes a speech blocking filter to prevent suppression of near-end desired talker speech in the audio signals and an echo suppression filter to suppress echo in the audio signals. An echo suppression control unit is coupled to the beamformer and receives signals and determines whether to dynamically adapt the speech blocking filter or to dynamically adapt the echo suppression filter. The speech blocking filter remains unchanged during dynamic adaptation of the echo suppression filter, and the echo suppression filter remains unchanged during dynamic adaptation of the speech blocking filter. The residual echo cancellation unit is coupled to the beamformer and receives output audio signals from the beamformer and further suppresses residual echo.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: February 11, 2020
    Assignee: Cirrus Logic International Semiconductor Ltd.
    Inventors: Justin L. Allen, Narayan Kovvali
  • Publication number: 20200005807
    Abstract: An apparatus includes a beamformer, an echo suppression control unit, and a residual echo cancellation unit. The beamformer is configured to pass desired portions of audio signals and to suppress undesired portions of the audio signals. The beamformer includes a speech blocking filter to prevent suppression of near-end desired talker speech in the audio signals and an echo suppression filter to suppress echo in the audio signals. An echo suppression control unit is coupled to the beamformer and receives signals and determines whether to dynamically adapt the speech blocking filter or to dynamically adapt the echo suppression filter. The speech blocking filter remains unchanged during dynamic adaptation of the echo suppression filter, and the echo suppression filter remains unchanged during dynamic adaptation of the speech blocking filter. The residual echo cancellation unit is coupled to the beamformer and receives output audio signals from the beamformer and further suppresses residual echo.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Justin L. ALLEN, Narayan KOVVALI
  • Publication number: 20190180014
    Abstract: The reliable differentiation of human and artificial talkers is important for many automatic speaker verification applications, such as in developing anti-spoofing countermeasures against replay attacks for voice biometric authentication. A multi-microphone approach may exploit small movements of human talkers to differentiate between a human talker and an artificial talker. One method of determining the presence or absence of talker movement includes monitoring the variation of the inter-mic frequency-dependent phase profile of the received microphone array data over a period of time. Using spatial information with spectral-based techniques for determining whether an audio source is a human or artificial talker may reduce the likelihood of success of spoofing attacks against a voice biometric authentication system. The anti-spoofing countermeasure may be used in electronic devices including smart home devices, cellular phones, tablets, and personal computers.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Narayan Kovvali, Ying Li, Nima Yousefian Jazi, Seth Suppappola
  • Publication number: 20190096408
    Abstract: A change in the phase pattern of the inter-mic impulse response (IMIR), determined by a cross power spectral density, may be used to detect the appearance of a new talker or a dramatic movement of the current talker. For example, the phase of the IMIR is dependent on a location of the sound source relative to the microphone array. Any signal originating from a specific location has a specific phase pattern on the IMIR across the frequency domain. By comparing phase patterns of the current cross power spectral density with a recorded talker phase profile, a talker change can be detected. This detection can be used to control signal processing algorithms. For example, when talker change is detected, the step size of an adaptive filter can be increased to track the changes efficiently.
    Type: Application
    Filed: September 25, 2017
    Publication date: March 28, 2019
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Ying Li, Ghassan Maalouli, Narayan Kovvali, Seth Suppappola
  • Publication number: 20190096429
    Abstract: A multi-microphone algorithm for detecting and differentiating interference sources from desired talker speech in advanced audio processing for smart home applications is described. The approach is based on characterizing a persistent interference source when sounds repeated occur from a fixed spatial location relative to the device, which is also fixed. Some examples of such interference sources include TV, music system, air-conditioner, washing machine, and dishwasher. Real human talkers, in contrast, are not expected to remain stationary and speak continuously from the same position for a long time. The persistency of an acoustic source is established based on identifying historically-recurring inter-microphone frequency-dependent phase profiles in multiple time periods of the audio data. The detection algorithm can be used with a beamforming processor to suppress the interference and for achieving voice quality and automatic speech recognition rate improvements in smart home applications.
    Type: Application
    Filed: September 25, 2017
    Publication date: March 28, 2019
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Narayan Kovvali, Seth Suppappola