G. 729-koodekki

G. 729-vokooderi
G. 729 tarjoaa laadukkaan ja vankan puheen monimutkaisuuden hinnalla

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.

download brochure request demo

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
  • Psqm/Psqm+ arvot

  • ITU: n suositus G. 729

alustat

tuetut-alustat

VOCALEN optimoitu vocoder-ohjelmisto on saatavilla seuraaville alustoille. Ota yhteyttä erityisiä vocoder tuetut alustat ja suorituskykyä koskevia tietoja.

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

Vastaa

Sähköpostiosoitettasi ei julkaista.