Tabla de contenido:
- Paso 1: preparación de la salida: su Arduino y su caja
- Paso 2: Configurar BitVoicer
- Paso 3: usar Bitvoicer
- Paso 4: el código Arduino
Video: Categorización de reconocimiento de voz: 4 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Para el curso TfCD del IPD Master en TU Delft.
Este es un instructivo sobre cómo hacer un sistema de reconocimiento de voz. Explicamos los conceptos básicos y cómo configurar este proyecto con la ayuda de Arduino y BitVoicer. Después de completar los conceptos básicos, creemos que puede utilizar este sistema a su gusto.
Paso 1: preparación de la salida: su Arduino y su caja
Necesita su Arduino, algunos cables y LED (tres serán suficientes). Conectamos los LED a los pines 3, 5 y 6 (todos los pines PWM, aunque no los usamos). Recuerde, para este tutorial nos enfocamos en el método de entrada: reconocimiento de voz. Por lo tanto, no nos centramos en el resultado de este sistema y lo mantuvimos bastante simple.
Para demostrar el uso de esta tecnología, hicimos una caja en la que colocamos rodamientos impresos en 3D para implantes de rodilla. La idea es que tienes muchos artículos diferentes y necesitas encontrar el correcto. Elegimos demostrar esto con un objeto pequeño, mediano y grande que simboliza un cojinete para un implante de rodilla. Para aclarar las cosas, decidimos usar un LED verde para el tamaño pequeño, un LED amarillo para el tamaño mediano y rojo para el grande.
Paso 2: Configurar BitVoicer
Lo primero que debe hacer es activar su producto en ayuda> activar. Esto le permite enviar datos desde Bitvoicer a su microcontrolador (Arduino).
A continuación, desea configurar Bitvoicer para que realmente use Arduino para configurar su salida. Vaya a archivo> preferencias. Aquí ves algunas opciones:
No te preocupes por el primer párrafo. Esas son opciones obvias, que le permiten abrir e iniciar el sistema de reconocimiento de voz tan pronto como se inicie su computadora. Más tarde, podría considerar esto usando una Raspberry Pi y hacer un sistema independiente.
A continuación, verá la siguiente opción:
Lenguaje de reconocimiento de voz: determinar qué idioma debe reconocer BitVoicer, Nivel de confianza aceptable: tenga en cuenta que el reconocimiento de voz "predice" lo que se ha dicho. Puede que nunca llegue al 100%, pero el 40% ya puede ser suficiente para funcionar con eficacia. Esto depende del acento del usuario, el volumen del habla o el micrófono. Vamos a volver a esto más adelante.
Nivel de audio mínimo: el nivel de audio mínimo que debe escuchar la computadora
Período de activación del nivel de audio (ms): la duración del tiempo que debe escucharse después de que se alcanza el nivel de audio mínimo
Período de latencia: retraso entre el comando de voz y la salida.
En el siguiente párrafo, debe desmarcar la opción Desactivar la comunicación. Esto permite que Bitvoicer se comunique con Arduino. Las siguientes configuraciones son Nombre de puerto, Bits por segundo, paridad, bits de parada, control de flujo. Establezca el nombre del puerto en el puerto serie correcto (este se llama COMX con X como un número, puede encontrarlo en ayuda> puerto en Arduino). Asegúrese de que sus Bits por segundo sean 9600. Puede dejar las otras opciones como predeterminadas.
Para el siguiente párrafo, usaremos el micrófono de la computadora.
Ahora estás listo para jugar con Bitvoicer.
Paso 3: usar Bitvoicer
En este video explicamos cómo usar Bitvoicer.
Paso 4: el código Arduino
Usamos otro código fuente y lo simplificamos para usarlo. La versión simplificada con instrucciones se puede encontrar en el código Arduino adjunto. (Puede ver la fuente aquí
¡Eso es todo! Ahora puede usar comandos de voz como entrada y decidir qué salida desea en el código arduino.
www.youtube.com/watch?v=u8QUKTFdQgU
Recomendado:
Inteligencia artificial y reconocimiento de imágenes con HuskyLens: 6 pasos (con imágenes)
Inteligencia artificial y reconocimiento de imágenes con HuskyLens: ¡Hola, chicos! Akarsh aquí de CETech. En este proyecto, vamos a echar un vistazo a HuskyLens de DFRobot. Es un módulo de cámara impulsado por inteligencia artificial que es capaz de realizar varias operaciones de inteligencia artificial como el reconocimiento facial
Espejo mágico inteligente flotante de una computadora portátil vieja con reconocimiento de voz de Alexa: 6 pasos (con imágenes)
Espejo mágico inteligente flotante de una computadora portátil vieja con reconocimiento de voz de Alexa: Inscríbase en mi curso 'Electrónica en pocas palabras' aquí: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK También consulte mi canal de youtube aquí para más proyectos y tutoriales de electrónica: https://www.youtube.com/channel/UCelOO
Robot guía con función de reconocimiento de voz: 7 pasos (con imágenes)
Robot guía con función de reconocimiento de voz: El robot guía es un robot móvil que hicimos para guiar a los visitantes a varios departamentos en nuestro campus universitario. Lo hicimos para decir algunas declaraciones predefinidas y avanzar y retroceder de acuerdo con la voz de entrada. En nuestra universidad tenemos t
Introducción al reconocimiento de voz con Elechouse V3 y Arduino: 4 pasos (con imágenes)
Introducción al reconocimiento de voz con Elechouse V3 y Arduino .: ¡Hola …! La tecnología de reconocimiento de voz ha estado aquí durante los últimos años. Todavía recordamos la gran emoción que tuvimos mientras hablamos con el primer iPhone habilitado para Siri. Desde entonces, los dispositivos de comando de voz han crecido a un nivel muy avanzado más allá de
VRBOT (Robot de reconocimiento de voz): 10 pasos (con imágenes)
VRBOT (Robot de reconocimiento de voz): en este Instructable crearemos un robot (más como un automóvil RC) que está controlado por voz, es decir, reconocimiento de voz. Antes de comenzar a darles más detalles, uno debe saber que esto es reconocimiento de voz y no reconocimiento de voz, lo que significa que c