G. 729 codec
- Bredbandsljudkodek
- mobil -, VoIP-och röstkonferenser
- implementering i realtid med flera kanaler
- optimerad för DSP, RISC, CISC-processorer
- ITU-T G. 729 kompatibel
G. 729 codec erbjuder hög kvalitet, robust talprestanda till priset av komplexitet. Kontakta oss för att diskutera dina G. 729 vocoder applikationskrav.
VOCAL ’ s G. 729 röstkomprimeringsalgoritm är optimerad för prestanda på Ledande DSP och RISC/CISC-processorer från TI, ADI, AMD, ARM, Intel och andra leverantörer. VOCAL erbjuder G. 729 codec som en fristående algoritm, som en del av en modulär programvarubibliotekssvit, samt med en VoIP-stack. Anpassade mönster är också tillgängliga för att uppfylla unika G. 729-krav.
G. 729
G.729 speech coder är en 8 kbps konjugat-struktur algebraisk-kod-upphetsad linjär förutsägelse (CS-ACELP) talkomprimeringsalgoritm godkänd av ITU-TG 729 erbjuder hög kvalitet, robust talprestanda till priset av komplexitet. Det kräver 10 ms ingångsramar och genererar ramar med 80 bitar i längd. Med vocoder-bearbetningssignalerna i 10 ms-ramar och en 5 ms look-ahead är den totala G. 729-algoritmfördröjningen 15 ms.
sedan G.729 är baserad på Code-Excited Linear Prediction (CELP) – Modellen, Varje 80-bitars ram som produceras innehåller linjära prediktionskoefficienter, excitationskodbokindex och förstärkningsparametrar som används av avkodaren för att reproducera tal. Ingångarna / utgångarna i G. 729-algoritmen är 16 bitars linjära PCM-prover som konverteras från / till en 8 kbps komprimerad dataström.
G. 729 Extensions
G. 729 är utformad och optimerad för att fungera tillsammans med rekommendation V. 70. V. 70 kräver dock användning av G.729 Bilaga A talkodningsmetoder och, vid behov, den fullständiga versionen av rekommendation G. 729 kan användas för att förbättra kvaliteten på talet.
G. 729 Bilaga A specificerar en vocoder med reducerad komplexitet (G. 729A) med flera förenklingar, med bland annat kodbokssökningsrutiner och avkodarens postfilter. Dessa ändringar kan leda till något lägre röstkvalitet. G. 729 Bilaga B definierar en effektivare vocoder (G.729B) som använder diskontinuerlig överföring (DTX), Röstaktivitetsdetektering (VAD) och komfortbrusgenerering (CNG) för att minska bandbreddsanvändningen genom att förhindra överföring av icke-röstramar under perioder av tystnad. Observera att G. 729 Bilaga D använder 6,4 kbps CS-ACELP-komprimering medan G. 729 Bilaga E använder 11,8 kbps CS-ACELP-komprimering.
linjegränssnittet kan vara en analog frontänd (codec och DAA) eller ett digitalt gränssnitt som T1/E1,switchad 56 och ISDN. Den övre änden av denna programvara erbjuder en direkt binär och tal ram gränssnitt.
funktioner
- kompatibel med G. 729, G. 729 Bilaga A och G. 729 bilaga B SPECIFIKATIONER
- full och halv duplex driftlägen
- passerar ITU testvektorer
- optimerad för hög prestanda på Ledande DSP arkitekturer
- flerkanalig implementering
- multi-tasking miljö kompatibel
- Misra kompatibel version (med begränsade avvikelser) tillgängliga
konfigurationer
- daa-gränssnitt med linjär codec vid 8,0 kHz samplingsfrekvens
- direkt gränssnitt till 8.0 kHz PCM-dataström (A-lag eller sauc – lag)
- nordamerikansk/internationell telefoni (inklusive nummerpresentation) stöd tillgängligt
- samtidig DTMF-detektoroperation tillgänglig – (mindre än 150 träffar på Bellcore-testband typiskt)
- MF-tondetektorer, allmänt programmerbara tondetektorer/generatorer tillgängliga
- Data/Fax/Röstskillnad tillgänglig
- vanligt komprimerat talramströmgränssnitt för att stödja system med flera talkodare
- dynamiska talkodare val om flera talkodare finns tillgängliga
- kan integreras med akustisk Echo Cancell, G. 168 Line Echo Cancell och Tone Detection/Regeneration moduler
- flera portar kan köras på en enda DSP
- finns med VoIP stack
mer Information
- Audio exempel
- MIPS/minneskrav
- Psqm/Psqm+ värden
- itu rekommendation G. 729
plattformar
VOCAL optimerade vocoder programvara är tillgänglig för följande plattformar. Vänligen kontakta oss för specifika vocoder-stödda plattformar och prestandadata.
Processors | Operating Systems |
---|---|
|
|