Speech signal separation and synthesis based on auditory scene analysis and speech modeling

US9536540B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9536540-B2
Application numberUS-201414335850-A
CountryUS
Kind codeB2
Filing dateJul 18, 2014
Priority dateJul 19, 2013
Publication dateJan 3, 2017
Grant dateJan 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided are systems and methods for generating clean speech from a speech signal representing a mixture of a noise and speech. The clean speech may be generated from synthetic speech parameters. The synthetic speech parameters are derived based on the speech signal components and a model of speech using auditory and speech production principles. The modeling may utilize a source-filter structure of the speech signal. One or more spectral analyzes on the speech signal are performed to generate spectral representations. The feature data is derived based on a spectral representation. The features corresponding to the target speech according to a model of speech are grouped and separated from the feature data. The synthetic speech parameters, including spectral envelope, pitch data and voice classification data are generated based on features corresponding to the target speech.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for generating clean speech from a mixture of noise and speech, the method comprising: deriving speech parameters, based on the mixture of noise and speech and a model of speech, the deriving using at least one hardware processor, wherein the deriving speech parameters comprises: performing one or more spectral analyses on the mixture of noise and speech to generate one or more spectral representations; deriving, based on the one or more spectral representations, feature data; grouping target speech features in the feature data according to the model of speech; separating the target speech features from the feature data; and generating, based at least partially on the target speech features, the speech parameters; and synthesizing, based at least partially on the speech parameters, clean speech. 2. The method of claim 1 , wherein candidates for the target speech features are evaluated by a multi-hypothesis tracking system aided by the model of speech. 3. The method of claim 1 , wherein the speech parameters include spectral envelope and voicing information, the voicing information including pitch data and voice classification data. 4. The method of claim 3 , further comprising, prior to grouping the feature data, determining, based on a noise model, non-speech components in the feature data. 5. The method of claim 4 , wherein the pitch data are determined based, at least partially, on the non-speech components. 6. The method of claim 4 , wherein the pitch data are determined based, at least on, knowledge about where noise components occlude speech components. 7. The method of claim 5 , further comprising, while generating the speech parameters: generating, based on the pitch data, a harmonic map, the harmonic map representing voiced speech; and estimating, based on the non-speech components and the harmonic map, an unvoiced speech map. 8. The method of claim 7 , further comprising extracting a sparse spectral envelope from the one or more spectral representations using a mask, the mask being generated based on a harmonic map and an unvoiced speech map. 9. The method of claim 8 , further comprising estimating the spectral envelope based on a sparse spectral envelope. 10. The method of claim 3 , wherein the pitch data are interpolated to fill missing frames before synthesizing clean speech. 11. A system for generating clean speech from a mixture of noise and speech, the system comprising: one or more processors; and a memory communicatively coupled with the processor, the memory storing instructions which if executed by the one or more processors perform a method comprising: deriving speech parameters, based on the mixture of noise and speech and a model of speech, wherein the deriving speech parameters comprises: performing one or more spectral analyses on the mixture of noise and speech to generate one or more spectral representations; deriving, based on the one or more spectral representations, feature data; grouping target speech features in the feature data according to the model of speech; separating the target speech features from the feature data; and generating, based at least partially on the target speech features, the speech parameters; and synthesizing, based at least partially on the speech parameters, clean speech. 12. The system of claim 11 , wherein candidates for the target speech features are evaluated by a multi-hypothesis tracking system aided by the model of speech. 13. The system of claim 11 , wherein the speech parameters include a spectral envelope and voicing information, the voicing information including pitch data and voice classification data. 14. The system of claim 13 , further comprising, prior to grouping the feature data, determining, based on a noise model, non-speech components in the feature data. 15. The system of claim 14 , wherein the pitch data are determined based partially on the non-speech components. 16. The system of claim 14 , wherein the pitch data are determined based, at least on, knowledge about where noise components occlude speech components. 17. The system of claim 15 , further comprising, while generating the speech parameters: generating, based on the pitch data, a harmonic map, the harmonic map representing voiced speech; and estimating, based on the non-speech components and the harmonic map, an unvoiced speech map. 18. The system of claim 15 , further comprising extracting a sparse spectral envelope from the one or more spectral representations using a mask, the mask being generated based on a harmonic map and an unvoiced speech map. 19. The system of claim 18 , further comprising estimating the spectral envelope based on the sparse spectral envelope. 20. A non-transitory computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for generating clean speech from a mixture of noise and speech, the method comprising: deriving speech parameters, based on the mixture of noise and speech and a model of speech, via instructions stored in the memory and executed by the one or more processors, wherein the deriving speech parameters comprises: performing one or more spectral analyses on the mixture of noise and speech to generate one or more spectral representations; deriving, based on the one or more spectral representations, feature data; grouping target speech features in the feature data according to the model of speech; separating the target speech features from the feature data; and generating, based at least partially on the target speech features, the speech parameters; and synthesizing, based at least partially on the speech parameters, via instructions stored in the memory and executed by the one or more processors, clean speech.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9536540B2 cover?
Provided are systems and methods for generating clean speech from a speech signal representing a mixture of a noise and speech. The clean speech may be generated from synthetic speech parameters. The synthetic speech parameters are derived based on the speech signal components and a model of speech using auditory and speech production principles. The modeling may utilize a source-filter structu…
Who is the assignee on this patent?
Knowles Electronics Llc
What technology area does this patent fall under?
Primary CPC classification G10L21/0272. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).