Asrcompile

Esta página de ayuda es para CXone Studio. Esta información también está disponible para Desktop Studio.

Le permite compilar archivos de gramática personalizados para su uso en el ASRCerrado Permite que los contactos respondan a las indicaciones de voz grabadas hablando, presionando teclas en su teléfono o una combinación de ambos.-enabled scripts IVRCerrado Menú telefónico automatizado que permite a las personas que llaman interactuar a través de comandos de voz, entradas de teclas o ambos, para obtener información, enrutar una llamada de voz entrante o ambos. .

Los archivos de gramática generalmente se escriben en XML y se guardan como archivos GRXML. El motor Nuance ASR utilizado por CXone funciona de manera óptima con archivos de gramática que están en formato GRAM. Asrcompile ofrece una manera cómoda de compilar sus archivos GRXML en archivos GRAM.

Asrcompile no está diseñado para scripts de producción. En su lugar, cree un script de uso especial para ejecutarlo ocasionalmente o según sea necesario. Cuando se ejecuta el script, se envía un trabajo a la gramática ASR servicio a través de una solicitud HTTP. El servicio de gramática realiza la solicitud y carga el resultado adonde se almacenan sus otros Studio archivos en CXone.

Esta acción puede utilizarse junto con Asrsql para crear un archivo de gramática compilado a partir de una base de datos.

Las acciones de ASR solo aparecen si está habilitado ASR para su organización. ASR es una característica opcional. Pregunte a su Representante de cuenta CXone para más información.

Tipos de secuencias de comandos compatible

Teléfono

Propiedades de entrada

Estas propiedades definen los datos que utiliza la acción al ejecutarse.

Las propiedad

Descripción

Agregar Leyenda

Ingrese una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción.

Grammar File Name El nombre del archivo de gramática (GRXML) que desea compilar. Debe cargar este archivo en Studio antes de procesarlo con Asrcompile. El archivo recién compilado tendrá el mismo nombre, pero con una extensión GRAM. Después del procesamiento, el nuevo archivo se almacena junto con los demás Studio archivos.
Result Variable El nombre de la variable que se crea y contiene la información devuelta. Por ejemplo, si el contacto ingresa su número de cuenta como 123456, entonces la variable retiene 123456.

Condiciones de la rama de resultados

Las condiciones de las ramas de resultados le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecute una acción.

Condición

Descripción

Default

Recorrido a menos que el script cumple una condición que requiere uno de los otros poderes. También se considera si no están definidas las demás ramas de la acción.

Error

Ruta tomada cuando la acción no se ejecuta correctamente. Por ejemplo, cuando haya un problema inesperado como una mala conectividad, errores de sintaxis, etc. La variable _ERR, con un único carácter de subrayado, debe llenarse con una explicación condensada del problema.

Ejemplo de secuencia de comandos

Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Quizá se requieran scripts adicionales.

En este script de ejemplo, Asrcompile se utiliza para compilar el archivo de gramática. El éxito da como resultado un archivo de gramática generado, que puede ser utilizado por su ASRCerrado Permite que los contactos respondan a las indicaciones de voz grabadas hablando, presionando teclas en su teléfono o una combinación de ambos.-activadoIVRCerrado Menú telefónico automatizado que permite a las personas que llaman interactuar a través de comandos de voz, entradas de teclas o ambos, para obtener información, enrutar una llamada de voz entrante o ambos.. Si hay un problema con el archivo de origen, o si se produce un error de procesamiento, el script sigue la rama OnError. En cualquier caso, el éxito o el fracaso, el script termina con la End acción.

¿Le gustaría descargar esta secuencia de comandos?