Semiconductor device and voice communication device
AssigneeRenesas Electronics Corporation
InventorsMichi Kumagai, Tetsuya Nakagawa
Life of this patent
Estimating the term…
Abstract
A semiconductor device for realizing higher-precision noise elimination includes: a decoder which decodes an encoded input signal; a determining unit which determines whether or not a voice signal is included in the input signal; a suppressor which performs a suppressing process for suppressing a noise component included in the input signal on the basis of a result of determination by the determining unit; and a first storage for storing, as a determination criterion value used for the determination, a first criterion value which specifies the proportion of a voice signal with respect to voice distortion noise.
Claims19
A semiconductor device comprising:
- a decoder which decodes an encoded input signal to form a decoded input signal;
- a determining unit which determines whether or not a voice signal is included in the decoded input signal;
- a suppression processor which performs a suppressing process for suppressing a noise component included in the decoded input signal on the basis of a result of determination by the determining unit;
- a first storage for storing, as a determination criterion value used for the determination, a first criterion value which specifies the proportion of a voice signal with respect to voice distortion noise;
- a second storage for storing, as a determination criterion value for determination by the determining unit, a second criterion value which specifies the proportion of a voice signal with respect to background noise;
- and
- a selector which selects the smaller of the first criterion value stored in the first storage and the second criterion value stored in the second storage,
- wherein the voice distortion noise is different from the background noise;
- and
- wherein the determining unit makes the determination using the criterion value selected by the selector.
A semiconductor device comprising:
- a decoder which decodes an encoded input signal to produce a decoded input signal;
- a determining unit which determines whether or not a voice signal is included in the decoded input signal, and further determines whether the voiced signal contains voiced sound or voiceless sound;
- a suppression processor which performs a suppressing process for suppressing noise included in the decoded input signal;
- and
- a storage for storing a criterion value for suppressing voice distortion noise, in noise included in the decoded input signal, which is used in the suppressing process;
- wherein the voice distortion noise is different from background noise;
- wherein the suppression processor suppresses voice distortion noise, only if the determining unit determines that a voice signal is included in the decoded input signal;
- and
- wherein the suppression processor suppresses background noise, whether or not the determining unit determines that a voice signal is included in the decoded input signal.
A semiconductor device comprising:
- a decoder which decodes an encoded input signal to form a decoded input signal containing both voice distortion noise and background noise;
- a suppression processor which suppresses a noise component included in the decoded input signal;
- a first storage for storing a plurality of first criterion values, each first criterion value specifying the proportion of a voice signal with respect to a different type of voice distortion noise;
- a second storage for storing a plurality of second criterion values, each second criterion value specifying the proportion a voice signal with respect to a different type of background noise;
- a selector which:
- in response to a selection signal corresponding to one type of voice distortion signal, receives from said first storage a selected first criterion value associated with said one type of voice distortion signal;
- in response to a mode signal corresponding to one type of background noise, receives from said second storage a selected second criterion value associated with said one type of background noise;
- and
- selects the smaller of the selected first and second criterion values;
- and
- a determining unit which determines whether or not a voice signal is included in the decoded input signal, based on the smaller of the two selected values selected by the selector;
- wherein:
- the suppression processor suppresses voice distortion noise, only if the determining unit determines that voice signal is included in the decoded input signal;
- and
- the suppression processor suppresses background noise, whether or not the determining unit determines that voice signal is included in the decoded input signal.
Dependencies are inferred from the claim text.