lunes, 13 de marzo de 2017

Reconocedor de Voz, Dispositivo de Entrada



Reconocedores de Voz 


Uno de los campos de investigación actual más relevantes relacionados con la Informática es el reconocimiento de la voz. Se pretende una comunicación directa del hombre con el ordenador, sin necesidad de transcribir la información a través de un teclado u otros soportes intermedios de información.
Usualmente los dispositivos de reconocimiento de la voz o de la palabra tratan de identificar fonemas o palabras dentro de un repertorio o vocabulario muy limitado. Un fonema es un sonido simple o unidad del lenguaje hablado. Un sistema capaz de reconocer, supongamos, 7 palabras, lo que hace al detectar un sonido es extraer características o parámetros físicos inherentes a dicho sonido, y compararlos con los parámetros (previamente memorizados) de las 7 palabras que es capaz de reconocer. Si, como resultado de la comparación, se identifica como correspondiente a una de las 7 palabras, se transmite a la memoria intermedia del dispositivo el código binario identificador de la palabra. Si el sonido no se identifica, se indica esta circunstancia al usuario (iluminándose una luz, por ejemplo) para que el usuario vuelva a emitir el sonido.
Existen dos tipos de unidades de reconocimiento de la voz:
  • Dependientes del usuario: En estos sistemas es necesario someter al dispositivo a un período de aprendizaje o programación, al cabo del cual puede reconocer ciertas palabras del usuario. En el período de aprendizaje el sistema retiene o memoriza las características o peculiaridades de los sonidos emitidos por el locutor, y que luego tendrá que identificar.
  • Independientes del usuario: Estos sistemas están más difundidos, pero el vocabulario que reconocen suele ser muy limitado. Los parámetros de las palabras que identifican vienen ya memorizados al adquirir la unidad. Son utilizados, por ejemplo, para definir el movimiento de cierto tipo de robots. En este caso el operador da verbalmente órdenes elegidas de un repertorio muy limitado, como puede ser : para, anda, arriba, abajo,... La unidad cuando capta un sonido comprueba si corresponde a uno de los del repertorio. En caso de identificación se transmite a la ordenador central la información necesaria para la ejecución del programa que pone en marcha y controla la acción requerida.
 El reconocimiento de voz es una de las formas de comunicación con las máquinas que se está sobreponiendo con más fuerza a otras formas de interacción más tradicionales, sobre todo los botones físicos, aunque también está desplazando a la funcionalidad táctil en algunos casos.
Ya es posible hablar a los dispositivos móviles –siempre dentro de un esquema– y los coches nuevos incorporan sistemas de comandos por voz, con lo que no es necesario despegar las manos del volante para encender la radio o calcular una ruta con el GPS, mientras que las smart TV y otras tecnologías domésticas también son capaces de recibir mensajes hablados.
No sólo se da en los productos de consumo. El reconocimiento de voz juega un papel importante en el segmento empresarial y en ciertas profesiones, como en el dictado médico o en laboratorios, donde la transcripción ahorra mucho tiempo. Hoy en día las grandes compañías de tecnología cuentan con equipos dedicados a la mejora de los comandos por voz. El caso más conocido es el de Apple con Siri, pero también Microsoft, Samsung o IBM tienen sus propios sistemas.



A Continuación les muestro un vídeo que nos habla  sobre Aplicación de tecnologías de reconocimiento de voz para el control de dispositivos:

                                      



Si deseas conocer por medio de un vídeo una Nueva App de Google para controlar tu Android por Voz solo haz clic Aquí



Dispositivo de Entrada: Lector de Código de Barras



                                        Lector de Código de Barras


Un lector de códigos de barras es un dispositivo electrónico de entrada que por medio de un láser lee el código de barras y emite el número que muestra el código de barras, no la imagen. Básicamente, consiste en el escáner propiamente dicho (que mediante un láser lee el código), un decodificador y un cable o antena wifi que actúa como interfaz entre el decodificador y el terminal o la computadora.
La función del escáner es leer el símbolo del código de barras y proporcionar una salida eléctrica a la computadora, correspondiente a las barras y espacios del código de barras. Sin embargo, es el decodificador el que reconoce la simbología del código de barras, analiza el contenido del código de barras leído y transmite dichos datos a la computadora en un formato de datos tradicional. Tiene varios medios de conexión: los más modernos por orden de aparición USB, bluetooth, wifi, los más viejos puerto serie, incluso directamente al puerto PS2 del teclado por medio de un adaptador, cuando se pasa un código de barras por el escáner es como si se hubiese escrito en el teclado el número del código de barras.

Un lector de códigos de barras es un escáner que por medio de un láser lee un código de barras y emite el número que muestra el código de barras, no la imagen.

Existen dos clases de lectoras: De haz fijo y de haz móvil. En ambos casos una fuente luminosa ilumina la superficie del código. Siendo las barras oscuras y los espacios claros, estos reflejaran mas luz que las barras. La luz reflejada es detectada por un elemento fotosensor, produciendo los espacios claros una mayor corriente eléctrica en el elemento fotosensor. Para que la lectura progrese debe existir un movimiento relativo del código respecto a la lectora o a la inversa, o bien debe existir un haz láser que se desplaza para explorar el código. Esto hace a la diferencia entre las dos clases de lectoras citadas.

La corriente eléctrica que circula por el fotosensor es proporcional a la intensidad del haz reflejado (que es la magnitud censada), que como el caso del escáner es una señal analógica. Por lo tanto, deberá convertirse en digital (unos y ceros) para ser procesada.

Diferentes tipos de lectoras:

  • Lectora manual:
    Tienen forma de una lapicera, se debe desplazar de toda la longitud del código, para que un haz fijo pueda ser reflejado y censado.
  • Lectora de ranura fija:
    El operador debe desplazar el código a través de una ranura de la lectora. Es de haz fijo.
  • Lectora fija con haz láser móvil:
    Un rayo láser rojo anaranjado barre en un sentido a otro el código de barras decenas de veces por segundo. Un rayo láser es dirigido por un espejo móvil, que a su vez dirige el haz hacia otros espejos. Por la ventana de salida parece como si se generan muchos haces láser. Esto permite leer un código de barras que este en distintas ubicaciones espaciales respecto a la ventana citada. Estas lectoras son más exactas que las anteriores.









A continuación les comparto un vídeo en el cual 2 jóvenes que al ofrecer su producto, nos explican y detallan los diferentes tipos de lectores de código de barra que hay y sus características:


                                    


Si a usted le gustaría conocer como funcionan los lectores de código de barra haga clic Aquí