System and method for secure processing of speech signals using pseudo-speech representations
AssigneeMicrosoft Technology Licensing, LLC
InventorsDushyant SHARMA, William Francis GANONG, III, Daniel Paulino ALMENDRO BARREDA, Patrick Aubrey NAYLOR, Alvaro Martin Iturralde ZURITA, Francesco NESPOLI
Life of this patent
Estimating the term…
Abstract
A method, computer program product, and computing system for processing a speech signal. A sensitive portion of the speech signal is identified. A pseudo-speech representation of the sensitive portion is generated using a voice converter system. Speech processing is performed on the speech signal and the pseudo-speech representation of the sensitive portion using a speech processing system.
Claims20
A method comprising:
- receiving, by a speech privacy processor, a speech signal recorded by an audio acquisition device, wherein the speech signal includes one or more linguistic units associated with a user;
- processing, by the speech privacy processor, the speech signal to obtain a synthetic speech signal by filtering a portion of the speech signal in a modulation domain to reduce an acoustic quality of the one or more linguistic units, wherein the modulation domain reflects the speech signal as a permutation of modulation and carrier signals;
- and
- transmitting, by the speech privacy processor, the synthetic speech signal to an automatic speech recognition (ASR) processor.
A computing system comprising:
- one or more processors;
- and
- a memory storing programming instructions for execution by the processor, the programming instructions, upon execution by the one or more processors, causing the computing system to perform the following operations:
- receiving, by a speech privacy processor, a speech signal recorded by an audio acquisition device, wherein the speech signal includes one or more linguistic units associated with a user;
- processing, by the speech privacy processor, the speech signal to obtain a synthetic speech signal by filtering a portion of the speech signal in a modulation domain to reduce an acoustic quality of the one or more linguistic units, wherein the modulation domain reflects the speech signal as a permutation of modulation and carrier signals;
- and
- transmitting, by the speech privacy processor, the synthetic speech signal to an automatic speech recognition (ASR) processor.
A computer program product residing on a non-transitory computer readable medium having programming instructions stored thereon which, when executed by one or more processors of a system, cause the system to perform the following operations:
- receiving, by a speech privacy processor, a speech signal recorded by an audio acquisition device, wherein the speech signal includes one or more linguistic units associated with a user;
- processing, by the speech privacy processor, the speech signal to obtain a synthetic speech signal by filtering a portion of the speech signal in a modulation domain to reduce an acoustic quality of the one or more linguistic units;
- and
- transmitting, by the speech privacy processor, the synthetic speech signal to an automatic speech recognition (ASR) processor.
Dependencies are inferred from the claim text.