Introducción
Este documento describe cómo configurar la función de captura de audio para reducir el impacto de la latencia de red, que se espera sea mucho menor de 200 ms ida y vuelta cuando está entre Servidor Cisco Unified Customer Voice Portal (CVP) y gateway VoiceXML (VXML).
Prerequisites
Requirements
Cisco recomienda que tenga conocimiento sobre estos temas:
- Servidor CVP
- Gateway VXML
- Implementaciones de Cisco Unified Intelligent Contact Management (ICM) y Cisco Unified Contact Center Enterprise (UCCE)
Componentes Utilizados
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
- Servidor CVP
- Gateway VXML
- UCCE
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). If your network is live, make sure that you understand the potential impact of any command.
Antecedentes
Si el valor de latencia se aproxima o supera los 200 ms, el rendimiento de CVP y Cisco Unified Interactive Voice Response (IVR) se verá seriamente afectado.
Síntomas
- Descarte de llamadas
- No se reproduce audio de la aplicación VXML
- Microapp funciona bien, pero las aplicaciones VXML (por ejemplo: experiencia de helloworld), sin audio o audio retrasado durante más de 5 segundos
El documento de CVP 8 Solution Network Reference Design (SRND) en la sección de latencia de red describe una posible solución alternativa no solo para reducir el efecto del retraso de audio sino también el silencio de la aplicación VXML debido a la latencia de red entre el servidor VXML y la gateway VXML.
Para configurar la función de captura de audio se puede realizar en el nivel del subsistema IVR y en el nivel de variable de contexto de llamada expandido (ECC), ya que el documento SRND no cubrió la configuración en detalle ni mencionó una advertencia.
Configurar
Se agrega la configuración del subsistema IVR para IVR.FetchAudioDelay y IVR.FetchAudioMinimum. Se trata de la configuración de Retraso WAN para el documento raíz cuando la captura se retrasa a través del enlace WAN.
Estas configuraciones deben llevarse a cabo en uno de los archivos de configuración de CVP: C:\Cisco\CVP\conf\ivr.properties
1. IVR.FetchAudioDelay=2
Tiempo de espera (en segundos) al inicio del retraso de la recuperación antes de que se reproduzca el medio de recuperación de audio.
Esta configuración surte efecto si el valor de fetchaudio no está vacío.
El valor predeterminado es de 2 segundos. Se utiliza para evitar un sonido de parpadeo en un escenario de red normal (sin demora).
Si se establece este valor en cero, se reproducirá la captación de medios de audio inmediatamente, durante un mínimo de 5 segundos.
Valores: 1 a 9
2. IVR.FetchAudioMinimum=5
Este es el tiempo mínimo de reproducción de audio especificado por fetchaudio, incluso si el recurso solicitado llega en el tiempo medio.
Esta configuración sólo surte efecto si el valor offetchaudio no está vacío.
Predeterminado: 5 segundos
Valores: 1 a 9
3. IVR.fetchaudio=flash:holdmusic.wav
Ésta es la variable para especificar la ubicación del audio de búsqueda. El archivo holdmusic.wav debe cargarse en la flash VXMLgateway.
No coloque comillas alrededor del valor flash:holdmusic.wav, porque el subsistema IVR agregará otra capa de comillas, por ejemplo; flash:holdmusic.wav, en la cadena final (consulte el error CSCub05699)
IVR.FetchAudio=flash:holdmusic.wav
Guarde el archivo ivr.properties y reinicie el servidor de llamadas desde el controlador de dispositivo en la consola OAMP.
Verificación
Actualmente, no hay un procedimiento de verificación disponible para esta configuración.
Troubleshoot
Actualmente, no hay información específica de troubleshooting disponible para esta configuración.