SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
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

Contenu connexe

Similaire à Voice coding trends

Transport Stream And Next Generation Logging
Transport Stream And Next Generation LoggingTransport Stream And Next Generation Logging
Transport Stream And Next Generation Logging
Volicon
 
DTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - IstanbulDTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - Istanbul
Berry Eskes
 
Experiences with High-Definition Video Conferencing
Experiences with High-Definition Video ConferencingExperiences with High-Definition Video Conferencing
Experiences with High-Definition Video Conferencing
Videoguy
 
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
JunZhao68
 
Advanced radio over IP
Advanced radio over IPAdvanced radio over IP
Advanced radio over IP
Comms Connect
 

Similaire à 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
 

Plus de Yoss Cohen

Product wise computer vision development
Product wise computer vision developmentProduct wise computer vision development
Product wise computer vision development
Yoss Cohen
 

Plus 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
 

Dernier

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
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Dernier (20)

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
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
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...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
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
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
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
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
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.
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 

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