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