Hablar con el dispositivo por internet (4 / 5 paso)

Paso 4: El reconocedor de comandos: discusión y código fuente

El reconocedor de comandos es una aplicación. net, construida para proporcionar soporte para reconocimiento de voz. Se basa en el SDK de cámara RealSense de Intel, que tiene características increíbles que permiten el reconocimiento de palabra y frase de muchos idiomas diferentes - había instalado el paquete Portugués, ya que el inglés es la opción predeterminada y había utilizado tanto en la aplicación.

El programa funciona mediante el reconocimiento de palabras y frases habladas y comparándolas con un diccionario de comandos. Entonces, si hay un partido a cualquier comando, se ejecuta. Los comandos son RESTFul pide a un dispositivo en la interfaz y se describen en un archivo JSON contenido en los directorios "liberar" y "debug" del proyecto. net. Puede editar estos archivos para añadir, editar o eliminar comandos de la lista. Los comandos utilizados para realizar pruebas, tanto en inglés y portugués, son:

{

"adelante": "http://IP:PORT/api/robots/JohnnyTwo/comandos/forward"

"al revés": "http://IP:PORT/api/robots/JohnnyTwo/comandos/al revés"

"la izquierda": "http://IP:PORT/api/robots/JohnnyTwo/comandos/izquierda"

«derecho»: "http://IP:PORT/api/robots/JohnnyTwo/comandos/turnRight"

"stop": "http://IP:PORT/api/robots/JohnnyTwo/comandos/freno"

"frente": "http://IP:PORT/api/robots/JohnnyTwo/comandos/forward"

"atrás": "http://IP:PORT/api/robots/JohnnyTwo/comandos/al revés"

"esquerda": "http://IP:PORT/api/robots/JohnnyTwo/comandos/izquierda"

"direita": "http://IP:PORT/api/robots/JohnnyTwo/comandos/turnRight"

"parar": "http://IP:PORT/api/robots/JohnnyTwo/comandos/freno"

}

En la columna de la izquierda que tenemos los comandos que pueden ser reconocidos y, en la columna de la derecha, el RESTFul pide que se realizará mediante la aplicación. La IP y el puerto se sustituirá por la información proporcionada por el usuario después de iniciar la aplicación.

Artículos Relacionados

Conectar USB con otros dispositivos por cable corto

Conectar USB con otros dispositivos por cable corto

aunque estoy feliz de ver las cámaras digitales, teléfonos celulares, reproductores de MP3 y otros portátiles son cada vez más pequeño y más pequeño, sus diseñadores olvidaron una cosa simple - el cable.Estos diseñadores modernos no hay respeto al es
Radio por Internet con un Evo T20 Thin Client que necesitan sin monitor teclado o ratón para ejecutar!

Radio por Internet con un Evo T20 Thin Client que necesitan sin monitor teclado o ratón para ejecutar!

Aquí es cómo utilizar un cliente Evo T20 como un receptor de radio de Internet independiente:Por qué hacerlo bien lo hice por 3 razones1] porque era un desafío2] tener una unidad silencioso de bajo consumo sólo 20 vatios pico en lugar de ejecutar una
IoT - controlar un Raspberry Pi Robot por internet con HTML y shell scripts sólo

IoT - controlar un Raspberry Pi Robot por internet con HTML y shell scripts sólo

(Si te gusta este Instructables, no olvide votar en ella (por encima de: bandera de la esquina a la derecha). está compitiendo en concursos de automatización y de INTERNET de las cosas. ¡Muchas gracias! ;-)En este instructables, aprenderemos cómo cre
Radio por Internet con pantalla táctil, frambuesa

Radio por Internet con pantalla táctil, frambuesa

Hacer esta super fácil y fresco aspecto 2,8" pantalla táctil Radio por Internet que puede ser controlado con la PC, Smartphone y básicamente todas las máquinas que cuenta con un navegador y una conexión a internet...(encontrar los altavoces en la par
Radio por Internet con frasco frambuesa Pi

Radio por Internet con frasco frambuesa Pi

El propósito de este tutorial es mostrar cómo construir una radio que puede transmitir audio desde internet utilizando una interfaz web sencilla para operarla. Necesitamos lo siguiente:Frambuesa PiAlgunos oradores puede conectar a su frambuesa PiMatr
Programar tu Arduino con un dispositivo Android por Bluetooth

Programar tu Arduino con un dispositivo Android por Bluetooth

Hola mundo, en este Instructable quiero mostrarle, cómo programar tu Arduino Uno con tu dispositivo Android por Bluetooth. Es muy sencillo y tan barato. También nos permite programar el Arduino donde nunca queremos sobre bluetooth inalámbrico... Así
Arduino / frambuesa Pi Radio por Internet

Arduino / frambuesa Pi Radio por Internet

Se trata de un proyecto de Arduino y Raspberry Pi hacer una Radio por Internet, dirigido a nivel intermedio. Cierta familiaridad con el uso de Linux va ser beneficioso (o acceso a alguien que puede ayudar si es necesario).Frambuesa Pi ejecuta daemon
Dispositivos de Internet para la automatización del hogar

Dispositivos de Internet para la automatización del hogar

Este instructivo muestra los principios involucrados en la fabricación de dispositivos para el control domótico por internet. Estamos va a construir un dispositivo (o varios de ellos), habla uno al otro por internet para controlar luces, motores para
IOT - detector de movimiento con notificación por correo electrónico con NodeMCU, PIR, Carriots, WIFI, PCB, carcasa y mucho más.

IOT - detector de movimiento con notificación por correo electrónico con NodeMCU, PIR, Carriots, WIFI, PCB, carcasa y mucho más.

¡ Bienvenido al dispositivo IOT 2 Esto se convierte con caso de uso una parte de la seguridad del edificio. Este caso de uso está valorado en $ 210 billones en 2020. Suficiente para todos los jugadores grandes y pequeños.Detector de movimiento:Este i
Cómo controlar el aire acondicionado aire acondicionado en casa con Arduino, ni por asomo!

Cómo controlar el aire acondicionado aire acondicionado en casa con Arduino, ni por asomo!

Arduino realmente te permite hacer muchas cosas con respecto a la Internet de las cosas, basta un poco ' deseo y la intuición para crear cualquier tipo de proyecto.En este post vamos a ver cómo al control remoto controlar su acondicionador de aire en
Undistructible manera de convertir la vieja música a sistema inalámbrico Bluetooth, Radio por Internet, Piano, guitarra etc., cine, Andriod, Iphone activado

Undistructible manera de convertir la vieja música a sistema inalámbrico Bluetooth, Radio por Internet, Piano, guitarra etc., cine, Andriod, Iphone activado

Undistructible forma de convertir la vieja música a sistema inalámbrico Bluetooth, Radio por Internet, Piano, guitarra etc., cine, Andriod, Iphone activadohacking y viejo auricular estéreo sin dañar los auriculares, ahora puedes utilizar auriculares
Acceso a Arduino por internet

Acceso a Arduino por internet

Este instructable es sólo otro intento de conectar tu arduino a internet. Hay tantos instructables similares que decirle cómo hacer lo mismo, esta es la versión algo más detallada, que pensé que podría ayudar a los principiantes como yo. Así que vamo
Radio por Internet de U-WAVE

Radio por Internet de U-WAVE

Crear una radio por internet funcional y simple que se puede controlar desde cualquier lugar en su casa así como el sonido increíble. Raspberry Pi puede crear una radio por internet para su hogar por una fracción del precio de compra! Como se ve en M
Robot de telepresencia controlado por Internet

Robot de telepresencia controlado por Internet

En este tutorial le mostrará cómo construir un Robot de telepresencia controlado por Internet con un brazo robótico para menos de $100.Paso 1: Materiales básicos Para este tutorial, hay algunas imprescindibles:1. una placa Arduino (estoy usando la Ar