Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows].
-
descripción de
-
Devuelve o establece el motor de reconocimiento de voz que usa el carácter.
-
sintaxis
-
agente**. Characters("CharacterID"). SRModeID** [ = ModeID]
Parte Descripción ModeID de Expresión de cadena que corresponde al identificador de modo de un motor de voz.
Observaciones
La propiedad determina el motor de reconocimiento de voz utilizado por el carácter para la entrada de voz. El identificador de modo de un motor de reconocimiento de voz es una cadena con formato definida por el proveedor de voz que identifica de forma única el motor. Para obtener más información, consulte acceso a un motor de voz en el código.
Si especifica un identificador de modo para un motor de voz que no está instalado, si el usuario ha deshabilitado el reconocimiento de voz (en la hoja de propiedades del Agente de Microsoft) o si el idioma del motor de voz especificado no coincide con la configuración del LanguageID del carácter, el servidor genera un error.
Si consulta esta propiedad y aún no ha establecido (correctamente) el motor de reconocimiento de voz, el servidor devuelve el identificador de modo del motor que SAPI devuelve en función de la configuración Language ID del carácter. Si no ha establecido el LanguageID del carácter, el Agente devuelve el identificador de modo del motor que SAPI devuelve en función de la configuración predeterminada del identificador de idioma del usuario. Si no hay ningún motor coincidente, el servidor devuelve una cadena vacía (""). La consulta de esta propiedad no requiere que speechInput.Enabled establezca en True. Sin embargo, si consulta la propiedad cuando la entrada de voz está deshabilitada, el servidor devuelve una cadena vacía.
Cuando la entrada de voz está habilitada (en la ventana Opciones avanzadas de caracteres), al consultar o establecer esta propiedad se cargará el motor asociado (si aún no está cargado) e iniciará los servicios de voz. Es decir, la tecla de escucha está disponible y se puede mostrar la sugerencia de escucha. (La tecla de escucha y la sugerencia de escucha solo están habilitadas si también están habilitadas en Opciones avanzadas de caracteres). Sin embargo, si consulta la propiedad cuando la voz está deshabilitada, el servidor no inicia los servicios de voz.
Esta propiedad solo se aplica al uso del carácter de la aplicación cliente; La configuración no afecta a otros clientes del carácter u otros caracteres de la aplicación cliente.
Los requisitos del motor de voz de Microsoft Agent se basan en Microsoft Speech API. Los motores compatibles con los requisitos de SAPI de Microsoft Agent se pueden instalar y usar con el Agente.
Nota
Esta propiedad también devuelve la cadena vacía si no tiene ninguna compatibilidad con sonido compatible instalada en el sistema.
Nota
La consulta de esta propiedad no suele devolver un error. Sin embargo, si el motor de voz tarda mucho tiempo en cargarse anómalo, puede obtener un error que indica que se agota el tiempo de espera de la consulta.
Consulte también