CN200962315Y - A voice processing device - Google Patents

A voice processing device Download PDF

Info

Publication number
CN200962315Y
CN200962315Y CNU2006201569241U CN200620156924U CN200962315Y CN 200962315 Y CN200962315 Y CN 200962315Y CN U2006201569241 U CNU2006201569241 U CN U2006201569241U CN 200620156924 U CN200620156924 U CN 200620156924U CN 200962315 Y CN200962315 Y CN 200962315Y
Authority
CN
China
Prior art keywords
vocoder
arrowband
signal
narrow band
frequency
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNU2006201569241U
Other languages
Chinese (zh)
Inventor
曹维汉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CNU2006201569241U priority Critical patent/CN200962315Y/en
Application granted granted Critical
Publication of CN200962315Y publication Critical patent/CN200962315Y/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

The utility model discloses an audio processing device, comprising a low-pass filter, a narrow band encoder, a narrow band decoder, a voice coder, a high-pass filter, a sampler and a synthesizer, wherein the low-pass filter, the narrow band encoder and the narrow band decoder are sequentially connected with each other, the narrow band decoder is respectively connected with the voice coder and the sampler, the voice coder is connected with the high-pass filter, the synthesizer is connected with the sampler and the high-pass filter. The utility model is characterized in that the audio processing device further comprises an extrapolation device which is respectively connected with the narrow band decoder and the voice coder and transforms narrow band decoding audio signal into broad frequency band decoding sample signal. The utility model solves the problems existed in the former audio processing device that the former device thereof can not generate broad frequency band decoding output signal from narrow frequency band encoding input signal, the real-time operation of the former device is not flexible, the operational efficiency is low, the distributed time needed by the operations is long, and the frequency response to avoid narrow band pass filtration appears with a peak value in the high-side area near the original Nyquist frequency.

Description

A kind of voice processing apparatus
Technical field
The utility model relates to the technology that the digitizing encoded voice is decoded, and specifically, relates to a kind of voice processing apparatus that produces the broadband decoded output signal from the narrow-band coded input signal.
Background technology
The technology of voice digitization can be divided into two big classes substantially: first kind method is under the prerequisite of following waveform as far as possible, and analog waveform is carried out digital coding; Second class methods are that analog waveform is necessarily handled, but only to voice and listen in the process can the time to voice encode.Wherein three of voice coding kinds of the most frequently used technology are pulse code modulation (pcm), differential PCM (DPCM) and delta modulation (DM).Usually, the digital telephone in the public switch telephone network all adopts this three kinds of technology.The second class voice digitization method is main relevant with the speech coder of the digital device that is used for narrow band transmission system or limited capacity.Adopt the equipment of this digitizing technique to be commonly referred to as vocoder, vocoder technology begins to launch to use now, especially for the voice on frame relay and the IP.
At digital telephone system traditionally owing to depend on standardization voice coding and decoding program with fixed sample rate, with guarantee transmitter one receiver of arbitrarily choosing between compatibility.The terminal that strengthens on the development of second generation digital cellular network and their function has caused a kind of like this situation, promptly the complete man-to-man compatibility about sampling rate can not be guaranteed, just the speech coder in launch terminal can use the input sampling rate different with the output sampling rate of Voice decoder in the terminal.
But, in having the phonetic synthesis of high sampling rate.At transmitting terminal, primary speech signal has lived through low-pass filter (LPF).In the arrowband scrambler, encode at the signal that produces on the low frequency sub-band.At receiving end, this coded signal is sent into the arrowband demoder.Its output is that expression has the sample flow than the low frequency sub-band of low sampling rate, for increasing sampling rate, this signal is sent into sampling thief.By adopting narrow band filter to estimate the upper frequency that loses from this signal and utilizing its part realization narrow band filter as vocoder, this vocoder uses the input of white noise signal as it.In other words, the narrow band filter frequency response curve in low frequency sub-band is extended in the frequency axis direction, so that cover the frequency band of broad in the generation of synthetic generation high-frequency sub-band.Regulate the power of this white noise, make that the power of this vocoder output is suitable.The output of vocoder by Hi-pass filter (HPF) with prevent with low frequency sub-band on the too much overlapping of actual speech signal.Should hang down and the high-frequency sub-band combination, this combination was delivered to voice operation demonstrator in order to produce last audio output signal.
Yet the frequency response of narrow band filter has under the situation of peak value in the high end regions near original nyquist frequency, will become obvious in the defective of prior art scheme.
In order to realize that the prior art principle overcomes the defective that proposes above, in suitable broadband filter feature, use look-up table can help to avoid defective, but introduce sizable ineffective activity simultaneously; Perhaps have only the possible broadband filter of limited quantity to be implemented, perhaps only for this purpose must the very large storer of configuration.Increasing the number therefrom choose the broadband filter of being stored has also increased to search and has set up the time that correct configuration wherein must distribute, but is impossible realize in true-time operation in as voice call.
The utility model content
Technical problem to be solved in the utility model provides a kind of voice processing apparatus, according to narrow band filter in some the rule principle aspect the limit, to solve the process that original voice processing apparatus can not produce the broadband decoded output signal from the narrow-band coded input signal, and the true-time operation that device occurs is dumb, enforcement efficient is low, the frequency response long and that avoid narrow-band filtering of required distribution time of working has problems such as peak value in the high end regions near original nyquist frequency.
For solving the problems of the technologies described above, the utility model provides a kind of voice processing apparatus, comprise low-pass filter, the arrowband scrambler, the arrowband demoder, vocoder, Hi-pass filter, sampling thief and compositor, wherein, low-pass filter is handled, the arrowband scrambler, the arrowband demoder links to each other successively, the arrowband demoder respectively with vocoder, sampling thief links to each other, and vocoder links to each other with Hi-pass filter, compositor and sampling thief, Hi-pass filter links to each other, it is characterized in that, also comprise: the extrapolation device, link to each other with vocoder with the arrowband demoder respectively, the arrowband decodeing speech signal that the arrowband demoder is exported converts the wideband decoded sample signal to vocoder.
Voice processing apparatus described in the utility model wherein, further comprises: frequency changer, link to each other with the extrapolation device with the arrowband demoder respectively, and the conversion of signals that the arrowband demoder is exported becomes the extrapolation device to need the signal of frequency.
Voice processing apparatus described in the utility model wherein, further comprises: the frequency inverse converter, link to each other with vocoder with the extrapolation device respectively, and the conversion of signals that the extrapolation device is exported becomes vocoder to need the signal of frequency;
Above-mentioned voice processing apparatus wherein, further comprises: gain controller, link to each other with vocoder with the frequency inverse converter respectively, and give vocoder to the conversion of signals one-tenth of frequency inverse converter output through the signal of gain calibration.
Voice processing apparatus described in the utility model, wherein, described extrapolation device, comprise: infinite impulse response filter maker and limiter, wherein, the infinite impulse response filter maker is connected with arrowband demoder, limiter respectively, arrowband decodeing speech signal to the output of arrowband demoder converts the wideband decoded sample signal of not restriction to limiter, the other end of limiter is connected with vocoder, and limiter limits access to the signal of nyquist frequency and exports to vocoder the wideband decoded sample signal of not restriction;
Described extrapolation device, further comprise: storer, link to each other with vocoder with infinite impulse response filter maker, limiter, arrowband demoder respectively, store a kind of extrapolation algorithm that makes the unique relationships between narrow band filter input and the corresponding broadband filter output.
Voice processing apparatus described in the utility model, wherein, described arrowband demoder further comprises: narrow band filter produces the parameter that vocoder needs.
Device solves described in the utility model can not produce the process of broadband decoded output signal from the narrow-band coded input signal at original voice processing apparatus, and the true-time operation that device occurs is dumb, enforcement efficient is low, the frequency response long and that avoid narrow-band filtering of required distribution time of working has problems such as peak value in the high end regions near original nyquist frequency.
Description of drawings
Fig. 1 is a kind of speech processor structural drawing of embodiment described in the utility model;
Fig. 2 is the extrapolation device structural drawing among the embodiment described in the utility model;
Fig. 3 is extrapolation device 202 structural drawing among Fig. 2 of embodiment described in the utility model.
Embodiment
Be example with concrete embodiment below, the utility model is described in further detail.
As shown in Figure 1, embodiment described in the utility model is characterised in that, comprises narrow band filter in the arrowband demoder 103, uses the arrowband input signal to extract through the parameter behind the narrow band filter in arrowband demoder 103; The narrow band filter output parameter is brought in the extrapolation device 108, produce the parameter of corresponding broadband LP wave filter, these parameters are brought into vocoder 105, vocoder 105 uses the input of certain broadband signal as it, vocoder 105 and Hi-pass filter (HPF) 106 utilizes these parameters, and wideband input signal is transformed into the broadband output signal; Simultaneously, arrowband demoder 103 and sampling thief 104 output narrow band signals; Synthetic by compositor 107 in order to produce last audio output signal.
As shown in Figure 1, embodiment described in the utility model is applied in a kind of known voice processing apparatus.Shown in Figure 1 and this known voice processing apparatus relatively after, embodiment described in the utility model is on a kind of basis of known voice processing apparatus, existing voice processing apparatus has been added partial devices, and it is the wideband decoded sample flow that the device of interpolation is mainly used in conversion arrowband encoding speech signal.The utility model does not influence transmitting terminal, original voice signal is low pass filtering in low-pass filter (LPF) 101, be encoded in arrowband scrambler 102 at the signal that is produced on the low frequency sub-band, coding back signal is admitted to arrowband demoder 103, in order to increase the sampling rate of low frequency sub-band output, signal is brought into sampling thief 104, simultaneously, directly do not brought into vocoder 105 after used narrow band filter is exported in arrowband demoder 103, but bring in the extrapolation device 108, produce through the wideband decoded sample flow behind the broadband filter therein.
The frequency response curve of narrow band filter is not extended simply and is carried out the frequency band that covers broad in low frequency sub-band, the extrapolation of implementing in extrapolation device 108 means the information that produces behind a kind of unique broadband filter, say that on this meaning this is a kind of adaptive approach, promptly by selecting a kind of suitable extrapolation algorithm, be stored in the storer (not shown) in the extrapolation device, guarantee that the unique relationships between each narrow band filter input and corresponding broadband filter output is possible, even in advance the understanding for information about of the narrow band filter that will run into as input information is very few, the extrapolation device also can according to circumstances be worked, this is for the tangible advantage of all solutions based on look-up table, because have only when more or less narrow band filter being known about, could constitute such table, in addition, only need the storer of limited quantity according to the extrapolation device of the utility model embodiment, because have only algorithm itself just need be stored.
White noise is used as the input data and sends into vocoder 105, power is conditioned after the input white noise in the sample flow that produces the expression high-frequency sub-band, make that the power of vocoder 105 outputs is suitable, the output of vocoder 105 is by high-pass filtering in Hi-pass filter (HPF) 106, low and high-frequency sub-band is combined in compositor 107, and combined result is in order to produce final audio output signal.
As shown in Figure 2, be the extrapolation device structural drawing of embodiment described in the utility model.Frequency changer 201 will from arrowband demoder 103 obtain through the information conversion of narrow band filter to according to LSF (Line Spectral Frequency) vector or ISF (Immettance Spectral Frequency) vector representation frequency field, in frequency field, finish actual extrapolation by extrapolation device 202, frequency inverse converter 203 is linked in its output, compare with the conversion of in frequency changer 201, finishing, it implements a kind of inverse transformation, connect a gain controller 204 in addition between the control input of the output of frequency inverse converter 203 and vocoder 105, its task is that the gain with broadband filter is scaled to proper level;
As shown in Figure 3, extrapolation device 202 structural drawing among Fig. 2 of embodiment described in the utility model are described.The output of frequency changer 201 is linked in its input, so as the vector that an input of extrapolation device 202 is produced narrow band filter.Infinite impulse response filter maker 301 by analyzing the vector (the also available vector description of wave filter) of narrow band filter, produces the vector of broadband filter at this in order to implement extrapolation; By using the wave filter that generates in the infinite impulse response filter maker 301, the vector of narrow band filter is transformed to the vector of broadband filter after 301 outputs of infinite impulse response filter maker; At last, in order to guarantee that broadband filter does not comprise too much amplification close for the nyquist frequency place than high sampling rate, broadband filter is being delivered to before the frequency inverse converter 203, in limiter 302, need stand the effect of some restrictive function, limit access to the vector of nyquist frequency.
For the labor of the various device operations of introducing in above Fig. 2 and 3, a narrow band filter is realized and used to arrowband demoder 103 in to the narrow band voice signal decode procedure; And pass through one group of narrow band filter coefficient for characterizing, simultaneously, promptly in fact all high-quality speech demoders (and scrambler) use some vector that is called LSF or ISF with narrow band filter coefficient quantization, so the device shown in Fig. 2 medium frequency transducer 201 even also can be the part of arrowband demoder 103.
At last, vocoder 105 and Hi-pass filter (HPF) 106 utilizes these parameters, and wideband input signal is transformed into the broadband output signal; Simultaneously, arrowband demoder 103 and sampling thief 104 output narrow band signals; Synthetic by compositor 107 in order to produce last audio output signal.
Embodiment described in the utility model is the device of technical finesse that the digitizing encoded voice is decoded, specifically can be applied to equipment such as digital cordless phones.Use of the present utility model helps voice processing apparatus only to need the storage access of the storer or the partial amt of limited quantity, especially when comparing with those prior art solutions, they are in order to store various precalculated broadband filters, use very big look-up table, implement actual inadequately.
Certainly; the utility model also can have other various embodiments; under the situation that does not deviate from the utility model spirit and essence thereof; those of ordinary skill in the art can make various corresponding changes and distortion according to the utility model, but these corresponding changes and distortion all should belong to the protection domain of the appended claim of the utility model.

Claims (8)

1, a kind of voice processing apparatus, comprise low-pass filter, the arrowband scrambler, the arrowband demoder, vocoder, Hi-pass filter, sampling thief and compositor, wherein, low-pass filter is handled, the arrowband scrambler, the arrowband demoder links to each other successively, the arrowband demoder respectively with vocoder, sampling thief links to each other, vocoder links to each other with Hi-pass filter, compositor and sampling thief, Hi-pass filter links to each other, and it is characterized in that, also comprises: the extrapolation device, link to each other with vocoder with the arrowband demoder respectively, the arrowband decodeing speech signal that the arrowband demoder is exported converts the wideband decoded sample signal to vocoder.
2, voice processing apparatus as claimed in claim 1 is characterized in that, further comprises: frequency changer, link to each other with the extrapolation device with the arrowband demoder respectively, and the conversion of signals that the arrowband demoder is exported becomes the extrapolation device to need the signal of frequency.
3, voice processing apparatus as claimed in claim 1 is characterized in that, further comprises: the frequency inverse converter, link to each other with vocoder with the extrapolation device respectively, and the conversion of signals that the extrapolation device is exported becomes vocoder to need the signal of frequency.
4, voice processing apparatus as claimed in claim 3 is characterized in that, further comprises: gain controller, link to each other with vocoder with the frequency inverse converter respectively, and give vocoder to the conversion of signals one-tenth of frequency inverse converter output through the signal of gain calibration.
5, voice processing apparatus as claimed in claim 1, it is characterized in that, described extrapolation device, comprise: infinite impulse response filter maker and limiter, wherein, the infinite impulse response filter maker is connected with arrowband demoder, limiter respectively, arrowband decodeing speech signal to the output of arrowband demoder converts the wideband decoded sample signal of not restriction to limiter, the other end of limiter is connected with vocoder, and limiter limits access to the signal of nyquist frequency and exports to vocoder the wideband decoded sample signal of not restriction.
6, voice processing apparatus as claimed in claim 5 is characterized in that, described infinite impulse response filter maker is a broadband filter.
7, voice processing apparatus as claimed in claim 1 is characterized in that, described arrowband demoder further comprises: narrow band filter produces the parameter that vocoder needs.
8, voice processing apparatus as claimed in claim 1, it is characterized in that, described extrapolation device, further comprise: storer, link to each other with vocoder with infinite impulse response filter maker, limiter, arrowband demoder respectively, store a kind of extrapolation algorithm that makes the unique relationships between narrow band filter input and the corresponding broadband filter output.
CNU2006201569241U 2006-10-18 2006-10-18 A voice processing device Expired - Lifetime CN200962315Y (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNU2006201569241U CN200962315Y (en) 2006-10-18 2006-10-18 A voice processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNU2006201569241U CN200962315Y (en) 2006-10-18 2006-10-18 A voice processing device

Publications (1)

Publication Number Publication Date
CN200962315Y true CN200962315Y (en) 2007-10-17

Family

ID=38798827

Family Applications (1)

Application Number Title Priority Date Filing Date
CNU2006201569241U Expired - Lifetime CN200962315Y (en) 2006-10-18 2006-10-18 A voice processing device

Country Status (1)

Country Link
CN (1) CN200962315Y (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106575508A (en) * 2014-06-10 2017-04-19 瑞内特有限公司 Digital encapsulation of audio signals

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106575508A (en) * 2014-06-10 2017-04-19 瑞内特有限公司 Digital encapsulation of audio signals

Similar Documents

Publication Publication Date Title
CN1942928B (en) Module and method for processing audio signals
JP4142292B2 (en) Method for improving encoding efficiency of audio signal
JP5301471B2 (en) Speech coding system and method
US9583115B2 (en) Temporal gain adjustment based on high-band signal characteristic
CN102522092B (en) Device and method for expanding speech bandwidth based on G.711.1
MX2007014555A (en) Audio codec post-filter.
JPS61199333A (en) Digitizing signal processing method and apparatus for coding extremum
WO2010066844A1 (en) Regeneration of wideband speech
CN104981870B (en) Sound enhancing devices
FI119576B (en) Speech processing device and procedure for speech processing, as well as a digital radio telephone
CN102385863B (en) Sound coding method based on speech music classification
US6029127A (en) Method and apparatus for compressing audio signals
CN200962315Y (en) A voice processing device
US20100134336A1 (en) Codec platform apparatus
CN101377925A (en) Self-adaptation adjusting method for improving apperceive quality of g.711
CN1229774C (en) ADPCM speech coding system with specific step-size adaptation
JP3472279B2 (en) Speech coding parameter coding method and apparatus
JPH07147566A (en) Sound signal transmitter
DE102011112849B4 (en) Multi-microphone system to support bandpass filtering for analog-to-digital conversions at different transmission speeds
JPH06268606A (en) System and device for voice coding communication
CN1123865C (en) Block effect eliminating method in wavelet voice frequency signal processing
Bhatt Implementation and overall performance evaluation of CELP based GSM AMR NB coder over ABE
CN1630896A (en) Speech extender and method for estimating broadband speech signal from narrowband speech signal
AU2012261547B2 (en) Speech coding system and method
Mazor et al. Adaptive subbands excited transform (ASET) coding

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20071017

EXPY Termination of patent right or utility model