Detection of speech
    61.
    发明授权

    公开(公告)号:US11842725B2

    公开(公告)日:2023-12-12

    申请号:US17943745

    申请日:2022-09-13

    Inventor: John Paul Lesso

    CPC classification number: G10L15/07 G06F1/163 G10L15/28

    Abstract: A method of own voice detection is provided for a user of a device. A first signal is detected, representing air-conducted speech using a first microphone of the device. A second signal is detected, representing bone-conducted speech using a bone-conduction sensor of the device. The first signal is filtered to obtain a component of the first signal at a speech articulation rate, and the second signal is filtered to obtain a component of the second signal at the speech articulation rate. The component of the first signal at the speech articulation rate and the component of the second signal at the speech articulation rate are compared, and it is determined that the speech has not been generated by the user of the device, if a difference between the component of the first signal at the speech articulation rate and the component of the second signal at the speech articulation rate exceeds a threshold value.

    Artificial neural networks
    62.
    发明授权

    公开(公告)号:US11803742B2

    公开(公告)日:2023-10-31

    申请号:US17990424

    申请日:2022-11-18

    Inventor: John Paul Lesso

    CPC classification number: G06N3/065 G06F7/523 G06F7/5443 G06F17/16 G06N3/048

    Abstract: The present disclosure relates to a neuron for an artificial neural network. The neuron includes: a first dot product engine operative to: receive a first set of weights; receive a set of inputs; and calculate the dot product of the set of inputs and the first set of weights to generate a first dot product engine output. The neuron further includes a second dot product engine operative to: receive a second set of weights; receive an input based on the first dot product engine output; and generate a second dot product engine output based on the product of the first dot product engine output and a weight of the second set of weights. The neuron further includes an activation function module arranged to generate a neuron output based on the second dot product engine output. The first dot product engine and the second dot product engine are structurally or functionally different.

    Microphone authentication
    63.
    发明授权

    公开(公告)号:US11769510B2

    公开(公告)日:2023-09-26

    申请号:US16880576

    申请日:2020-05-21

    Inventor: John Paul Lesso

    Abstract: This application relates to microphone authentication apparatus for verifying whether or not an audio signal originated at a microphone. The microphone authentication apparatus has a comparison block configured to receive a first signal indicative of one or more spectral parameters of at least part of an audio signal to be verified, and compare the one or more spectral parameters to one or more predetermined characteristic microphone parameters relating to a characteristic resonance associated with an acoustic port of a microphone. The first signal may be an audio signal and the microphone authentication apparatus may have a feature extract module for determining the spectral parameters. Based on the comparison determination block may whether the audio signal originated from a microphone and may send a verification signal to a voice biometric module.

    Biometric processes, apparatus and machine-readable mediums

    公开(公告)号:US11609977B2

    公开(公告)日:2023-03-21

    申请号:US16822885

    申请日:2020-03-18

    Abstract: A biometric processor comprises: one or more inputs configured to receive first ear biometric data acquired in respect of a first ear of a user and second ear biometric data acquired in respect of a second ear of the user; a processing module configured to perform a biometric algorithm on the first ear biometric data and the second ear biometric data, based on a comparison of the first ear biometric data to a first stored ear biometric template for an authorised user and a comparison of the second ear biometric data to a second stored ear biometric template for the authorised user, to obtain respective first and second biometric scores; a fusion module configured to apply first and second weights to the respective first and second biometric scores to obtain first and second weighted biometric scores, and to combine at least the first and second weighted biometric scores to generate an overall biometric score, wherein the first and second weights are different to each other; and wherein a biometric result is based on the overall biometric score.

    Computing circuitry
    65.
    发明授权

    公开(公告)号:US11604977B2

    公开(公告)日:2023-03-14

    申请号:US16859140

    申请日:2020-04-27

    Abstract: This application relates to computing circuitry (200), in particular for analogue computing circuitry suitable for neuromorphic computing. The circuitry (200) has a plurality of memory cells (201), each memory cell having an input electrode (201) for receiving a cell input signal and an output (203P, 203N) for outputting a cell output signal (IP, IN), with first and second paths connecting the input electrode to the output. The cell output signal thus depends on a differential current between the first and second paths due to the cell input signal. Each memory cell also comprises at least one programmable-resistance memory element (204) in each of the first and second paths and is controllable, by selective programming of the programmable-resistance memory elements, to store a data digit that can take any of at least three different values. The plurality of memory cells are configured into one or more sets (205) of memory cells and a combiner module (206) receives the cell output signals from each of the memory cells in at least one set, and combines the cell output signals with a different scaling factor applied to each of the cell output signals.

    Artificial neural networks
    66.
    发明授权

    公开(公告)号:US11551075B2

    公开(公告)日:2023-01-10

    申请号:US16820921

    申请日:2020-03-17

    Inventor: John Paul Lesso

    Abstract: The present disclosure relates to a neuron for an artificial neural network. The neuron includes: a first dot product engine operative to: receive a first set of weights; receive a set of inputs; and calculate the dot product of the set of inputs and the first set of weights to generate a first dot product engine output. The neuron further includes a second dot product engine operative to: receive a second set of weights; receive an input based on the first dot product engine output; and generate a second dot product engine output based on the product of the first dot product engine output and a weight of the second set of weights. The neuron further includes an activation function module arranged to generate a neuron output based on the second dot product engine output. The first dot product engine and the second dot product engine are structurally or functionally different.

    Transducer driver circuitry
    67.
    发明授权

    公开(公告)号:US11539335B2

    公开(公告)日:2022-12-27

    申请号:US16844391

    申请日:2020-04-09

    Inventor: John Paul Lesso

    Abstract: This application relates to method and apparatus for driving acoustic transducers, such as speakers or haptic transducers. A transducer driver circuit (200) has a hysteretic comparator (201) configured to compare, with hysteresis, an input signal (SIN) received at a first comparator input to a feedback signal (SFB) received at a second comparator input. Based on the comparison the hysteretic comparator (201) generates a pulse-width modulation (PWM) signal (SPWM) at a comparator output (206). An inductor (203) is coupled between the comparator output and an output node (204). In use a resistive component (208), which may comprise the transducer (301) is coupled to output node (204). The inductor (203) and resistive component (208) provide filtering to the PWM signal (SPWM). A feedback path extends between the output node (204) and the second comparator input to provide the feedback signal (SFB).

    Computing circuitry for avoiding computation operations during phase transition of voltage regulator

    公开(公告)号:US11501092B2

    公开(公告)日:2022-11-15

    申请号:US16859298

    申请日:2020-04-27

    Inventor: John Paul Lesso

    Abstract: This application relates to computing circuitry, and in particular to analogue computing circuitry suitable for neuromorphic computing. An analogue computation unit for processing data is supplied with a first voltage from a voltage regulator which is operable in a sequence of phases to cyclically regulate the first voltage. A controller is configured to control operation of the voltage regulator and/or the analogue computation unit, such that the analogue computation unit processes data during a plurality of compute periods that avoid times at which the voltage regulator undergoes a phase transition which is one of a predefined set of phase transitions between defined phases in said sequence of phases. This avoids performing computation operations during a phase transition of the voltage regulator that could result in a transient or disturbance in the first voltage, which could adversely affect the computing.

    Speaker identification
    69.
    发明授权

    公开(公告)号:US11264037B2

    公开(公告)日:2022-03-01

    申请号:US15877660

    申请日:2018-01-23

    Inventor: John Paul Lesso

    Abstract: A method of speaker identification comprises receiving an audio signal representing speech; performing a first voice biometric process on the audio signal to attempt to identify whether the speech is the speech of an enrolled speaker; and, if the first voice biometric process makes an initial determination that the speech is the speech of an enrolled user, performing a second voice biometric process on the audio signal to attempt to identify whether the speech is the speech of the enrolled speaker. The second voice biometric process is selected to be more discriminative than the first voice biometric process.

    Modulators
    70.
    发明授权

    公开(公告)号:US11251787B2

    公开(公告)日:2022-02-15

    申请号:US16998789

    申请日:2020-08-20

    Inventor: John Paul Lesso

    Abstract: This application relates to time-encoding modulators (TEMs). A TEM (100) receives an input signal (SIN) and outputs a time encoded signal (SPWM). A comparator (101) is located within a forward signal path of a feedback loop of the TEM. Also in the feedback loop are a filter (104) and a delay element (106) for applying a controlled delay. In some embodiments a latching element (101, 302; 106, 402) is located within the forward signal path to synchronise any signal transitions output from the latching element to a received first clock signal. Any signal transitions in the output (SOUT) from the modulator are thus synchronised to the first clock signal. In some embodiments the delay element (106) is a digital delay element which is synchronised to the first clock signal.

Patent Agency Ranking