G. 729 Codec

G. 729 vocoder
G. 729 biedt hoge kwaliteit, robuuste toespraak op de prijs van complexiteit

G. 729 codec

  • Wideband audio codec
  • Mobiele, VoIP Voice Conferencing
  • Real-time multi-channel uitvoering
  • Geoptimaliseerd voor DSPs, RiSC, CISC-processors
  • ITU-T G. 729 compliant

G. 729 codec biedt hoge kwaliteit, robuuste spraak prestaties op de prijs van complexiteit. Neem Contact met ons op om uw G. 729 vocoder applicatievereisten te bespreken.

download brochure demo aanvragen

VOCAL ’s G. 729 spraakcompressiealgoritme is geoptimaliseerd voor prestaties op toonaangevende DSP’ s en RISC/CISC-processoren van TI, ADI, AMD, ARM, Intel en andere leveranciers. VOCAL biedt de G. 729 codec als een standalone algoritme, als onderdeel van een modulaire software bibliotheek suite, evenals met een VoIP stack. Aangepaste ontwerpen zijn ook beschikbaar om te voldoen aan unieke G. 729-vereisten.

G. 729

De G.729 speech coder is een 8 kbps Conjugate-structuur algebraïsche-Code-opgewonden Lineaire voorspelling (CS-ACELP) spraakcompressie algoritme goedgekeurd door ITU-T. G. 729 biedt hoge kwaliteit, robuuste spraakprestaties tegen de prijs van complexiteit. Het vereist 10 ms input frames en genereert frames van 80 bits in lengte. Met de vocoder processing signals in 10 ms frames en een 5 ms look-ahead, de totale G. 729 algoritmische vertraging is 15 ms.

sinds G.729 is gebaseerd op het Code-Excited Linear Prediction (CELP) model, elk 80 bit frame geproduceerd bevat lineaire voorspelling coëfficiënten, excitatie code boek indices, en gain parameters die worden gebruikt door de decoder om spraak te reproduceren. De ingangen/uitgangen van het G. 729 algoritme zijn 16 bit lineaire PCM monsters die worden geconverteerd van / naar een 8 kbps gecomprimeerde datastroom.

G. 729 extensies

G. 729 is ontworpen en geoptimaliseerd om samen te werken met Aanbeveling V. 70. V. 70 verplicht echter het gebruik van G.729 Bijlage A methoden voor het coderen van spraak en, indien nodig, de volledige versie van Aanbeveling G. 729 kunnen worden gebruikt om de kwaliteit van de spraak te verbeteren.

G. 729 Bijlage A specificeert een verminderde complexiteit vocoder (G. 729A) met verschillende vereenvoudigingen, waaronder codeboekzoekroutines en de decoder postfilter. Deze wijzigingen kunnen resulteren in een iets lagere stemkwaliteit. G. 729 Bijlage B definieert een efficiëntere vocoder (G.729B) dat discontinue transmissie (DTX), Voice Activity Detection (VAD) en Comfort Noise Generation (CNG) gebruikt om het bandbreedtegebruik te verminderen door de overdracht van niet-voice frames tijdens perioden van stilte te voorkomen. Merk op dat G. 729 Bijlage D 6,4 kbps CS-ACELP compressie gebruikt, terwijl G. 729 Bijlage E 11,8 kbps CS-ACELP compressie gebruikt.

de lijninterface kan een Analoge front-end zijn (codec en DAA) of een digitale interface zoals T1/E1,switched 56 en ISDN. De bovenkant van deze software biedt een directe binary en speech frame interface.

Kenmerken

  • Compatibel met G. 729, G. 729 Bijlage A, en G. 729 Bijlage B specificaties
  • Full en half duplex modi
  • Gaat ITU test vectoren
  • Geoptimaliseerd voor hoge prestaties op toonaangevende DSP-architecturen
  • Multichannel uitvoering
  • Multi-tasking omgeving compatibele
  • MISRA-compatibele versie (met een beperkte afwijkingen) beschikbaar

Configuraties

  • DAA-interface met behulp van lineaire codec op 8.0 kHz sample rate
  • Direct-interface tot en met 8.0 kHz PCM data stream (A-law of μ-law)
  • Noord-Amerikaanse/Internationale Telefonie (waaronder caller-ID) ondersteuning beschikbaar
  • Simultane DTMF-detector operatie beschikbaar (minder dan 150 hits op Bellcore test tape typisch)
  • MF toon detectoren, algemeen doel programmeerbare toon detectoren/aggregaten
  • Data/Fax/Voice Onderscheid beschikbaar
  • Common gecomprimeerde spraak-frame stream-interface ondersteuning voor systemen met meerdere spraak-coders
  • Dynamic speech codeurs selectie als meerdere spraak-codecs beschikbaar
  • Kan worden geïntegreerd met de Akoestische Echo-Onderdrukking, G. 168 Line Echo Canceller en Toon Detectie/Regeneratie van modules
  • Meerdere poorten kunnen worden uitgevoerd op een enkele DSP
  • Beschikbaar met VoIP-stack

Meer Informatie

  • Audio Voorbeelden
  • MIPS/geheugen vereisten
  • PSQM/PSQM+ waarden
  • ITU Aanbeveling G. 729

Platforms

ondersteunde platforms

VOCAL is geoptimaliseerd vocoder software is beschikbaar voor de volgende platforms. Neem contact met ons op voor specifieke door vocoder ondersteunde platforms en prestatiegegevens.

Processors Operating Systems
  • Texas Instruments – C6xx (TMS320C62x, TMS320C64x, TMS320C645x, TMS320C66x, TMS320C67x), DaVinci, OMAP, C5xx (TMS320C54x, TMS320C55x)
  • Analog Devices – Blackfin, ADSP-21xx, TigerSHARC, SHARC
  • PowerPC, PowerQUICC
  • MIPS – MIPS32, MIPS64, MIPS4Kc
  • ARM – ARM7, ARM9, ARM9E, ARM10E, ARM11, StrongARM, ARM Cortex-A8/A9, Cortex-M3/M4
  • Intel / AMD – x86, x64 (both 32 and 64 bit modes)
  • Linux, uClinux, BSD, Unix
  • Microsoft Windows ACM / RTC / CE / Mobile
  • Apple iOS / iPhone / iPad & MacOS
  • eCOS / eCOSPro
  • Google Android
  • Green Hills Integrity
  • Micrium μCOS
  • Symbian
  • Wind River VxWorks
  • VOCAL LANsEND

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.