códec G. 729
- Códec de audio de banda ancha
- Conferencias móviles, VoIP y de voz
- Implementación multicanal en tiempo real
- Optimizado para procesadores DSPs, RiSC, CISC
- Compatible con UIT-T G. 729
El códec G. 729 ofrece un rendimiento de voz robusto y de alta calidad al precio de la complejidad. Póngase en contacto con nosotros para discutir los requisitos de su aplicación de vocoder G. 729.
El algoritmo de compresión de voz G. 729 de VOCAL está optimizado para el rendimiento en los principales procesadores DSP y RISC/CISC de TI, ADI, AMD, ARM, Intel y otros proveedores. VOCAL ofrece el códec G. 729 como un algoritmo independiente, como parte de una suite de biblioteca de software modular, así como con una pila VoIP. Los diseños personalizados también están disponibles para cumplir con los requisitos únicos de G. 729.
G. 729
La G.el codificador de voz 729 es un algoritmo de compresión de voz de Predicción Lineal Excitada por Código Algebraico de Estructura conjugada de 8 kbps (CS-ACELP) aprobado por ITU-T. G. 729 ofrece un rendimiento de voz robusto y de alta calidad al precio de la complejidad. Requiere fotogramas de entrada de 10 ms y genera fotogramas de 80 bits de longitud. Con el codificador de voz procesando señales en fotogramas de 10 ms y una visión anticipada de 5 ms, el retardo algorítmico total de G. 729 es de 15 ms.
Desde G.729 se basa en el modelo de Predicción Lineal Excitada por Código (CELP), cada fotograma de 80 bits producido contiene coeficientes de predicción lineal, índices de libro de códigos de excitación y parámetros de ganancia que son utilizados por el decodificador para reproducir el habla. Las entradas / salidas del algoritmo G. 729 son muestras de PCM lineales de 16 bits que se convierten de/a un flujo de datos comprimido de 8 kbps.
Extensiones de G. 729
G. 729 está diseñado y optimizado para funcionar junto con la Recomendación V. 70. Sin embargo, V. 70 exige el uso de G.729 Anexo A Se pueden utilizar métodos de codificación del habla y, cuando sea necesario, la versión completa de la Recomendación G. 729 para mejorar la calidad del habla.
G. 729 El anexo A especifica un codificador de voz de complejidad reducida (G. 729A) con varias simplificaciones, que incluyen rutinas de búsqueda de libros de códigos y el filtro posterior del decodificador, entre otros. Estas modificaciones pueden resultar en una calidad de voz ligeramente inferior. G. 729 El anexo B define un vocoder más eficiente (G.729B) que utiliza Transmisión Discontinua (DTX), Detección de Actividad de Voz (VAD) y Generación de Ruido de Confort (CNG) para reducir el uso de ancho de banda al evitar la transmisión de fotogramas que no sean de voz durante los períodos de silencio. Tenga en cuenta que el Anexo D del G. 729 utiliza compresión CS-ACELP de 6,4 kbps, mientras que el anexo E del G. 729 utiliza compresión CS-ACELP de 11,8 kbps.
La interfaz de línea puede ser una interfaz analógica (códec y DAA) o una interfaz digital como T1/E1,conmutada 56 e RDSI. El extremo superior de este software ofrece una interfaz binaria directa y de marco de voz.
Características
- Cumple con las especificaciones G. 729, G. 729 Anexo A y G. 729 Anexo B
- Modos de operación dúplex completo y semidúplex
- Supera los vectores de prueba ITU
- Optimizado para un alto rendimiento en arquitecturas DSP de vanguardia
- Implementación multicanal
- Compatible con entornos multitarea
- Versión compatible con MISRA (con desviaciones limitadas) disponible
Configuraciones
- Interfaz DAA con códec lineal a una frecuencia de muestreo de 8,0 kHz
- Interfaz directa a 8.Flujo de datos PCM de 0 kHz (A-law o μ-law)
- Compatibilidad con telefonía norteamericana/internacional (incluido el identificador de llamadas)
- Operación simultánea del detector DTMF disponible – (menos de 150 visitas en la cinta de prueba Bellcore típica)
- Detectores de tonos MF, detectores de tonos programables de uso general/generadores disponibles
- Distinción de datos/Facsímil/Voz disponible
- Interfaz de flujo de marco de voz comprimido común para admitir sistemas con múltiples codificadores de voz
- Selección de codificadores de voz dinámicos si hay varios codificadores de voz disponibles
- Puede integrado con Cancelador de Eco Acústico, Cancelador de Eco de línea G. 168 y Módulos de Detección/Regeneración de Tonos
- Se pueden ejecutar múltiples puertos en un solo DSP
- Disponible con pila VoIP
Más información
- Ejemplos de audio
- Requisitos de MIPS/memoria
- Recomendación G de la UIT. 729
Plataformas
el software vocoder optimizado de VOCAL está disponible para las siguientes plataformas. Póngase en contacto con nosotros para obtener datos de rendimiento y plataformas compatibles con vocoder específicos.
Processors | Operating Systems |
---|---|
|
|