H - Electricity – 03 – M
Patent
H - Electricity
03
M
H03M 7/42 (2006.01) H04Q 7/22 (2006.01)
Patent
CA 2258183
In a method and device for quantizing a spectrum vector, supplied at recurrent time intervals, to produce a spectrum index, a spectrum-vector quantization codebook including a first voice-signal quantization codebook portion and a second non-voice signal quantization codebook portion is used. Whether the spectrum vector represents a voice signal or a non-voice signal is detected. When the spectrum vector represents a voice signal, the first codebook portion is searched for quantizing the spectrum vector and producing the spectrum index. The second codebook portion is searched for quantizing the spectrum vector and producing the spectrum index when the spectrum vector represents a non-voice signal. According to a first alternative, the first and second codebook portions are searched by measuring a weighted distance between the spectrum vector and the entries of these two codebook portions, and the spectrum vector is considered as representing a non-voice signal when the smallest weighted distance is the weighted distance measured between the spectrum vector and one entry of the second codebook portion. According to a second alternative, a weighted distance is measured between the spectrum vector and the entries of the second codebook portion, and the spectrum vector is considered as representing a non-voice signal when the weighted distance measured between the spectrum vector and one entry of the second codebook portion is smaller than a predetermined threshold.
Cette invention concerne un procédé ainsi qu'un dispositif qui permettent de quantifier un vecteur de spectre émis selon des intervalles de temps répétés, ceci de manière à produire un indice de spectre. A cette fin, on utilise une liste de codage de quantification de vecteur de spectre, laquelle comprend une première partie de quantification de signaux vocaux ainsi qu'une seconde partie de quantification de signaux non vocaux. On détermine ensuite si le vecteur de spectre représente un signal vocal ou un signal non vocal. Dans le cas où le vecteur de spectre représente un signal vocal, on effectue une recherche dans la première partie de la liste de codage de manière à quantifier le vecteur de spectre et à produire l'indice de spectre. Dans le cas où le vecteur de spectre représente un signal non vocal, on effectue une recherche dans la seconde partie de liste de codage de manière à quantifier le vecteur de spectre et à produire l'indice de spectre. Dans un premier mode de réalisation, on effectue des recherches dans les première et seconde parties de la liste de codage en mesurant la distance pondérée qui sépare le vecteur de spectre des entrées de ces deux parties. On considère que le vecteur de spectre représente un signal non vocal lorsque la distance pondérée la plus petite correspond à la distance pondérée qui a été mesurée entre ledit vecteur de spectre et une entrée de la seconde partie de la liste de codage. Dans un second mode de réalisation, on mesure la distance pondérée qui sépare le vecteur de spectre des entrées de la seconde partie de la liste de codage. On considère que le vecteur de spectre représente un signal non vocal lorsque la distance pondérée qui a été mesurée entre ledit vecteur de spectre et une entrée de la seconde partie, est inférieure à un seuil prédéterminé.
Adoul Jean-Pierre
Laflamme Claude
Salami Redwan
Goudreau Gage Dubuc
Universite de Sherbrooke
LandOfFree
Enhanced encoding of dtmf and other signalling tones does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Enhanced encoding of dtmf and other signalling tones, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Enhanced encoding of dtmf and other signalling tones will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1711844