SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Speech Codec Trends

Robustness
Wideband (HD Voice)
Multi-bitrate




       Fast Forward Your Development   www.dsp-ip.com
Robustness
• Based on
 ▫ Better packet loss concealment
 ▫ Reduced Inter-frame dependency
 ▫ Built-in FEC




      Fast Forward Your Development   www.dsp-ip.com
iLBC
•   Internet Low Bit rate Codec
•   Packet loss robust CODEC by GlobalIPSound
•   CELP based CODEC
•   13.3/15.6 kb/s for 20/30ms Frames




        Fast Forward Your Development   www.dsp-ip.com
iLBC (internet Low Bitrate Codec)
• Speech sampled at 8 kHZ,
• using a block-independent linear-predictive
  coding (LPC) algorithm.
• Bandwidth 13.867 kbps (52 bytes per 30 ms)
• Frame size 20/30
• Complexity and memory requirements are
  similar to ITU G.729A
• Basic Quality is equal to or better than G.729.
• Packet loss robustness is significantly better than
  G.729.
• Packet loss concealment - Integrated
      Fast Forward Your Development     www.dsp-ip.com
GIPS Enhanced G.711
• Enhancement of existing standard (G.711)
• Enables speech quality equal to PSTN/G.711 on
  impacted networks
• Superior packet-loss robustness compared to
  G.711
• Lower delay than standard solutions when
  combined with NetEQ
• Allows more efficient network provisioning
• Use CODEC level FEC




      Fast Forward Your Development   www.dsp-ip.com
Speex
• Open-source patent-free speech codec
• CELP (code-excited linear prediction) codec
• operating modes:
  ▫ narrowband (8 kHz sampling rate)
      2.15 – 24.6 kb/s
      delay of 30 ms
  ▫ wideband (16 kHz sampling rate)
      4-44.2 kb/s
      delay of 34 ms
  ▫ ultra-wideband (32 kHz sampling rate)
• intensity stereo encoding
• variable bit rate (VBR) possible
• voice activity detection (VAD)



        Fast Forward Your Development       www.dsp-ip.com
WideBand Codecs




 Fast Forward Your Development   www.dsp-ip.com
G.722.1
• G.722.1 is a low-bit-rate wideband coder,
  which codes speech at 24 kbps or 32 kbps.
• G.722.1 uses a transform-coding scheme called
  Modulated Lapped Transform (MLT), with a 20
  ms frame size.
• The algorithmic delay is 40 ms (20 ms frame size
  + 20 ms look-ahead).




      Fast Forward Your Development   www.dsp-ip.com
G.722.1(cont)
• Supports all bit rates viz. 16/32 kbps at 16khz
  sampling rate
• Supports Multi-channel capability
• Optimized implementation




       Fast Forward Your Development    www.dsp-ip.com
GIPS iSAC™
• Packet size is 30 or 60 ms, look-ahead 3 ms
• No inter-frame dependency => improved
  robustness
• Variable bit rate codec with source control
  adaptation as well as external control
• The user can set a target bit rate or iSAC can
  adapt itself using a bandwidth estimator and
  in-band signaling to utilize the available
  bandwidth.
• Complexity similar to G.722.2



     Fast Forward Your Development    www.dsp-ip.com
GIPS iPCM-wb

•   Wideband codec enabling better-than PSTN voice quality
     ▫ Supports increasing adaption of 16 kHz sampled voice
       communications for richer voice communication experience

Benefits
•   Higher basic speech quality than current standards, such as
    G.722.1 and G.722.2

•   Packet-loss robustness that exceeds current standards




        Fast Forward Your Development                  www.dsp-ip.com
GIPS Codecs

  • Narrowband codecs
   ▫ GIPS Enhanced G.711        TM



   ▫ iLBC Freeware     TM




  • Wideband codecs
   ▫ GIPS iPCM-wb       TM



   ▫ GIPS iSAC    TM




     Fast Forward Your Development   www.dsp-ip.com
Test yourself - 2
1. What are the main three voice coding trends?
2. Provide a codec example for each category




      Fast Forward Your Development   www.dsp-ip.com
DSP-IP Contact information
For Course materials licensing & lecture request contact:
   Adi Yakov
   Training and Courses Manager
   adi@dsp-
   adi@dsp-ip.com
   +972-9-8651933
    972-
For projects development services contact:
   Alona Ashkenazi
   Technology Management Services :
   alona@dsp-
   alona@dsp-ip.com
   +972-9-8850956
    972-                       www.dsp-ip.
                               www.dsp-ip.com
                                   Mail : info@dsp-ip.com
                                          info@dsp-ip.
                                   Phone: 972- 8850956,
                                   Phone: +972-9-8850956,
                                   Fax : +972-50- 8962910
                                           972-50-



       Fast Forward Your Development             www.dsp-ip.com

Más contenido relacionado

Similar a Voice coding trends

Gigabit to the Home
Gigabit to the HomeGigabit to the Home
Gigabit to the HomeCisco Canada
 
H.264 nal and RTP
H.264 nal and RTPH.264 nal and RTP
H.264 nal and RTPYoss Cohen
 
Transport Stream And Next Generation Logging
Transport Stream And Next Generation LoggingTransport Stream And Next Generation Logging
Transport Stream And Next Generation LoggingVolicon
 
Encoding Video for the Web - Webinar from ReelSEO.com
Encoding Video for the Web  - Webinar from ReelSEO.comEncoding Video for the Web  - Webinar from ReelSEO.com
Encoding Video for the Web - Webinar from ReelSEO.comMark Robertson ⏩
 
Criteo Labs Infrastructure Tech Talk Meetup Nov. 7
Criteo Labs Infrastructure Tech Talk Meetup Nov. 7Criteo Labs Infrastructure Tech Talk Meetup Nov. 7
Criteo Labs Infrastructure Tech Talk Meetup Nov. 7Shuo LI
 
DTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - IstanbulDTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - IstanbulBerry Eskes
 
Optimizing your client's wi fi experience
Optimizing your client's wi fi experienceOptimizing your client's wi fi experience
Optimizing your client's wi fi experienceCisco Canada
 
5 maximazing networkcapacity_v4-jorge_alvarado
5 maximazing networkcapacity_v4-jorge_alvarado5 maximazing networkcapacity_v4-jorge_alvarado
5 maximazing networkcapacity_v4-jorge_alvaradoSSPI Brasil
 
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI Alliance
 
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision SystemHai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision SystemAI Frontiers
 
Experiences with High-Definition Video Conferencing
Experiences with High-Definition Video ConferencingExperiences with High-Definition Video Conferencing
Experiences with High-Definition Video ConferencingVideoguy
 
03-Reznik-DASH-IF-workshop-2019-CAE.pdf
03-Reznik-DASH-IF-workshop-2019-CAE.pdf03-Reznik-DASH-IF-workshop-2019-CAE.pdf
03-Reznik-DASH-IF-workshop-2019-CAE.pdfJunZhao68
 
Sora- A High Performance Baseband DSP Processor
Sora- A High Performance Baseband DSP ProcessorSora- A High Performance Baseband DSP Processor
Sora- A High Performance Baseband DSP ProcessorHarshit Srivastava
 
Advanced radio over IP
Advanced radio over IPAdvanced radio over IP
Advanced radio over IPComms Connect
 
Optimizing your client's wi fi experience
Optimizing your client's wi fi experience Optimizing your client's wi fi experience
Optimizing your client's wi fi experience Cisco Canada
 
Silverlight Wireshark Analysis
Silverlight Wireshark AnalysisSilverlight Wireshark Analysis
Silverlight Wireshark AnalysisYoss Cohen
 

Similar a Voice coding trends (20)

Gigabit to the Home
Gigabit to the HomeGigabit to the Home
Gigabit to the Home
 
H.264 nal and RTP
H.264 nal and RTPH.264 nal and RTP
H.264 nal and RTP
 
GIFI TECHNOLOGY
GIFI TECHNOLOGYGIFI TECHNOLOGY
GIFI TECHNOLOGY
 
Transport Stream And Next Generation Logging
Transport Stream And Next Generation LoggingTransport Stream And Next Generation Logging
Transport Stream And Next Generation Logging
 
Gi fi technology
Gi fi technologyGi fi technology
Gi fi technology
 
Encoding Video for the Web - Webinar from ReelSEO.com
Encoding Video for the Web  - Webinar from ReelSEO.comEncoding Video for the Web  - Webinar from ReelSEO.com
Encoding Video for the Web - Webinar from ReelSEO.com
 
Criteo Labs Infrastructure Tech Talk Meetup Nov. 7
Criteo Labs Infrastructure Tech Talk Meetup Nov. 7Criteo Labs Infrastructure Tech Talk Meetup Nov. 7
Criteo Labs Infrastructure Tech Talk Meetup Nov. 7
 
DTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - IstanbulDTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - Istanbul
 
Optimizing your client's wi fi experience
Optimizing your client's wi fi experienceOptimizing your client's wi fi experience
Optimizing your client's wi fi experience
 
5 maximazing networkcapacity_v4-jorge_alvarado
5 maximazing networkcapacity_v4-jorge_alvarado5 maximazing networkcapacity_v4-jorge_alvarado
5 maximazing networkcapacity_v4-jorge_alvarado
 
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
 
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision SystemHai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision System
 
Experiences with High-Definition Video Conferencing
Experiences with High-Definition Video ConferencingExperiences with High-Definition Video Conferencing
Experiences with High-Definition Video Conferencing
 
implementing IPv6 in an ISP network, case study and lessons learned - Amos Ro...
implementing IPv6 in an ISP network, case study and lessons learned - Amos Ro...implementing IPv6 in an ISP network, case study and lessons learned - Amos Ro...
implementing IPv6 in an ISP network, case study and lessons learned - Amos Ro...
 
Galaxy Big Data with MariaDB
Galaxy Big Data with MariaDBGalaxy Big Data with MariaDB
Galaxy Big Data with MariaDB
 
03-Reznik-DASH-IF-workshop-2019-CAE.pdf
03-Reznik-DASH-IF-workshop-2019-CAE.pdf03-Reznik-DASH-IF-workshop-2019-CAE.pdf
03-Reznik-DASH-IF-workshop-2019-CAE.pdf
 
Sora- A High Performance Baseband DSP Processor
Sora- A High Performance Baseband DSP ProcessorSora- A High Performance Baseband DSP Processor
Sora- A High Performance Baseband DSP Processor
 
Advanced radio over IP
Advanced radio over IPAdvanced radio over IP
Advanced radio over IP
 
Optimizing your client's wi fi experience
Optimizing your client's wi fi experience Optimizing your client's wi fi experience
Optimizing your client's wi fi experience
 
Silverlight Wireshark Analysis
Silverlight Wireshark AnalysisSilverlight Wireshark Analysis
Silverlight Wireshark Analysis
 

Más de Yoss Cohen

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
open platform for swarm training
open platform for swarm training open platform for swarm training
open platform for swarm training Yoss Cohen
 
Deep Learning - system view
Deep Learning - system viewDeep Learning - system view
Deep Learning - system viewYoss Cohen
 
Dspip deep learning syllabus
Dspip deep learning syllabusDspip deep learning syllabus
Dspip deep learning syllabusYoss Cohen
 
IoT consideration selection
IoT consideration selectionIoT consideration selection
IoT consideration selectionYoss Cohen
 
Nvidia jetson nano bringup
Nvidia jetson nano bringupNvidia jetson nano bringup
Nvidia jetson nano bringupYoss Cohen
 
Autonomous car teleportation architecture
Autonomous car teleportation architectureAutonomous car teleportation architecture
Autonomous car teleportation architectureYoss Cohen
 
Motion estimation overview
Motion estimation overviewMotion estimation overview
Motion estimation overviewYoss Cohen
 
Computer Vision - Image Filters
Computer Vision - Image FiltersComputer Vision - Image Filters
Computer Vision - Image FiltersYoss Cohen
 
Intro to machine learning with scikit learn
Intro to machine learning with scikit learnIntro to machine learning with scikit learn
Intro to machine learning with scikit learnYoss Cohen
 
DASH and HTTP2.0
DASH and HTTP2.0DASH and HTTP2.0
DASH and HTTP2.0Yoss Cohen
 
HEVC Definitions and high-level syntax
HEVC Definitions and high-level syntaxHEVC Definitions and high-level syntax
HEVC Definitions and high-level syntaxYoss Cohen
 
Introduction to HEVC
Introduction to HEVCIntroduction to HEVC
Introduction to HEVCYoss Cohen
 
FFMPEG on android
FFMPEG on androidFFMPEG on android
FFMPEG on androidYoss Cohen
 
Hands-on Video Course - "RAW Video"
Hands-on Video Course - "RAW Video" Hands-on Video Course - "RAW Video"
Hands-on Video Course - "RAW Video" Yoss Cohen
 
Video quality testing
Video quality testingVideo quality testing
Video quality testingYoss Cohen
 
HEVC / H265 Hands-On course
HEVC / H265 Hands-On courseHEVC / H265 Hands-On course
HEVC / H265 Hands-On courseYoss Cohen
 
Web video standards
Web video standardsWeb video standards
Web video standardsYoss Cohen
 
Product wise computer vision development
Product wise computer vision developmentProduct wise computer vision development
Product wise computer vision developmentYoss Cohen
 

Más de Yoss Cohen (20)

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
open platform for swarm training
open platform for swarm training open platform for swarm training
open platform for swarm training
 
Deep Learning - system view
Deep Learning - system viewDeep Learning - system view
Deep Learning - system view
 
Dspip deep learning syllabus
Dspip deep learning syllabusDspip deep learning syllabus
Dspip deep learning syllabus
 
IoT consideration selection
IoT consideration selectionIoT consideration selection
IoT consideration selection
 
IoT evolution
IoT evolutionIoT evolution
IoT evolution
 
Nvidia jetson nano bringup
Nvidia jetson nano bringupNvidia jetson nano bringup
Nvidia jetson nano bringup
 
Autonomous car teleportation architecture
Autonomous car teleportation architectureAutonomous car teleportation architecture
Autonomous car teleportation architecture
 
Motion estimation overview
Motion estimation overviewMotion estimation overview
Motion estimation overview
 
Computer Vision - Image Filters
Computer Vision - Image FiltersComputer Vision - Image Filters
Computer Vision - Image Filters
 
Intro to machine learning with scikit learn
Intro to machine learning with scikit learnIntro to machine learning with scikit learn
Intro to machine learning with scikit learn
 
DASH and HTTP2.0
DASH and HTTP2.0DASH and HTTP2.0
DASH and HTTP2.0
 
HEVC Definitions and high-level syntax
HEVC Definitions and high-level syntaxHEVC Definitions and high-level syntax
HEVC Definitions and high-level syntax
 
Introduction to HEVC
Introduction to HEVCIntroduction to HEVC
Introduction to HEVC
 
FFMPEG on android
FFMPEG on androidFFMPEG on android
FFMPEG on android
 
Hands-on Video Course - "RAW Video"
Hands-on Video Course - "RAW Video" Hands-on Video Course - "RAW Video"
Hands-on Video Course - "RAW Video"
 
Video quality testing
Video quality testingVideo quality testing
Video quality testing
 
HEVC / H265 Hands-On course
HEVC / H265 Hands-On courseHEVC / H265 Hands-On course
HEVC / H265 Hands-On course
 
Web video standards
Web video standardsWeb video standards
Web video standards
 
Product wise computer vision development
Product wise computer vision developmentProduct wise computer vision development
Product wise computer vision development
 

Último

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 

Último (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 

Voice coding trends

  • 1. Speech Codec Trends Robustness Wideband (HD Voice) Multi-bitrate Fast Forward Your Development www.dsp-ip.com
  • 2. Robustness • Based on ▫ Better packet loss concealment ▫ Reduced Inter-frame dependency ▫ Built-in FEC Fast Forward Your Development www.dsp-ip.com
  • 3. iLBC • Internet Low Bit rate Codec • Packet loss robust CODEC by GlobalIPSound • CELP based CODEC • 13.3/15.6 kb/s for 20/30ms Frames Fast Forward Your Development www.dsp-ip.com
  • 4. iLBC (internet Low Bitrate Codec) • Speech sampled at 8 kHZ, • using a block-independent linear-predictive coding (LPC) algorithm. • Bandwidth 13.867 kbps (52 bytes per 30 ms) • Frame size 20/30 • Complexity and memory requirements are similar to ITU G.729A • Basic Quality is equal to or better than G.729. • Packet loss robustness is significantly better than G.729. • Packet loss concealment - Integrated Fast Forward Your Development www.dsp-ip.com
  • 5. GIPS Enhanced G.711 • Enhancement of existing standard (G.711) • Enables speech quality equal to PSTN/G.711 on impacted networks • Superior packet-loss robustness compared to G.711 • Lower delay than standard solutions when combined with NetEQ • Allows more efficient network provisioning • Use CODEC level FEC Fast Forward Your Development www.dsp-ip.com
  • 6. Speex • Open-source patent-free speech codec • CELP (code-excited linear prediction) codec • operating modes: ▫ narrowband (8 kHz sampling rate) 2.15 – 24.6 kb/s delay of 30 ms ▫ wideband (16 kHz sampling rate) 4-44.2 kb/s delay of 34 ms ▫ ultra-wideband (32 kHz sampling rate) • intensity stereo encoding • variable bit rate (VBR) possible • voice activity detection (VAD) Fast Forward Your Development www.dsp-ip.com
  • 7. WideBand Codecs Fast Forward Your Development www.dsp-ip.com
  • 8. G.722.1 • G.722.1 is a low-bit-rate wideband coder, which codes speech at 24 kbps or 32 kbps. • G.722.1 uses a transform-coding scheme called Modulated Lapped Transform (MLT), with a 20 ms frame size. • The algorithmic delay is 40 ms (20 ms frame size + 20 ms look-ahead). Fast Forward Your Development www.dsp-ip.com
  • 9. G.722.1(cont) • Supports all bit rates viz. 16/32 kbps at 16khz sampling rate • Supports Multi-channel capability • Optimized implementation Fast Forward Your Development www.dsp-ip.com
  • 10. GIPS iSAC™ • Packet size is 30 or 60 ms, look-ahead 3 ms • No inter-frame dependency => improved robustness • Variable bit rate codec with source control adaptation as well as external control • The user can set a target bit rate or iSAC can adapt itself using a bandwidth estimator and in-band signaling to utilize the available bandwidth. • Complexity similar to G.722.2 Fast Forward Your Development www.dsp-ip.com
  • 11. GIPS iPCM-wb • Wideband codec enabling better-than PSTN voice quality ▫ Supports increasing adaption of 16 kHz sampled voice communications for richer voice communication experience Benefits • Higher basic speech quality than current standards, such as G.722.1 and G.722.2 • Packet-loss robustness that exceeds current standards Fast Forward Your Development www.dsp-ip.com
  • 12. GIPS Codecs • Narrowband codecs ▫ GIPS Enhanced G.711 TM ▫ iLBC Freeware TM • Wideband codecs ▫ GIPS iPCM-wb TM ▫ GIPS iSAC TM Fast Forward Your Development www.dsp-ip.com
  • 13. Test yourself - 2 1. What are the main three voice coding trends? 2. Provide a codec example for each category Fast Forward Your Development www.dsp-ip.com
  • 14. DSP-IP Contact information For Course materials licensing & lecture request contact: Adi Yakov Training and Courses Manager adi@dsp- adi@dsp-ip.com +972-9-8651933 972- For projects development services contact: Alona Ashkenazi Technology Management Services : alona@dsp- alona@dsp-ip.com +972-9-8850956 972- www.dsp-ip. www.dsp-ip.com Mail : info@dsp-ip.com info@dsp-ip. Phone: 972- 8850956, Phone: +972-9-8850956, Fax : +972-50- 8962910 972-50- Fast Forward Your Development www.dsp-ip.com