G.722 кодегі: 48-64 кбит/с жылдамдықтағы кең жолақты аудио кодек. Дауыс сапасын жақсартады, G.711-ге қарағанда кеңірек спектрді қамтиды. ITU T стандарты.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
ITU T ұсынысы
ITU T recommendation
G.722 – 48, 56 және 64 кбит/с жылдамдықпен жұмыс істейтін ITU T стандарты 7 кГц кең жолақты аудио кодек. Ол ITU T ұйымы тарапынан 1988 жылдың қараша айында бекітілді. Кодек технологиясы ADPCM (SB ADPCM) суб-жолағы негізінде құрылған. Осы технологияға негізделген сәйкес тар жолақты кодек – G.726. G.722, G.711 сияқты тар жолақты сөйлеу кодектерімен салыстырғанда, 50–7000 Гц кеңірек сөйлеу жолағына ие болғандықтан, сөйлеу сапасын жақсартады. G.711 кодектері көбінесе 300–3400 Гц жиілік диапазонындағы POTS сымдық желілері үшін оңтайландырылған. G.722 аудио деректерін 16 кГц жылдамдықпен (14 бит қолданып) үлгілейді, бұл дәстүрлі телефондық интерфейстерден екі есе жоғары көрсеткіш. Осының нәтижесінде жоғары сапалы және айқын дыбыс алынады. Басқа ITU T 7 кГц кең жолақты кодектеріне G.722.1 және G.722.2 жатады. Бұл кодектер G.722-нің нұсқалары емес және олар әртүрлі патенттелген қысу технологияларын қолданады. G.722.1 Siren кодектеріне негізделген және төмен біт жылдамдығын қамтамасыз етеді (24 кбит/с немесе 32 кбит/с). Ол модификацияланған дискретті косинус түрлендіруі (MDCT) аудио кодегі деректерді қысу алгоритмін пайдаланады. Ал G.722.2, сондай-ақ AMR WB ("Adaptive Multirate Wideband") деп белгілі, ACELP негізінде құрылған және одан да төмен біт жылдамдығын ұсынады (6,6 кбит/с – 23,85 кбит/с).
G.722 is an ITU T standard 7 kHz wideband audio codec operating at 48, 56 and 64 kbit/s. It was approved by ITU T in November 1988. Technology of the codec is based on sub band ADPCM (SB ADPCM). The corresponding narrow band codec based on the same technology is G.726. G.722 provides improved speech quality due to a wider speech bandwidth of 50–7000 Hz compared to narrowband speech coders like G.711 which in general are optimized for POTS wireline quality of 300–3400 Hz. G.722 sample audio data at a rate of 16 kHz (using 14 bits), double that of traditional telephony interfaces, which results in superior audio quality and clarity. Other ITU T 7 kHz wideband codecs include G.722.1 and G.722.2. These codecs are not variants of G.722 and they use different patented compression technologies. G.722.1 is based on Siren codecs and offers lower bit rate compressions (24 kbit/s or 32 kbit/s). It uses a modified discrete cosine transform (MDCT) audio coding data compression algorithm. A more recent G.722.2, also known as AMR WB ("Adaptive Multirate Wideband") is based on ACELP and offers even lower bit rate compressions (6.6 kbit/s to 23.85 kbit/s),
Қолданбалар
G.722 – бұл ITU стандартына сәйкес кодек, ол 48, 56 және 64 кбит/с жылдамдықпен 7 кГц кең жолақты дыбысты қамтамасыз етеді. Бұл IP желісі арқылы дауыс беруге пайдалы, мысалы, желілік өткізу қабілеті жеткілікті жергілікті желіде, және G.711 сияқты ескі тары жолақты кодектерге қарағанда, іске асырудың күрделілігін артырмай, сөйлеу сапасын едәуір жақсартады. Желілік өткізу қабілеті шектеулі жағдайларда G.722.1 (Siren7) немесе G.722.2 (AMR WB) сияқты битрейт бойынша тиімді кодектерді пайдалану артық болуы мүмкін. G.722 радио хабар таратушылар тарапынан бір 56 немесе 64 кбит/с ISDN B арнасы арқылы комментарий деңгейіндегі дыбысты жіберу үшін кеңінен қолданылады (56 кбит/с схемаларда ең кіші мәнді бит жойылады). G.722 кіріс дауыс сигналын 0 Гц-тен 4 кГц-қа дейін және 4 кГц-тан 8 кГц-қа дейін аудио жолақтарына бөлетін цифрлық сүзгі арқылы өңдейді. Бұл қосалқы жолақтар ADPCM қосалқы жолақты қолдана отырып кодталады. Адам дауысының энергиясының көп бөлігі дыбыс жолағының төменгі жартысында (0–4 кГц) шоғырланған, сондықтан 48 кбит/с өткізу қабілеті төменгі қосалқы жолаққа бөлінеді, ал қалған 16 кбит/с жоғары қосалқы жолаққа бөлінеді.
G.722 is an ITU standard codec that provides 7 kHz wideband audio at data rates from 48, 56 and 64 kbit/s. This is useful for voice over IP applications, such as on a local area network where network bandwidth is readily available, and offers a significant improvement in speech quality over older narrowband codecs such as G.711, without an excessive increase in implementation complexity. Environments where bandwidth is more constrained may prefer one of the more bitrate efficient codecs, such as G.722.1 (Siren7) or G.722.2 (AMR WB). G.722 has also been widely used by radio broadcasters for sending commentary grade audio over a single 56 or 64 kbit/s ISDN B channel (the least significant bit is dropped on 56 kb circuits). G.722 works by having the inbound voice signal pass through a digital filter that splits the audio signal into 0 Hz to 4 kHz and 4 kHz to 8 kHz audio bands. These sub bands are then encoded using sub band ADPCM. Most of the human voice energy is concentrated in the lower half of the audio band (0–4 kHz), so 48 kbit/s of the bandwidth is dedicated to the lower sub band and the other 16 kbit/s is allocated to the higher sub band.
RTP капсулалау
G.722 VoIP әдетте RTP 9-шы пайдалы жүктеме түрінде тасымалданады. IANA 9-шы түрдегі G.722 сағат жиілігін 8 кГц (16 кГц орнына) деп тіркейді, RFC 3551 бұл тарихи қателік екенін және кері үйлесімділікті сақтау үшін осылай қалдырылғанын түсіндіреді. Осыған байланысты, дұрыс іске асырылымдар қажет болған жағдайда 8000 мәнін көрсетеді, бірақ аудионы 16 кГц жиілікте кодтайды және декодтайды. G.722 64, 56 және 48 кбит/с жылдамдықтарына мүмкіндік берсе де, іс жүзінде деректер 64 кбит/с жылдамдықпен кодталады, ал төменгі қосалқы диапазон биттері қосымша деректерді кодтау үшін пайдаланылады. Қосымша деректерге бөлінген биттер саны артық болған сайын, бит жылдамдығы төмендейді. e.8
G.722 VoIP is typically carried in RTP payload type 9. Note that IANA records the clock rate for type 9 G.722 as 8 kHz (instead of 16 kHz), RFC 3551 clarifies that this is due to a historical error and is retained in order to maintain backward compatibility. Consequently, correct implementations represent the value 8,000 where required but encode and decode audio at 16 kHz. Whilst G.722 allows for bitrates of 64, 56 and 48 kbit/s, in practice, data is encoded at 64 kbit/s, with bits from the lower sub band being used to encode auxiliary data. The greater the number of bits allocated to aux data, the lower the bit rate. e.8