GoGPT Best VPN GoSearch

icono de página de OnWorks

jcontrol: en línea en la nube

Ejecute jcontrol en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando jcontrol que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


jcontrol
- un cliente de módulo de muestra escrito en C

SINOPSIS


jcontrol {hostname} [número de puerto]

DESCRIPCIÓN


jcontrol es un programa de consola simple para controlar la ejecución de julius en otro host a través de la red
API. Puede enviar comandos a Julius y recibir mensajes de Julius.

Cuando se invoca, jcontrol intenta conectarse a Julius ejecutándose en "modo módulo" en el especificado
nombre de host. Una vez establecida la conexión, jcontrol espera los comandos de usuario del estándar
entrada.

Cuando el usuario escribe un comando en jcontrol, se interpretará y la API correspondiente
El comando se enviará a Julius. Cuando se recibe un mensaje de Julius, su contenido
ser salida a salida estándar.

Para obtener detalles sobre la API, consulte los documentos relacionados.

OPCIONES


hostname
Nombre de host donde se ejecuta Julius en modo módulo.

número de puerto
número de puerto (predeterminado: 10500)

COMANDOS


jcontrol interpreta los comandos de la entrada estándar. A continuación se muestra una lista de todos los comandos.

Motor control
pausa
Detén a Julius y entra en estado de pausa. En estado de pausa, Julius no se ejecutará
reconocimiento incluso si se produce una entrada de voz. Cuando se emite este comando durante el reconocimiento
se está ejecutando, Julius se detendrá una vez finalizado el reconocimiento.

terminar
Igual que pausa, pero descarta la entrada de voz actual cuando se recibe un comando en el medio
del proceso de reconocimiento.

currículum
Reinicie Julius que se haya detenido o cancelado.

parámetro de entrada arg
Dígale a Julius cómo manejar la entrada de voz en caso de que se cambie la gramática justo cuando
el reconocimiento se está ejecutando. Especifique uno: "TERMINAR", "PAUSAR" o "ESPERAR".

versión
Dile a Julius que envíe una cadena de descripción de la versión.

estado
Dile a Julius que envíe el estado del sistema (activo / inactivo)

Gramática manipulación
cambiargrama prefijo
Envía una nueva gramática "prefijo.dfa"Y"prefijo.dict", y dile a julius que lo use como nuevo
gramática. Se eliminarán todas las gramáticas actuales utilizadas en el proceso actual de Julius
y reemplazado a la gramática especificada.

agregar gramo prefijo
Envía una nueva gramática "prefijo.dfa"Y"prefijo.dict"y agregarlo a la gramática actual.

eliminargrama gramaticalista
Dile a Julius que elimine la gramática existente. La gramática se puede especificar con cualquier prefijo
nombre o número de identificación. El número de identificación se puede determinar a partir del mensaje enviado por Julius a
cada vez que la información gramatical ha cambiado. Cuando desee eliminar más de una gramática,
especifique todos ellos como separados por comas.

desactivar programa gramaticalista
Dile a Julius que desactive una gramática específica. La gramática especificada seguirá siendo
guardado pero no se utilizará para el reconocimiento.

La gramática de destino se puede especificar por nombre de prefijo o ID de número. El número de identificación
se puede determinar a partir del mensaje enviado por Julius en cada momento información gramatical
ha cambiado. Cuando desee eliminar más de una gramática, especifíquelas todas como
sin comas.

activegram gramaticalista
Dile a Julius que active la gramática previamente desactivada. La gramática de destino puede ser
especificado por nombre de prefijo o ID de número. El número de identificación se puede determinar a partir del
mensaje enviado por Julius cada vez que la información gramatical ha cambiado. Cuando quiera
elimine más de una gramática, especifíquelas todas como separadas por comas.

agregar palabra gramática_nombre_o_id archivo de dictado
Agregue las entradas de palabras de reconocimiento en el archivo de dictado a la gramática especificada en
proceso actual.

sincronizar
Fuerza la sincronización del estado de la gramática, como el comando de Unix "sincronizar".

Proceso de enfermedades hepáticas
Julius-4 admite reconocimiento de modelos múltiples y decodificación múltiple. En este caso es posible
para controlar cada proceso de reconocimiento, según lo definido por "-SR"opción, del cliente del módulo.

En el modo de decodificación múltiple, el cliente del módulo contiene el "proceso actual" y el proceso
Los comandos y los comandos relacionados con la gramática se emitirán hacia el proceso actual.

proceso de lista
Dígale a Julius que envíe la lista del proceso de reconocimiento existente.

proceso actual nombreproc
Cambie el proceso actual al proceso especificado por el nombre.

proceso de cambio
Gire el proceso actual. En cada llamada, el proceso actual se cambiará al
el proximo.

añadirproceso jconffile
Dile a Julisu que cargue un nuevo proceso de reconocimiento en el motor. El argumento jconffile
debe ser un archivo jconf que contenga solo un conjunto de opciones LM y una definición SR.
Tenga en cuenta que el archivo debe estar visible en Julius en ejecución, ya que jcontrol solo enviar
el nombre de la ruta y Julius realmente leyeron el archivo jconf.

El nuevo proceso LM y SR tendrá el nombre de jconffile.

delproceso nombreproc
Elimina el proceso de reconocimiento especificado del motor.

desactivar el proceso nombreproc
Dile a Julius que detenga temporalmente el proceso de reconocimiento especificado. El proceso detenido
no se ejecutará para la entrada hasta que se active de nuevo.

activar el proceso nombreproc
Dile a Julius que active el proceso detenido temporalmente.

EJEMPLOS


Los mensajes de volcado de Julius se envían a tty con el prefijo ">" agregado a cada línea.
Julius se puede iniciar en modo módulo de esta manera:
jcontrolse puede iniciar con el nombre de host:
Luego recibirá las salidas de Julius y enviará el mensaje sin procesar a la salida estándar.
Además, ingresando los comandos anteriores a la entrada estándar de jcontrol, será enviado
a Julius. Consulte los manuales para conocer la especificación del modo de módulo.

Use jcontrol en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.