HK1090465B - Method and apparatus for the generation of vectors for speech decoding& x9;& x9;& x9;& x9;& x9; - Google Patents
Method and apparatus for the generation of vectors for speech decoding& x9;& x9;& x9;& x9;& x9; Download PDFInfo
- Publication number
- HK1090465B HK1090465B HK06110927.1A HK06110927A HK1090465B HK 1090465 B HK1090465 B HK 1090465B HK 06110927 A HK06110927 A HK 06110927A HK 1090465 B HK1090465 B HK 1090465B
- Authority
- HK
- Hong Kong
- Prior art keywords
- vector
- section
- dispersion
- speech
- pulse
- Prior art date
Links
Claims (12)
- Procédé pour générer un vecteur dispersé utilisé pour un décodage de parole, le procédé comprenant:fournir un vecteur d'impulsion ayant une impulsion unitaire signée;comparer une valeur de gain de livre de codes adaptatif à une valeur seuil préétablie;sélectionner un modèle de dispersion à partir d'une pluralité de modèles de dispersion stockés dans une mémoire en conformité avec et un résultat de ladite comparaison et un paramètre montrant une caractéristique de courte durée d'une parole d'entrée; etgénérer ledit vecteur dispersé par le biais d'une convolution dudit vecteur d'impulsion et dudit modèle de dispersion sélectionné.
- Procédé pour générer un vecteur dispersé utilisé pour un décodage selon la revendication 1, dans lequel ladite pluralité de modèles de dispersion sont capables de générer des vecteurs dispersés différents par ladite convolution.
- Procédé pour générer un vecteur dispersé utilisé pour un décodage selon la revendication 1, dans lequel ladite pluralité de modèles de dispersion ont, respectivement, des degrés de modifications différents.
- Procédé pour générer un vecteur dispersé utilisé pour un décodage selon la revendication 1, dans lequel ladite pluralité de modèles de dispersion ont trois types de modifications.
- Procédé pour générer un vecteur dispersé utilisé pour un décodage selon la revendication 1, dans lequel, lors de ladite sélection d'un modèle de dispersion, un premier modèle de dispersion stocké dans une mémoire est sélectionné lorsque ladite valeur dudit gain de livre de codes adaptatif est inférieure à ladite valeur seuil et un deuxième modèle de dispersion stocké dans une mémoire est sélectionné lorsque ladite valeur dudit gain de livre de codes adaptatif est supérieure à ladite valeur seuil.
- Procédé pour générer un vecteur dispersé utilisé pour un décodage selon la revendication 5, dans lequel ledit vecteur dispersé est formé comme une impulsion lorsque ledit premier modèle de dispersion est sélectionné et ledit vecteur dispersé est formé de manière aléatoire lorsque ledit deuxième modèle de dispersion est sélectionné.
- Générateur de vecteurs dispersés utilisé pour un décodeur comprenant:un récepteur qui reçoit un numéro de code correspondant à une position d'impulsion et une polarité d'impulsion;un fournisseur de vecteur d'impulsion qui fournit un vecteur d'impulsion ayant une impulsion unitaire signée sur un élément d'un axe de vecteur correspondant audit numéro de code reçu;un comparateur qui compare une valeur d'un gain de livre de codes adaptatif à une valeur seuil préétablie;un sélecteur qui sélectionne un modèle de dispersion à partir d'une pluralité de modèles de dispersion stockés dans une mémoire en conformité avec un résultat de ladite comparaison et un paramètre montrant une caractéristique de courte durée d'une parole d'entrée; etun générateur qui génère ledit vecteur dispersé par le biais d'une convolution dudit vecteur d'impulsion et dudit modèle de dispersion sélectionné.
- Générateur de vecteurs dispersés utilisé pour un décodeur pour améliorer une qualité vocale selon la revendication 7, dans lequel ladite pluralité de modèles de dispersion sont capables de générer des vecteurs de dispersion différents par ladite convolution.
- Générateur de vecteurs dispersés utilisé pour un décodeur pour améliorer une qualité vocale selon la revendication 7, dans lequel ladite pluralité de modèles de dispersion ont, respectivement, des degrés de modifications différents.
- Générateur de vecteurs dispersés utilisé pour un décodeur pour améliorer une qualité vocale selon la revendication 7, dans lequel ladite pluralité de modèles de dispersion ont trois types de modifications.
- Générateur de vecteurs dispersés utilisé pour un décodeur vocal pour améliorer une qualité de parole selon la revendication 7, dans lequel ledit sélecteur sélectionne un premier modèle de dispersion stocké dans une mémoire lorsque ladite valeur dudit gain de livre de codes adaptatif est inférieure à ladite valeur seuil, et sélectionne un deuxième modèle de dispersion stocké dans une mémoire lorsque ladite valeur dudit gain de livre de codes adaptatif est supérieure à ladite valeur seuil.
- Générateur de vecteurs dispersés utilisé pour un décodeur vocal pour améliorer une qualité de parole selon la revendication 11, dans lequel un vecteur dispersé est formé comme une impulsion lorsque ledit premier modèle de dispersion est sélectionné, et ledit vecteur dispersé est formé de manière aléatoire lorsque ledit deuxième modèle de dispersion est sélectionné.
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28941297A JP3235543B2 (ja) | 1997-10-22 | 1997-10-22 | 音声符号化/復号化装置 |
| JP28941297 | 1997-10-22 | ||
| JP29513097A JP3175667B2 (ja) | 1997-10-28 | 1997-10-28 | ベクトル量子化法 |
| JP29513097 | 1997-10-28 | ||
| JP08571798A JP3174756B2 (ja) | 1998-03-31 | 1998-03-31 | 音源ベクトル生成装置及び音源ベクトル生成方法 |
| JP8571798 | 1998-03-31 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1090465A1 HK1090465A1 (en) | 2006-12-22 |
| HK1090465B true HK1090465B (en) | 2009-02-13 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1684268B1 (fr) | Procédé et dispositif pour la génération de vecteurs pour le décodage de la parole | |
| CA2528645C (fr) | Codeur de la parole, decodeur de la parole, methode de recherche orthogonale et methode de codage de la parole | |
| HK1090465B (en) | Method and apparatus for the generation of vectors for speech decoding& x9;& x9;& x9;& x9;& x9; | |
| HK1099138B (en) | Multistage vector quantization for speech encoding | |
| HK1099117B (en) | Method and apparatus for generating dispersed vectors | |
| HK1101839B (en) | Celp encoder and a method of celp encoding | |
| HK1097637B (en) | Excitation vector generator for speech coding and speech decoding | |
| HK1103843B (en) | Sound encoder and sound decoder | |
| HK1104657A (en) | Orthogonalization search for the celp based speech coding | |
| HK1104656A (en) | Multistage vector quantization for speech encoding | |
| HK1104655B (en) | Orthogonalization search for the celp based speech coding |