Table des matières:
- Étape 1: Ingrédients
- Étape 2: Lea Las Palabras De Precaución
- Étape 3: Copia De Seguridad De Su Tarjeta SD (solo Linux)
- Étape 4: Copia De Seguridad De La Tarjeta SD (solo Mac)
- Étape 5: Copia De Seguridad De La Tarjeta SD (solo Windows)
- Étape 6: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD (solo Linux/Mac OS)
- Étape 7: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD: Paso I (sólo Windows)
- Étape 8: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD: Paso II (sólo Windows)
- Étape 9: Arranque MOVI
- Étape 10: Programmez MOVI
- Étape 11: Consejos Y Trucos Para Operar MOVI En Español
Vidéo: Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 Étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Ce Instructable est également disponible en anglais.
MOVI significa 'My Own Voice Interface' (Mi propia interfaz de voz) oui un escudo para el Arduino. Con MOVI construir sus propios diálogos de voz para controlar dispositivos dentro del IDE de Arduino es muy fácil. El escudo no necesita ninguna conexión a Internet, WiFi, PC o cualquier otro servidor externo.
Quizas haya visto los Instructables destacados en el rbol de Navidad controlado por voz o el reloj de alarma controlado por voz.
Lamentablemente, hasta poco antes, MOVI sólo estaba disponible en anglais. Une nouvelle mise à jour du firmware a 1.10 permite cargar otros modelos de reconocimiento de voz en la place en el formato producido por Voxforge.org. En este momento, en el site web de MOVI están modelos para español y alemán. Este Instructable muestra cómo actualizar e instalar el paquete de idioma español (mexicano), cambiar el sintetizador de voz al español, y cosas que hay que prestar atención al programar diálogo en español.
Este Instructable requiere conocimiento básico con MOVI bajo Arduino. Si aucun ha utilizado MOVI antes, lea Instructable en MOVI en Arduino en primer lugar. De lo contrario: Vàmonos !
Étape 1: Ingrédients
Como se explicó anteriormente, este Instructable asume que su MOVI está configurado y funcionando con un Arduino. Además necesita:
-
Un ordenador que puede leer y escribir una tarjeta SD (SD card) sous Linux, Mac OS X ou une version actuelle de Windows. Plus précisément, MOVI utiliza una tarjeta MicroSD. Por lo tanto usted puede tener que usar un adaptador como se muestra en la foto (imagen Tomasz Sienicki).
- Nécessite la dernière version de la bibliothèque MOVI pour Arduino. Descargalo desde aquí. O consulte su sitio web si este link está roto.
- Usted (probablemente) necesita la actualización del firmware a 1.10 o supérieur desde el sitio web de MOVI. Descárguelo de aquí. O consulte su sitio web si este lnk está roto.
- Necesita el paquete de idioma mexicano del sitio web de MOVI: Descargalo desde aquí. O consulte su sitio web si este link está roto.
Si està utilizando Windows, también necesita instalar los programas siguientes:
- Disk Imager est gratuit et codé ouvert et bien recommandé dans la communauté Internet de las cosas. Lo utilizaremos para hacer copias de seguridad de la tarjeta SD.
- BootICE est une herramienta que funciona alrededor de une error in Windows que no permite qu'una tarjeta SD tenga varias particiones.
Étape 2: Lea Las Palabras De Precaución
Es important hacer une copie de la sécurité de la tarjeta MOVI SD antes de l'installation de la mise à jour du micrologiciel ou de l'agrégation d'un paquet d'idiome.
¡Las tarjetas SD de MOVI son específicas de su placa y reemplazo requiere que envíe su placa MOVI al fabricante!
Este Instructable viene con absolutamente ninguna garantía.
Al escribir este Instructable, ninguna version de Microsoft Windows admet el acceso a múltiples particiones en una tarjeta SD. Esto hace que el proceso de copie de seguridad y actualización de MOVI avec un ordinateur avec Windows sea mucho más engorroso. Es posible qu'un algunas personas les resulte plus facile d'utiliser Linux ou Mac que proceder este Instructable en Windows.
En este Instructable, siga todos los pasos (étapes), dependiendo de su sistema operativo, por ejemplo "sólo Windows". Si un paso no está marcado, es válido para todos los sistemas operativos.
Étape 3: Copia De Seguridad De Su Tarjeta SD (solo Linux)
- Desenchufe todas las conexiones de alimentación, inclusivo el cable USB del Arduino.
- Retire la tarjeta SD de MOVI presionándola suavemente antes de extraerla. Deja el escudo en el Arduino.
- Colloque la tarjeta SD en su computadora. Es posible que tenga que utilizar un adaptador. Si es así, ponga el adaptador en el modo "bloqueo" para que la tarjeta SD se haga de sólo lectura. Asegúrese de que su computadora está arrancada antes de conectar la tarjeta SD, ya que la tarjeta SD es arrangeable y por lo tanto puede confundir su sistema.
- La meilleure façon de procéder de hacer une copie de sécurité de su tarjeta SD est une copie de l'image en una sola pieza. Las images suelen crearse como archivos con una extensión.img.
- Siga estos pasos:
-
Encuentra el archivo del dispositivo, la tarjeta SD está asociada con el siguiente comando
sudo fdisk -l
-
Digamos que su tarjeta SD es /dev/sdb (como en nuestra figura), entonces puede crear una imagen usando
dd if=/dev/sdb of=./MOVI_Backup.img
-
Si alguna vez desea restaurar los datos, puede usar el mismo comando en una tarjeta SD sin montar, pero con entrada y salida intercambiada:
dd if=./MOVI_Backup.img of=/dev/sdb Recommandez la restauration d'une nouvelle carte SD d'inmediato y, a continuación, utilizando esta tarjeta SD de copie de seguridad on. You puede utilizar cualquier tarjeta micro SD con al menos 4 GB. Así que usar una nueva para cada actualización es una alternativa aún más segura. Guarde la tarjeta SD original en un lugar seguro!
Étape 4: Copia De Seguridad De La Tarjeta SD (solo Mac)
- Desenchufe todas las conexiones de alimentación, así como el cable USB del Arduino.
- Retire la tarjeta SD de MOVI presionándola suavemente antes de extraerla. Deja el escudo en el Arduino.
- Arranque su computadora y coloque la tarjeta SD en ella. Es posible que tenga que utilizar un adaptador. Si es así, ponga el adaptador en el modo "bloqueo" para que la tarjeta SD se haga de sólo lectura. Asegúrese de que su computadora está arrancada antes de conectar la tarjeta SD, ya que la tarjeta SD es arrangeable y por lo tanto puede confundir su sistema.
- La meilleure façon de procéder de hacer une copie de sécurité de su tarjeta SD es copie à la imagen en une sola pieza. Las images suelen crearse como archivos con una extensión.img.
-
Siga estos pasos:
-
Encuentra el archivo del dispositivo, la tarjeta SD está asociada con el comando ci-dessous
liste diskutil
-
Digamos que su tarjeta SD es /dev/sdb (al igual que en nuestra figura), entonces puede crear una imagen usando
sudo dd if=/dev/rdisk1 of=./MOVI_backup.img bs=1m
-
-
Si alguna vez dessea restaurar los datos, puede utilizar el mismo comando en una tarjeta SD desmontada, pero con la entrada y la salida intercambiadas:
sudo dd of=/dev/rdisk1 if=./MOVI_backup.img bs=1m
Recomiendo la restauración a una nueva tarjeta SD de inmediato y luego usar esta tarjeta SD de copia de seguridad de ahora en adelante. Usted puede utilizar cualquier tarjeta micro SD con al menos 4 GB. Así que usar una nueva para cada actualización es una alternativa aún más segura. ¡Guarde la tarjeta SD original en un lugar seguro!Otro buen tutorial (en frances) sobre este paso puede ser encontrado aquí.
Étape 5: Copia De Seguridad De La Tarjeta SD (solo Windows)
- Desenchufe todas las conexiones de alimentación, inclusivo el cable USB del Arduino.
- Retire la tarjeta SD de MOVI presionándola suavemente antes de extraerla. Deja el escudo en el Arduino.
- Arranque su computadora y coloque la tarjeta SD en ella. Es posible que tenga que utilizar un adaptador. Si es así, ponga el adaptador en el modo "bloqueo" para que la tarjeta SD se haga de sólo lectura. Asegúrese de que su computadora está arrancada antes de conectar la tarjeta SD, ya que la tarjeta SD es arrangeable y por lo tanto puede confundir su sistema.
- Abra el Explorador de Windows. ¡Muestra un disco después de insertar la tarjeta SD de MOVI pero este disco no debe ser modificado de ninguna manera! Contiene les archives de sistema vitales para MOVI. Cambiarlos hará que MOVI no funcione. La colocación de archivos de actualización no funcionará tampoco. Sin embargo, recuerde la letra de unidad, aquí D:.
- Inicie DiskImager o una herramienta similaire (consultez la Figura 2) et gardez une imagen de la tarjeta SD en su computadora. La imagen tendrá 4 GB de espacio. Guárdelo en un lugar reservado. Recomiendo la restauración a una nueva tarjeta SD de inmediato y, a continuación, utilizando esta tarjeta SD de copie de seguridad a partir de ahora on. You puede utilizar cualquier tarjeta micro SD con al menos 4 GB. Así que usar una nueva para cada actualización es una alternativa aún más segura. Guarde la tarjeta SD original en un lugar seguro!
Étape 6: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD (solo Linux/Mac OS)
- Avec la copie de sécurité finalisée, expulse (Mac OS X) ou desmonte (Linux) la tarjeta SD et saque la tarjeta del ordenador.
- Ponga la tarjeta SD de seguridad o original en su computadora. Sin embargo, esta vez vamos a escribir en la tarjeta, así que asegúrese de que el adaptador está en modo "desbloqueado".
- La tarjeta debe montarse automáticamente y las particiones montadas parecen en nuestra imagen (Mac OS). Bajo Linux puede ser necesario monter la partición 4 (par exemple /dev/sdb4) manuellement.
- La partición que necesitamos se llama MOVI UPDATE oui une participation DOS/FAT32. Cuando se monta la partición por primera vez, la partición debe estar vacía y tener un poco más de 100 MB de espacio. Si ve algún archivo en la partición, montó la partición incorrecta.
-
Si todavía no tiene MOVI 1.1, copie el archive de actualización del firmware de MOVI en la partición 4. Par exemple, avec:
cp ~ /Téléchargements/update-101.movi /Volúmenes/MOVI \UPDATE/
Obviamente, las rutas de origen y de destino de este comando dependen de dónde descargó el archivo de actualización y donde montó la partición de la tarjeta SD.
-
Ahora, cambie al directorio de la tarjeta SD y descomprima el paquete de idioma español con algo como:
décompresser ~ /Téléchargements/spanish-movi.zip
De nuevo, la ubicación de spanish-movi.zip dependerá de dónde la haya almacenado.
-
Si todo salió bien, un
ls -l
dans le répertoire de la tarjeta SD debería mostrar los archivos como en nuestra segunda captura de pantalla.
- Cambie del directory y desmonte / expulse la tarjeta SD.
Étape 7: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD: Paso I (sólo Windows)
- Con la copia de seguridad finalizada, expulse la tarjeta SD et extraiga la tarjeta del ordenador.
- Ponga la tarjeta SD de seguridad o original en su computadora. Sin embargo, esta vez vamos a escribir en la tarjeta, así que asegúrese de que el adaptador está en modo "desbloqueado".
- Está familiarizado con esta línea: Abra el Explorador de Windows. Muestra un nuevo disco después de insertar la tarjeta SD de MOVI. Como se dijo antes, este disco no debe ser modificado de ninguna manera! Contiene les archives de sistema vitales para MOVI. Cambiarlos hará que MOVI no funcione. La colocación de archivos de actualización no funcionará tampoco. Sin embargo, recuerde la letra de unidad, aquí D:.
- Para ver la parte derecha de la tarjeta SD, podemos escribir el archivo de actualización y el paquete de idiomas, necesitamos usar BootICE que se mencionó para ser descargado en el paso 1.
- Abrir BootICE - Seleccione la tarjeta MOVI SD (3.7GB) (la letra de unidad del paso anterior, aquí D:) et cliquez sur Parts Manage.
- Seleccione la partición MOVI UPDATE et cliquez sur Set Accesible (ver capturas de pantalla).
- Vuelva al Explorador de Windows. Ahora debe mostrar una unidad vacía de unos 105 MB. Aucun debe mostrar los archivos uImage y script.bin anteriores. Si los ve, vuelva a hacer y compruebe este paso.
Étape 8: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD: Paso II (sólo Windows)
Étape 9: Arranque MOVI
- Vue d'ensemble sur la tarjeta SD et MOVI presionando suavemente la tarjeta hasta que se bloquee.
- Conecte los altavoces a MOVI, ya que es aconsejable escuchar los mensajes durante el proceso de actualización.
- Aucun câble USB connecté, sino que encienda la combinación Arduino / MOVI con una fuente de alimentación externa fiable y escuche los mensajes de estado de los altavoces. La actualización se realizará automáticamente. Los altavoces le avisarán cuando finalice el proceso.
- Es muy important no desenchufar MOVI mientras la actualización está en curso. Actualizaciones parciales pueden hacer que MOVI mer inutilisable. Si esto ocurre, restaure la tarjeta SD de la copia de seguridad.
- Con la actualización finalizada, MOVI se reiniciará automáticamente.
- Con los nuevos modelos instalados, MOVI tardará un poco más en arrancar. Usted sabrá que todo ha sido exitoso cuando escucha MOVI diciendo: "MOVI est prêt à utiliser des modèles alternatifs".
Étape 10: Programmez MOVI
Los nuevos modelos de lenguaje se cargan y MOVI estará muy confundido sobre el programa que está en el Arduino ahora mismo, ya que está hablando un idioma que no sabe. La buena noticia es que MOVI se puede utilizar exactamente de la misma manera que antes, pero ahora tenemos que entrenar frases en español. Además, necesitamos cambiar el sintetizador al español si queremos respuestas españolas.
Como consecuencia, el programa de interruptor de luz estándar necesita cambiarse para que se vea así:
reconnaître.addSentence("Haga luz"); // Ajoute la phrase espagnole 1
reconnaître.addSentence("Buneas Noches"); // Ajout de la phrase espagnole 2 Recognizer.train(); // Former (peut prendre 20 secondes) reconnaissant.setSynthesizer(SYNTH_PICO, "-l=es-ES"); // Bascule le synthétiseur sur le nouveau et sur l'espagnol.
El programa completo se puede descargar a continuación. Añadir un LED a PIN13 o simplemente ver el Arduino LED encender y apagar a español - al igual que en el vídeo de introducción.
Félicitations !
Pour obtenir des conseils et des trucs pour améliorer l'expérience avec MOVI operando en español et escenarios plus complets, vea el siguiente paso.
Étape 11: Consejos Y Trucos Para Operar MOVI En Español
Aquì son algunos consejos para mejorar tu experiencia con MOVI en español.
- El signo de llamada (indicatif d'appel) seguirá siendo francés. Consejo que elija un signo de llamada que es independiente de la langue, par exemple, "Arduino", "Mohvee" ou algo así.
-
Arduino solo est compatible avec ASCII de 7 bits. Esto significa que no hay tildes, no ñ, ni ü. Estos caracteres especiales necesitan ser transcritos de manera fonética:
Espagnol Transcription Exemple ñ non espagnol -> espagnol ü euh pingouin -> pingouin - Los modelos Voxforge.org han sido entrenados con diferentes oradores, pero son dirigidos al español mexicano y por lo tanto podrían ser one poco diferentes of otras variantes sudamericanas o español europeo (Castellano).
-
También puede usar el sintetizador de voz antiguo (espeak) en español. Para hacer esto, cambiar el comando sintetizador del paso anterior a:
reconnaître.setSynthesizer(SYNTH_ESPEAK, "-ves");
- Notará que los modelos españoles son un poco más lentos y peor que los modelos ingleses que vienen con MOVI. La buena noticia es: Usted puede trabajar en mejorarlos. Consultez la communauté Voxforge.org pour des idées.
- Si te a cansado de español y quieres que MOVI regrese a francés, todo lo que tienes que hacer es pulsar el botón de MOVI para realizar un restablecimiento de fábrica (défaut d'usine). También puede hacer el restablecimiento de fábrica programáticamente. El restablecimiento de fábrica cambiará el nombre del archive denominado modeldir a modeldir.disabled. Si quieres volver al español en algún momento, todo lo que tienes que hacer es cambiar el nombre del archivo a modeldir poniendo la tarjeta SD de nuevo en tu PC y siguiendo los pasos de este Instructable desde el paso 6.
MOVI tient une communauté active dans le site Web du fabricant. Por eso, recomiendo visitar foro de MOVI para discutir problemas y èxitos.
Conseillé:
Comando Por Voz - DragonBoard410c : 5 étapes
Comando Por Voz - DragonBoard410c: Este guia irá Ensinar a instalar e configurar o programa Julius junto com o Coruja, que são respectivamente um programa de reconhecimento de voz e o modelo acústico em Português.A vantagem da utilizaç do &
Contrôle De Foco Por Medio De Comandos De Voz: 22 Étapes
Control De Foco Por Medio De Comandos De Voz: En esta ocasion traemos un tutorial para el control de el encendido y apagado de un foco por medio de comandos de voz ayudados de google assistant y nuestra plataforma de desarrollo wifi (Lolin), que tambien puede Ser un module Esp8266 ou un nœud mcu
Prototype de bouton PaniK (Español): 5 étapes (avec photos)
PaniK Button Prototype (Español): Botón de pánico que al ser presionado envía un mensaje personalizado a través de la cuenta de twitter del usuario; este se encuentra desarrollado mediante el uso del Arduino UNO y una aplicación móvil
Interface pas à pas MIDI (version En Español): 12 étapes
MIDI Step Interface (versión En Español): Versión en anglais aquí.En este instructable te mostraremos cómo hacer una plateforma interactiva de luz y sonido, que puede ser usada para jugar el famoso "Simon Says" al igual que como un controlador MIDI. Ambos modos operados con los pies!Antecede
Configuración Modulo De Reconocimiento De Voz Geeetech: 6 Étapes
Configuración Modulo De Reconocimiento De Voz Geeetech: En esta entrada veremos como configurar paso a paso el módulo de reconocimiento de voz del fabricante GeeetechEste módulo puede almacenar 15 piezas de instrucciones de voz Esas 15 piezas están divididas en 3 grupos, con 5 en un