G. 729 Codec

G. 729 vocoder
G. 729 tilbyder høj kvalitet, robust tale til prisen for kompleksitet

G. 729 codec

  • bredbånd Audio Codec
  • mobil, VoIP og voice Conferencing
  • real-time multi-kanal implementering
  • optimeret til DSPs, RISC, CISC processorer
  • ITU-T G. 729 kompatibel

G. 729 codec tilbyder høj kvalitet, robust tale ydeevne til prisen af kompleksitet. Kontakt os for at diskutere dine G. 729 vocoder applikationskrav.

 Hent brochure Anmod om demo

vocals G. 729 stemmekomprimeringsalgoritme er optimeret til ydeevne på førende DSP ‘ er og RISC/CISC-processorer fra TI, ADI, AMD, ARM, Intel og andre leverandører. VOCAL tilbyder G. 729 codec som en standalone algoritme, som en del af et modulopbygget program bibliotek suite, samt med en VoIP stak. Brugerdefinerede designs er også tilgængelige for at imødekomme unikke G. 729-krav.

G. 729

G.729 speech coder er en 8 kbps Konjugatstruktur algebraisk-kode-ophidset lineær forudsigelse (CS-ACELP) talekomprimeringsalgoritme godkendt af ITU-T. G. 729 tilbyder høj kvalitet, robust talepræstation til prisen for kompleksitet. Det kræver 10 ms input rammer og genererer rammer på 80 bit i længden. Med vocoder – behandlingssignalerne i 10 ms-Rammer og et 5 ms-look-ahead er den samlede G. 729 algoritmiske forsinkelse 15 ms.

siden G.729 er baseret på den Kodeeksponerede lineære forudsigelse (CELP) model, hver produceret 80 bitramme indeholder lineære forudsigelseskoefficienter, eksitationskodebogindekser og forstærkningsparametre, der bruges af dekoderen for at gengive tale. Indgangene / udgangene fra G. 729-algoritmen er 16 bit lineære PCM-prøver, der konverteres fra/til en 8 kbps komprimeret datastrøm.

G. 729 udvidelser

G. 729 er designet og optimeret til at arbejde sammen med anbefaling V. 70. Imidlertid, V. 70 mandater brugen af G.729 bilag A talekodningsmetoder og om nødvendigt den fulde version af anbefaling G. 729 kan bruges til at forbedre kvaliteten af talen.

G. 729 bilag A specificerer en vocoder med reduceret kompleksitet (G. 729a) med flere forenklinger, der blandt andet involverer kodebogssøgningsrutiner og dekoderpostfilteret. Disse ændringer kan resultere i lidt lavere stemmekvalitet. G. 729 bilag B definerer en mere effektiv vocoder (G.729B), der bruger diskontinuerlig Transmission (VAD), Stemmeaktivitetsdetektion (VAD) og komfortstøjgenerering (CNG) for at reducere båndbreddeforbruget ved at forhindre transmission af ikke-stemmebilleder i perioder med stilhed. Bemærk, at G. 729 bilag D bruger 6,4 kbps CS-ACELP-komprimering, mens G. 729 Bilag E bruger 11,8 kbps CS-ACELP-komprimering.

linjegrænsefladen kan være en analog frontend (codec og DAA) eller en digital grænseflade såsom T1/E1,skiftet 56 og ISDN. Den øverste ende af dette program tilbyder en direkte binær og tale ramme interface.

funktioner

  • kompatibel med G. 729, G. 729 bilag A og G. 729 bilag B SPECIFIKATIONER
  • fuld og halv dupleks driftsformer
  • passerer ITU testvektorer
  • optimeret til høj ydeevne på førende DSP-arkitekturer
  • multichannel implementering
  • multi-tasking miljø kompatibel
  • Misra kompatibel version (med begrænsede afvigelser) tilgængelig

konfigurationer

  • daa interface ved hjælp af lineær codec ved 8,0 KHS samplingshastighed
  • direkte interface til 8.0 cc PCM-datastrøm (a-lov eller Kris – lov)
  • nordamerikansk/International telefoni (inklusive opkalds-ID) support tilgængelig
  • samtidig DTMF-detektordrift tilgængelig – (mindre end 150 hits på Bellcore-testbånd typisk)
  • MF-tonedetektorer, generelle programmerbare tonedetektorer/generatorer tilgængelige
  • data/faksimile/stemmeforskel tilgængelig
  • fælles komprimeret talestrømgrænseflade til understøttelse af systemer med flere talekodere
  • dynamiske talekodere valg, hvis flere talekodeker er tilgængelige
  • kan kan integreres med akustisk ekko Canceller, G. 168 Line ekko Canceller og Tone afsløring/regenerering moduler
  • flere porte kan udføres på en enkelt DSP
  • fås med VoIP stack

mere Information

  • lydeksempler
  • MIPS/hukommelseskrav
  • Pskvm/Pskvm+ værdier
  • itu anbefaling G. 729

platforme

understøttede platforme

vocals optimerede vocoder-program er tilgængeligt for følgende platforme. Kontakt os for specifikke vocoder understøttede platforme og ydeevne data.

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

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.