Pregunta

Soy un WinForm aplicación Net 3.5 que se utiliza para la entrada de datos en casa solamente. En su mayoría las diversas formas de cuadros de texto, etc. Con Windows 7 Reconocimiento de voz que parece como funciona "fuera de la caja" con mi aplicación para mí.

Lo que me pregunto es si eso es completamente cierto. ¿Qué pasos debo tomar para garantizar el más alto nivel de usabilidad en mi aplicación? ¿Utiliza etiquetas para los elementos de interfaz de usuario o algo más.

¿Es necesario que el inclued System.Speech.Recognition Namespace habló sobre aquí

Cualquier orientación o consejo sería muy apreciada. En primer lugar, la forma de dar un elemento de un mango particular para reconocimiento de voz.

¿Fue útil?

Solución

Windows reconocimiento de voz utiliza texto Servicios Marco para el dictado; Servicios de texto Marco se ha incorporado en el apoyo a todos edición normal Win32 y controles RichEdit, y el cuadro de texto WPF tiene soporte para texto Marco de Servicios también. Así que si su aplicación WinForms utiliza cuadros de texto estándar, o si se utiliza cuadros de texto personalizados que se envuelven un richedit Win32 o control de edición normal, Windows reconocimiento de voz funciona bien.

Si también necesita de mando y control, entonces usted necesita para asegurarse de que los controles tienen las propiedades de accesibilidad correctas. Sobre todo, todo lo que necesita hacer es asegurarse de que sus controles todos tienen propiedades AccessibleName establecen; la propiedad AccessibleRole debe casi con toda seguridad puede dejar en 'Default'.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top