G. 729-koodekki
- laajakaistainen äänikoodekki
- mobiili -, VoIP-ja puhekonferenssi
- reaaliaikainen monikanavainen toteutus
- optimoitu DSPs: lle, RISC: lle, CISC-prosessoreille
- ITU-T G. 729 yhteensopiva
G. 729 koodekki tarjoaa laadukkaan ja vankan puhetehon hintaan monimutkaisuuden. Ota meihin yhteyttä keskustellaksesi G. 729 vocoder-sovellusvaatimuksistasi.
VOCAL ’ s G. 729 voice compression algorithm is optimized for performance on leading DSPs and RISC/CISC processors from TI, ADI, AMD, ARM, Intel and other suppliers. VOCAL tarjoaa G. 729-koodekin itsenäisenä algoritmina, osana modulaarista ohjelmistokirjastopakettia sekä VoIP-pinolla. Custom mallit ovat myös saatavilla vastaamaan ainutlaatuisia G. 729 vaatimukset.
G. 729
G.729 speech coder on 8 kbps Konjugaattirakenteinen Algebraic-Code-Excited Linear Prediction (CS-ACELP)-puhekompressioalgoritmi, jonka on hyväksynyt ITU-T. G. 729 tarjoaa korkealaatuisen ja vankan puheen suorituskyvyn monimutkaisuuden hinnalla. Se vaatii 10 ms: n syöttökehykset ja tuottaa 80 bitin pituisia kehyksiä. Kun vocoder käsittelee signaaleja 10 ms: n kehyksillä ja 5 ms: n ennakoinnilla, yhteensä G. 729 algoritminen viive on 15 ms.
G: stä lähtien.729 perustuu Code-Excited Linear Prediction (CELP) – malliin, jokainen tuotettu 80-bittinen kehys sisältää lineaarisia ennustekertoimia, herätekoodikirjaindeksejä ja vahvistusparametreja, joita dekooderi käyttää puheen toistamiseen. G. 729-algoritmin tulot/lähdöt ovat 16-bittisiä lineaarisia PCM-näytteitä, jotka muunnetaan 8 kbps: n pakatusta datavirrasta.
G. 729 laajennukset
G. 729 on suunniteltu ja optimoitu toimimaan yhdessä suosituksen V. 70 kanssa. V. 70 kuitenkin velvoittaa käyttämään G: tä.729 liitteen A puhekoodausmenetelmiä ja tarvittaessa suosituksen G. 729 täyttä versiota voidaan käyttää puheen laadun parantamiseen.
G. 729 liitteessä A määritellään pelkistetty vokooderi (G. 729A), johon sisältyy useita yksinkertaistuksia, muun muassa koodikirjojen hakurutiinit ja dekooderin jälkisuodatin. Nämä muutokset voivat johtaa hieman huonompaan äänenlaatuun. G. 729 liitteessä B määritellään tehokkaampi vokooderi (G.729B), joka käyttää epäjatkuvaa lähetystä (DTX), puheaktiivisuuden tunnistusta (VAD) ja Comfort Noise Generationia (CNG) vähentääkseen kaistanleveyden käyttöä estämällä muiden kuin puhekehysten lähettämisen hiljaisuuden aikana. Huomaa, että liitteessä D olevassa G. 729: ssä käytetään 6,4 kbps: n CS-ACELP-pakkausta, kun taas liitteessä E olevassa G. 729: ssä käytetään 11,8 kbps: n CS-ACELP-pakkausta.
linjaliitäntä voi olla analoginen etupää (koodekki ja DAA) tai digitaalinen liitäntä,kuten T1/E1, switched 56 ja ISDN. Tämän ohjelmiston yläpäässä on suora binary-ja puhekehysliittymä.
ominaisuudet
- yhteensopiva G. 729: n, G. 729: n liitteen A ja G. 729: n liitteen B vaatimusten
- täysi-ja Half duplex-toimintatavat
- läpäisevät ITU: n testivektorit
- Optimoitu korkean suorituskyvyn huipputason DSP-arkkitehtuureille
- monikanavainen toteutus
- multi-tasking environment compatible
- Misra-yhteensopiva versio (rajoitetuin Poikkeamin) saatavilla
kokoonpanot
- daa-liitäntä käyttäen lineaarista koodekkia 8,0 kHz: n näytteenottotaajuudella
- suora liitäntä 8.0 kHz PCM-datavirta (a-laki tai μ – laki)
- pohjoisamerikkalainen/Kansainvälinen puhelintoiminta (mukaan lukien soittajan tunnus) tuki saatavilla
- samanaikainen DTMF-ilmaisimen toiminta käytettävissä – (alle 150 osumaa Bellcore-testinauhalle tyypillinen)
- MF-sävyilmaisimet, Yleiskäyttöiset ohjelmoitavat sävyilmaisimet/generaattorit saatavilla
- Data/faksit/Äänieristys saatavilla
- yhteinen pakatun puhekehyksen virtaliittymä tukijärjestelmiin, joissa on useita puhekoodereita
- dynaamisten puhekoodereiden valinta, jos käytettävissä on useita puhekoodekkeja
- voi integroitu akustiseen Kaikupäästölaitteeseen, G. 168 Line Echo Cancelleriin ja Sävynilmaisuun/Elvytysmoduuliin
- useita portteja voidaan suorittaa yhdellä DSP: llä
- Saatavana VoIP-pinolla
lisätietoja
- Ääniesimerkkejä
- MIPS/muistivaatimukset
- ITU: n suositus G. 729
Psqm/Psqm+ arvot
alustat
VOCALEN optimoitu vocoder-ohjelmisto on saatavilla seuraaville alustoille. Ota yhteyttä erityisiä vocoder tuetut alustat ja suorituskykyä koskevia tietoja.
Processors | Operating Systems |
---|---|
|
|