H03G5/005

SYSTEM AND METHOD FOR ADAPTIVE SOUND EQUALIZATION IN PERSONAL HEARING DEVICES
20220166396 · 2022-05-26 ·

Embodiments of systems and methods for adaptive sound equalization in personal hearing devices are disclosed. In some embodiments a microphone in a personal hearing device receives sound from the listener's environment. The sound then is analyzed to determine one or more desired targets, for instance loudness level or spectral balance. The determined targets then are used to control adaptive processing of the sound received by the microphone to generate a perceptually improved sound to render to the listener.

SIGNAL PROCESSING
20220157330 · 2022-05-19 · ·

A signal processing method comprises comparing a first frequency domain representation of a sequence of power values for respective windows of source input samples of a source input signal with a second frequency domain representation of a sequence of power values for respective windows of target input samples of a target input signal so as to generate a frequency domain difference representation; inverse-frequency-transforming the frequency domain difference representation to generate a modification indication; and applying the modification indication to the source input samples to generate respective output samples of an output signal.

GENERATION OF OUTPUT DATA BASED ON SOURCE SIGNAL SAMPLES AND CONTROL DATA SAMPLES
20220158600 · 2022-05-19 · ·

A signal processing method, especially for audio signals, comprises: receiving input signal samples having source signal portions associated with respective time periods (In_n−1); generating parameters associated with the respective time periods by processing the respective input signal samples, in which the step of generating the parameters has an associated non-zero latency period so that generating step provides a parameter p in a time period (T_n−1) later than the start of the respective time period; and generating an output data portion associated with a given time period (Out_n−1 using a signal processing function F which depends upon the input signal samples in the given time period (In_n−1) and an approximated parameter p′ (1110) associated with a time period other than the given time period (T_n−2).

CONTROLLED RAIL-VOLTAGE DECAY FOR BOOST POWER SUPPLY OUTPUT PROTECTION
20220158598 · 2022-05-19 ·

Methods and systems are provided for controlling rail-voltages for amplifier output stages. In some examples, a method may include receiving sets of data values (e.g., at a power-supply control circuitry) for control of a rail voltage of an amplifier output stage. The method may also include determining that the receipt of a pending set of data values has been interrupted. Then, upon the determination that the receipt of the pending plurality of data values has been interrupted, the method may include decreasing the rail voltage to a non-boosted rail-voltage level.

Determining a toning coefficient for video, image and audio files
11736671 · 2023-08-22 ·

A method for changing an image file based on a toning coefficient includes receiving an image file including an image having a plurality of pixels. Toning characteristic function is determined for each pixel of the received image. Distribution of the plurality of pixels of the received image is analyzed using the toning characteristic function. The toning coefficient of the received image is determined based on the analyzed distribution of the plurality of pixels. A degree of toning of the received image file is changed using a user specified criteria based on the determined toning coefficient.

Adjusting a playback device

Certain embodiments provide methods and systems for managing a sound profile. An example playback device includes a network interface and a non-transitory computer readable storage medium having stored therein instructions executable by the processor. When executed by the processor, the instructions are to configure the playback device to receive, via the network interface over a local area network (LAN) from a controller device, an instruction. The example playback device is to obtain, based on the instruction, via the network interface from a location outside of the LAN, data comprising a sound profile. The example playback device is to update one or more parameters at the playback device based on the sound profile. The example playback device is to play back an audio signal according to the sound profile.

Calibration State Variable
20220141606 · 2022-05-05 ·

Example techniques involve a calibration state variable. An example implementation receives, via a network interface, an indication that the first playback device is calibrated. Based on receiving the indication that the first playback device is calibrated, the example implementation updates a calibration state variable to indicate that the first playback device is calibrated, wherein the calibration state variable is stored in the data storage. The example implementation sends, via the network interface, an indication of the updated calibration state variable to a second device.

Facilitating Calibration of an Audio Playback Device
20220137918 · 2022-05-05 ·

Example techniques facilitate calibration of a playback device. An example implementation involves a computing device capturing, via a microphone, data representing multiple iterations of a calibration sound as played by a playback device. The computing device identifies multiple sections within the captured data. Two or more sections represent respective iterations of the calibration sound as played by the playback device. Based on the multiple identified sections, the computing device determines a frequency response of the playback device, the frequency response of the playback device representing audio output by the playback device and acoustic characteristics of an environment around the playback device. Based on the frequency response of the playback device and a target frequency response, the computing device determines one or more parameters of an audio processing algorithm and sends, to the playback device, the one or more parameters of the audio processing algorithm.

NONLINEAR CONTROL OF A LOUDSPEAKER WITH A NEURAL NETWORK
20220141578 · 2022-05-05 ·

One embodiment provides a method comprising inputting into a first layer of a neural network at least one data sample of a current displacement of one or more moving components of a loudspeaker and at least one or more other data samples of one or more prior displacements of the one or more moving components. The method comprises generating in the first layer a data vector by applying a nonlinear activation function based on the at least one data sample of the current displacement and the at least one or more other data samples of the one or more prior displacements. The method comprises inputting into a second layer of the neural network the data vector and applying an affine transformation to the data vector. The method comprises outputting a prediction of a current voltage to apply to the loudspeaker based on the affine transformation applied to the data vector.

Information processing device, information processing method, voice output device, and voice output method
11232781 · 2022-01-25 · ·

The present technology relates to an information processing device, an information processing method, a voice output device, and a voice output method that allow a user to hear a speech from a home agent unit regardless of where the user is. The voice output device outputs, on the basis of an image and noise from a predetermined noise source which are obtained in a unit capable of outputting a voice toward a user, information indicating hearing difficulty of a voice from the unit at a position of the user. The present technology can be applied to a household voice assistant device that performs a speech to a user.