Un motor de voz es un subsistema de software para la comunicación de audio bidireccional, que normalmente se utiliza como parte de un sistema de comunicaciones para simular un teléfono . Funciona como un procesador de datos para datos de audio, específicamente datos de voz. El motor de voz se utiliza generalmente en un sistema embebido .
El término se popularizó después del año 2000 con la proliferación de la tecnología de voz sobre protocolo de Internet en los sistemas DSP de software. Los motores de voz gestionan el procesamiento de voz para un sistema de telefonía IP en un procesador estándar, en comparación con las generaciones anteriores de sistemas que requerían chips de procesador de señal digital dedicados y optimizados matemáticamente . [ 1 ]
Los motores de voz son subsistemas de software altamente optimizados debido al procesamiento de señales matemáticamente complejo que requiere el filtrado y la codificación de voz . Las etapas de filtrado y los elementos de codificación dentro de un motor de voz están diseñados para funcionar en conjunto con un sistema de comunicaciones más amplio, incluyendo solo un rango de procesamiento específico y limitado para minimizar el tamaño de la memoria y el uso del procesador del motor de voz. A diferencia de las aplicaciones de escritorio que pueden emplear complementos para agregar flexibilidad o extensibilidad continuamente, un motor de voz está diseñado para cumplir con estándares específicos de la industria en materia de interoperabilidad .
Referencias
- ↑ "Implementación de VoIP con motores de voz de software, DSP DesignLine Design Center" . Consultado el 2 de febrero de 2008 .
- Banda ancha
- Voz sobre IP