Кіріспе
Кең жолақты сөйлеу аудио кодегі стандарты
Adaptive Multi Rate Wideband (AMR WB) is a patented wideband speech audio coding standard developed based on Adaptive Multi Rate encoding, using a similar methodology to algebraic code excited linear prediction (ACELP). AMR WB provides improved speech quality due to a wider speech bandwidth of 50–7000 Hz compared to narrowband speech coders which in general are optimized for POTS wireline quality of 300–3400 Hz. AMR WB was developed by Nokia and VoiceAge and it was first specified by 3GPP. AMR WB is codified as G.722.2, an ITU T standard speech codec, formally known as Wideband coding of speech at around 16 kbit/s using Adaptive Multi Rate Wideband (AMR WB). G.722.2 AMR WB is the same codec as the 3GPP AMR WB. The corresponding 3GPP specifications are TS 26.190 for the speech codec and TS 26.194 for the Voice Activity Detector. The AMR WB format has the following parameters:
Frequency bands processed: 50–6400 Hz (all modes) plus 6400–7000 Hz (23.85 kbit/s mode only)
Delay frame size: 20 ms
Look ahead: 5 ms
AMR WB codec employs a bandsplitting filter; the one way delay of this filter is 0.9375 ms
Complexity: 38 WMOPS, RAM 5.3 kilowords
Voice activity detection, discontinuous transmission, comfort noise generator
Fixed point: bit exact C code
Floating point: under work
A common file extension for the AMR WB file format is awb. There also exists another storage format for AMR WB that is suitable for applications with more advanced demands on the storage format, like random access or synchronization with video. This format is the 3GPP specified 3GP container format, based on the ISO base media file format. 3GP also allows use of AMR WB bit streams for stereo sound.
Adaptive Multi Rate Wideband (AMR WB) – адаптивті көп жылдамдықты коделеуге негізделген, алгебралық кодты қозғайтын сызықтық болжау (ACELP) әдістемесіне ұқсас технологияны қолданатын кең жолақты сөйлеу аудио кодегі стандарты. AMR WB, жалпы алғанда, 300–3400 Гц жиілік диапазонында оңтайландырылған тар жолақты сөйлеу кодектерімен салыстырғанда, 50–7000 Гц кеңірек сөйлеу жолақтығына ие болғандықтан, сөйлеу сапасын жақсартады. AMR WB Nokia және VoiceAge компанияларымен әзірленді және алғаш рет 3GPP ұйымымен бекітілді. AMR WB G.722.2 ретінде кодектелген, бұл ITU-T стандартының сөйлеу кодегі, ресми түрде 16 кбит/с шамасындағы жылдамдықпен адаптивті көп жылдамдықты кең жолақты (AMR WB) қолдану арқылы кең жолақты сөйлеуді кодтау деп аталады. G.722.2 AMR WB, 3GPP AMR WB кодегімен бірдей. Тиісті 3GPP спецификациялары: сөйлеу кодегі үшін TS 26.190 және дауыс белсенділігін анықтау үшін TS 26.194. AMR WB форматының келесі параметрлері бар:
Adaptive Multi Rate Wideband (AMR WB) is a patented wideband speech audio coding standard developed based on Adaptive Multi Rate encoding, using a similar methodology to algebraic code excited linear prediction (ACELP). AMR WB provides improved speech quality due to a wider speech bandwidth of 50–7000 Hz compared to narrowband speech coders which in general are optimized for POTS wireline quality of 300–3400 Hz. AMR WB was developed by Nokia and VoiceAge and it was first specified by 3GPP. AMR WB is codified as G.722.2, an ITU T standard speech codec, formally known as Wideband coding of speech at around 16 kbit/s using Adaptive Multi Rate Wideband (AMR WB). G.722.2 AMR WB is the same codec as the 3GPP AMR WB. The corresponding 3GPP specifications are TS 26.190 for the speech codec and TS 26.194 for the Voice Activity Detector. The AMR WB format has the following parameters:
Frequency bands processed: 50–6400 Hz (all modes) plus 6400–7000 Hz (23.85 kbit/s mode only)
Delay frame size: 20 ms
Look ahead: 5 ms
AMR WB codec employs a bandsplitting filter; the one way delay of this filter is 0.9375 ms
Complexity: 38 WMOPS, RAM 5.3 kilowords
Voice activity detection, discontinuous transmission, comfort noise generator
Fixed point: bit exact C code
Floating point: under work
A common file extension for the AMR WB file format is awb. There also exists another storage format for AMR WB that is suitable for applications with more advanced demands on the storage format, like random access or synchronization with video. This format is the 3GPP specified 3GP container format, based on the ISO base media file format. 3GP also allows use of AMR WB bit streams for stereo sound.
Өңделетін жиілік жолақтары: 50–6400 Гц (барлық режимдерде) + 6400–7000 Гц (тек 23,85 кбит/с режимінде)
Кадр өлшемі: 20 мс
Алдын ала қарау: 5 мс
AMR WB кодегі жолақты бөлу сүзгісін қолданады; бұл сүзгінің бір жақты кешігуі 0,9375 мс құрайды.
Күрделілігі: 38 WMOPS, RAM 5,3 килосөз
Дауыс белсенділігін анықтау, үзіліспен берілу, ыңғайлы шу генераторы
Белгілі нүкте: дәл C коды
Жылжымалы нүкте: жұмыс істеуде
Adaptive Multi Rate Wideband (AMR WB) is a patented wideband speech audio coding standard developed based on Adaptive Multi Rate encoding, using a similar methodology to algebraic code excited linear prediction (ACELP). AMR WB provides improved speech quality due to a wider speech bandwidth of 50–7000 Hz compared to narrowband speech coders which in general are optimized for POTS wireline quality of 300–3400 Hz. AMR WB was developed by Nokia and VoiceAge and it was first specified by 3GPP. AMR WB is codified as G.722.2, an ITU T standard speech codec, formally known as Wideband coding of speech at around 16 kbit/s using Adaptive Multi Rate Wideband (AMR WB). G.722.2 AMR WB is the same codec as the 3GPP AMR WB. The corresponding 3GPP specifications are TS 26.190 for the speech codec and TS 26.194 for the Voice Activity Detector. The AMR WB format has the following parameters:
Frequency bands processed: 50–6400 Hz (all modes) plus 6400–7000 Hz (23.85 kbit/s mode only)
Delay frame size: 20 ms
Look ahead: 5 ms
AMR WB codec employs a bandsplitting filter; the one way delay of this filter is 0.9375 ms
Complexity: 38 WMOPS, RAM 5.3 kilowords
Voice activity detection, discontinuous transmission, comfort noise generator
Fixed point: bit exact C code
Floating point: under work
A common file extension for the AMR WB file format is awb. There also exists another storage format for AMR WB that is suitable for applications with more advanced demands on the storage format, like random access or synchronization with video. This format is the 3GPP specified 3GP container format, based on the ISO base media file format. 3GP also allows use of AMR WB bit streams for stereo sound.
AMR WB файл форматы үшін кең таралған файл кеңейтімі – awb. Сонымен қатар, кездейсоқ қол жеткізу немесе бейнемен синхрондау сияқты сақтау форматына қойылатын жоғары талаптарға жауап беретін қосымшалар үшін қолайлы басқа сақтау форматы да бар. Бұл формат – ISO базалық медиа файл форматына негізделген 3GPP анықтаған 3GP контейнер форматы. 3GP AMR WB бит ағындарын стерео дыбыс үшін де пайдалануға мүмкіндік береді.
Adaptive Multi Rate Wideband (AMR WB) is a patented wideband speech audio coding standard developed based on Adaptive Multi Rate encoding, using a similar methodology to algebraic code excited linear prediction (ACELP). AMR WB provides improved speech quality due to a wider speech bandwidth of 50–7000 Hz compared to narrowband speech coders which in general are optimized for POTS wireline quality of 300–3400 Hz. AMR WB was developed by Nokia and VoiceAge and it was first specified by 3GPP. AMR WB is codified as G.722.2, an ITU T standard speech codec, formally known as Wideband coding of speech at around 16 kbit/s using Adaptive Multi Rate Wideband (AMR WB). G.722.2 AMR WB is the same codec as the 3GPP AMR WB. The corresponding 3GPP specifications are TS 26.190 for the speech codec and TS 26.194 for the Voice Activity Detector. The AMR WB format has the following parameters:
Frequency bands processed: 50–6400 Hz (all modes) plus 6400–7000 Hz (23.85 kbit/s mode only)
Delay frame size: 20 ms
Look ahead: 5 ms
AMR WB codec employs a bandsplitting filter; the one way delay of this filter is 0.9375 ms
Complexity: 38 WMOPS, RAM 5.3 kilowords
Voice activity detection, discontinuous transmission, comfort noise generator
Fixed point: bit exact C code
Floating point: under work
A common file extension for the AMR WB file format is awb. There also exists another storage format for AMR WB that is suitable for applications with more advanced demands on the storage format, like random access or synchronization with video. This format is the 3GPP specified 3GP container format, based on the ISO base media file format. 3GP also allows use of AMR WB bit streams for stereo sound.
Қатысу
AMR WB ұялы телефон өндірушілерінің консорциумы UMTS сияқты желілерде болашақта пайдалану үшін стандарттады. Оның сөйлеу сапасы жоғары, бірақ ескі желілер кең жолақты кодектерді қолдау үшін жаңартылуы керек. 2006 жылдың қазан айында Германиядағы T Mobile компаниясы Ericsson компаниясымен бірлесіп, пайдаланудағы желіде AMR WB бойынша алғашқы сынақтарды жүргізді. 2007 жылы NSN (M13.6 MSS, U3C MGW) 3G және VoIP қабілетті AMR WB TrFO өнімдерінің желісін коммерциялық түрде шығарды. AMR WB TFO қолдауы 2008 жылы коммерциялық түрде қолжеткілі болды (M14.2, U4.0). Тұтастай ТТОҚ/TrFO келіссөздері және қосылыс барысында оңтайландыру (мысалы, тапсыру, КФ немесе КТ оқиғалары) 2009 жылы жүзеге асырылды (M14.3, U4.1). 2009 жылдың соңында Orange UK 2010 жылы өз желісіне AMR WB енгізуді жоспарлап отырғанын мәлімдеді. Францияда Orange S. A. және SFR 2010 жылдың жазынан бастап 3G+ желілерінде AMR WB форматын пайдаланып келеді. WIND Mobile Канадада 2011 жылдың ақпан айында 3G+ желісінде HD Voice (AMR WB) іске қосты. WIND Mobile сондай-ақ 2011 жылдың бірінші жартысында бірнеше телефондар HD Voice (AMR WB) қолдайтынын хабарлады, ал біріншісі Alcatel Tribe болды. 2013 жылдың қаңтарында T Mobile АҚШ-та AMR WB-ді қолдауға көшкен алғашқы GSM/UMTS желісі болды. 2013 жылдың ақпанында Chunghwa Telecom Тайваньда AMR WB-ді қолдауға көшкен алғашқы GSM/UMTS желісі болды. 2013 жылдың тамызында Kyivstar Украинада AMR WB стандартын енгізді. Nokia 3GPP AMR WB-мен толық үйлесімді CDMA2000 желілері үшін VMR WB форматын әзірледі. AMR WB ұялы телефондарда қоңырау үні үшін де кеңінен қолданылатын формат. 3G мультимедиалық қызметтерінде 16 кГц үлгі алу жиілігімен жұмыс істейтін кең жолақты сөйлеу форматы қолдау табады. Бұл талап IP мультимедиалық кіші жүйесі (IMS), мультимедиалық хабарламалар қызметі (MMS) және пакеттік желіде аяғынан аяғына мөлдір ағындық қызмет (PSS) үшін 3GPP техникалық ерекшеліктерінде анықталған. 3GPP спецификацияларында AMR WB форматы 3GP контейнер форматында да қолданылады.
Лицензиялау
G.722.2 VoiceAge Corporation компаниясына лицензияланған.
Құралдар
AMR WB кодтау және декодтау үшін OpenCORE деп аталатын ашық кодты кітапхана бар. OpenCORE кодегін ffmpeg-те пайдалануға болады. Кодтау үшін VisualOn компаниясы ұсынған тағы бір ашық кодты кітапхана да бар. Ол Android мобильді операциялық жүйесінің құрамына кіреді.