Sisukord:

Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 sammu
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 sammu

Video: Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 sammu

Video: Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 sammu
Video: Módulo Reconocimiento De Voz - 255 Comandos + UART 2024, November
Anonim
Image
Image

See juhend on saadaval ka inglise keeles.

MOVI tähendab "Minu enda häälliides" (Mi propia interfaz de voz) ja escudo para el Arduino. MOVI konstrueerib oma ettepanekud, mis on ette nähtud voolukontrollide seadmiseks ja IDE de Arduino es muy fácil. Escudo ei vaja Internetti, WiFi -d, arvutit ega teist teenust.

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 inglés. Uuendage püsivara uuendamiseks 1.10 permite cargar otros models de reconocimiento de voz en la placa en el formato producido by Voxforge.org. En este momento, en el sitio web de MOVI están modelos para español y alemán. Este Instructable muestra cómo aktualizar and instalar el paquete de idioma español (mexicano), cambiar el sintetizador de voz al español, y cosas que hey que prestar atención al programar diálogo en español.

Este Instructable Require conocimiento básico con MOVI bajo Arduino. Si no ha utilizado MOVI antes, lea Instructable en MOVI ja Arduino en primer lugar. De lo contrario: Vàmonos!

Samm: koostisained

Koostisosad
Koostisosad

Como se explicó anteriormente, este Instructable asume que su MOVI on konfiguratsioon ja funktsioon Arduino. Vajalik:

  • Kui tellite SD -kaardi (SD -kaardi), kirjutage see Linuxi, Mac OS X või Windowsi tegeliku versiooni jaoks. Muu täpsus, MOVI kasutab ja pakub MicroSD -d. Por lo tanto usted puede tener que usar un adaptador como se muestra en la foto (pilt Tomasz Sienicki).

    • Necesita la última versión de la biblioteca MOVI para Arduino. Descargalo desde aquí. O konsulteerige saidi veebis ja selle lingi kaudu.
    • Usted (tõenäoline) vajab püsivara aktualiseerimist ja 1.10 või paremat MOVI veebidisaini. 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 konsulteerige saidi veebis ja selle lingi kaudu.

    Kui kasutate Windowsi, on vaja installida installiprogramme:

    • Disk Imager on tasuta ja see on abielus soovitatav, kuid soovitage seda Interneti -ühenduse jaoks. Lo utilizaremos para hacer copias de seguridad de la tarjeta SD.
    • BootICE on unram hermetienta que funciona alrededor de un error en Windows que no permite que una tarjeta SD tenga varias particiones.

2. samm: Lea Las Palabras De Precaución

Lea Las Palabras De Precaución
Lea Las Palabras De Precaución

See on oluline hacer, mis pakub MOVI SD segmendi koopiaid ja mis installivad püsivara aktuaalsust või idioomi.

¡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 versión de Microsoft Windows admite el acceso and múltiples partiones en una tarjeta SD. Esto hace que el proceso de copia de seguridad y realización de MOVI con a computadora con Windows sea mucho more engorroso. Kui võimalik, on Linuxi või Mac -i protseduur Instructable en Windowsis kasutatav.

En este Instructable, siga todos los pasos (Steps), dependiendo de su system operativo, as ejemplo "sólo Windows". Si un paso no está marcado, es válido para todos los sistemas operativos.

3. samm: Copia De Seguridad De Su Tarjeta SD (Linuxis)

  • Desenchufe todas las conexiones de alimentación, kaasa arvatud USB -kaabel Arduino abil.
  • Retire la tarjeta SD de MOVI presionándola suavemente antes de extraerla. Deja el escudo en el Arduino.
  • Coloque la tarjeta SD ja arvuti. Võimalik kasutada seda ja kohandada seda. Si es así, ponga el adapator 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 arrancable y por lo tanto puede confundir su system.
  • La mejor manera de hacer una copia de seguridad de su tarjeta SD and copiar toda la imagen en una sola pieza. Las imágenes suelen crearse como archivos con una extensión.img.
  • Siga estos pasos:
  1. Encuentra el archivo del dispositivo, la tarjeta SD estia asociada con el siguiente comando

    sudo fdisk -l

  2. Digamos que su tarjeta SD es /dev /sdb (como en nuestra figura), entonces puede crear una imagen usando

    dd kui =/dev/sdb =./MOVI_Backup.img

  3. 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 kui =./MOVI_Backup.img =/dev/sdb Recomiendo la restauración de una nueva tarjeta SD de inmediato y, a continuación, utilizando esta tarjeta SD de copia de seguridad on. You puede utilizar cualquier tarjota micro SD con al menos. Así que usar una nueva para cada aktualiseerimine es una alternativa aún other segura. ¡Kaitse SD originaali ja ungari seguro!

Samm 4: Copia De Seguridad De La Tarjeta SD (Mac)

  • Desenchufe todas las conexiones de alimentación, aso 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. See on võimalik kasutada ja kohandada. Si es así, ponga el adapator 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 arrancable y por lo tanto puede confundir su system.
  • La mejor manera de hacer una copia de seguridad de su tarjeta SD and copiar toda la imagen en una sola pieza. Las imágenes 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 below

      diskutili loend

    • 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 desea restaurar los datos, puede utilizar el mismo comando en una tarjeta SD desmontada, pero con la entrada y la salida intercambiadas:

    sudo dd =/dev/rdisk1, kui =./MOVI_backup.img bs = 1 m

    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 on kasutanud cualquier mikro -SD -kaarti, mille maht on 4 GB. Así que usar una nueva para cada aktualiseerimine es una alternativa aún other segura. ¡Guarde la tarjeta SD original en un lugar seguro! Otro buen tutorial (en ingles) sobre este paso puede ser encontrado aquí.

Samm: Copia De Seguridad De La Tarjeta SD (Windowsis)

  1. Desenchufe todas las conexiones de alimentación, kaasa arvatud USB -kaabel Arduino abil.
  2. Retire la tarjeta SD de MOVI presionándola suavemente antes de extraerla. Deja el escudo en el Arduino.
  3. Arranque su computadora y coloque la tarjeta SD en ella. Võimalik kasutada seda ja kohandada seda. Si es así, ponga el adapator 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 arrancable y por lo tanto puede confundir su system.
  4. 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! Sisaldab arhiivide süsteemi vitales para MOVI. Cambiarlos hará que MOVI no funcione. La colocación de archivos de realización no funcionará tampoco. Sin embargo, recuerde la letra de unidad, aquí D:.
  5. Inicie DiskImager või unram herramienta similar (consulte la Figura 2) y valvur una imagen de la tarjeta SD en su computadora. Esiteks 4 GB suurune pilt. Guárdelo en un lugar reservado. Soovitame taastada un unue nueva SDS -i pakkumise ja jätkamise, jätkata, kasutada SD -koopiaid ja jagada neid osade kaupa. Kui kasutate 4 GB SD -kaarti, saate seda kasutada. Así que usar una nueva para cada aktualiseerimine es una alternativa aún other segura. ¡Kaitse SD originaali ja ungari seguro!

6. toiming: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD (Linux/Mac OS)

  • Con la copia de seguridad finalizada, exulse (Mac OS X) või desmonte (Linux) pakutakse SD ja saque la tarjeta del ordenador.
  • Ponga la tarjeta SD de seguridad või originaal ja arvuti. Sin embargo, esta vez vamos a escribir en la tarjeta, así que asegúrese de que el adapador está en modo "desbloqueado".
  • La tarjeta debe montarse automáticamente y las partiones montadas parecen en nuestra imagen (Mac OS). Bajo Linux pakub vajadust montaare 4 (por ejemplo /dev /sdb4) käsitsi.
  • Osalemine on vajalik laama MOVI UPDATE ja DOS/FAT32 osade vahel. 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 correcta.
  • Si todavía no tiene MOVI 1.1, MOVI püsivara koopia ja selle tegelik koopia en la Partión 4. Por ejemplo, con:

    cp ~ /Downloads/update-101.movi/Volúmenes/MOVI / UPDATE/

    Objectment, las rutas de origen y de destino de este comando dependen de dónde descargó el archivo de factización y donde montó la partión de la tarjeta SD.

  • Ahora, cambie al directorio de la tarjeta SD and descomprima el paquete de idioma español con algo como:

    unzip ~ /Downloads/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

    en el directorio de la tarjeta SD debería mostrar los archivos como en nuestra segunda captura de pantalla.

  • Cambie del directorio y desmonte / excelse la tarjeta SD.

Samm 7: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD: Paso I (Windowsis)

  • Con la copia de seguridad finalizada, excelse la tarjeta SD and extraiga la tarjeta del ordenador.
  • Ponga la tarjeta SD de seguridad või originaal ja arvuti. Sin embargo, esta vez vamos a escribir en la tarjeta, así que asegúrese de que el adapador está en modo "desbloqueado".
  • Esialgne tuttav: 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! Sisaldab arhiivide süsteemi vitales para MOVI. Cambiarlos hará que MOVI no funcione. La colocación de archivos de realización no funcionará tampoco. Pattemembargo, taastuslause, Ungari ja D:.
  • Para ver la parte derecha de la tarjeta SD, podemos escribir el archivo de realización y el paquete de idiomas, vajalik kasutada BootICE que se mencionó para ser descargado en el paso 1.
  • Abrir BootICE - valige MOVI SD (3,7 GB) (pakkuge oma esiosa, tehke D:) y haga click et Osad Halda.
  • Valige osa MOVI UPDATE ja klõpsake nuppu Määra juurdepääsetav (ver capturas de pantalla).
  • Vuelva al Explorador de Windows. Ahora debe mostrar una uncad vacíaa unos 105 MB. No debe mostrar los archivos uImage y script.bin anteriores. Si los ve, vuelva a hacer y compruebe este paso.

8. samm: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD: Paso II (Windowsis)

  • Siit MOVI ei saa esialgu välja jätta püsivara 1.1 või tagantpoolt, koopia arhiivist MOVI que descargó anteriormente (update-101.movi). Ver captura de pantalla.
  • Ahora descomprima el archivo hispaania-movi.zip donde resida tegelik ja mueva el archivo modellir, así como el directorio hispaania en la unidad. Esto debería ocupar alrededor de 39MB de espacio en la unidad ahora.
  • Vuelva a BOOTICE ja valitud osa MOVI BOOT ja haga click en Set Set Accesses para restaurar la tarjeta SD en su estado anterior. Este paso es muy importante, de lo contrario MOVI no arrancará. Võrdle pant las capturas de pantallaga.
  • Vuelva al Explorador de Windows. Ahora deberías ver la partición original otra vez que se ve como la primera captura de pantalla del paso anterior.
  • Laiendage unidad y saque la tarjeta SD.
  • 9. samm: Arranque MOVI

    Arranque MOVI
    Arranque MOVI
    • Vuelva a insertar la tarjeta SD en MOVI presionando suavemente la tarjeta hasta que se bloquee.
    • Conecte los altavoces a MOVI, ya que es aconsejable escuchar los mensajes durante el process de realización.
    • USB -kaablit pole ühendatud, Arduino / MOVI on kombineeritud ja kombineeritud, kasutades välistingimustes fable y escuche los mensajes de los altavoces. Tegelik automaatne realiseerimine. Los altavoces le avisarán cuando finalice el proceso.
    • Es muy importante no desenchufar MOVI mientras la factización está en curso. Actualizaciones parciales pueden hacer que MOVI sea inutilizable. See on nüüd, restoranide pakkumine SD de la copia de seguridad.
    • Lõplik konstrueerimine, MOVI se automaatika.
    • 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 on alternatiivmudeleid kasutades valmis".

    10. samm: MOVI programm

    Los nuevos modelos de lenguaje se cargan y MOVI estará muy confundido sobre el program 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 täpne eksam, kuid misma manera que antes, pero ahora tenemos que entrenar fraasid en español. Además, necesitamos cambiar el sintetizador al español si queremos respuestas españolas.

    Como consecuencia, el programme interruptor de luz estándar necesita cambiarse para que se vea así:

    tunnistaja.addSentence ("Haga luz"); // Lisa hispaaniakeelne lause 1

    tunnistaja.addSentence ("Buneas Noches"); // Lisa hispaaniakeelne lause 2 tunnistaja.train (); // Treeni (võib kuluda 20 sekundit) tunnistaja.setSynthesizer (SYNTH_PICO, "-l = es-ES"); // Lülitage süntesaator uuele ja hispaania keelele.

    Täieliku programmiga saate alla laadida ja jätkata. Kasutage LED -i või PIN13 -d või lihtsat Arduino LED -enkenderit ja español - al igual que en el video tutvustus.

    Fel Felicitaciones!

    Para obtener consejos y trucos para mejorar la experience con MOVI operando en español and escenarios other complete, vea el siguiente paso.

    Samm 11: Consejos Y Trucos Para Operar MOVI En Español

    Consejos Y Trucos Para Operar MOVI ja Español
    Consejos Y Trucos Para Operar MOVI ja Español

    Aquì son algunos consejos para mejorar tu experiencecia con MOVI en español.

    • El signo de llamada (kutsung) seguirá siendo inglés. Consejo que elija un signo de llamada que es independentiente de la lengua, por ejemplo, "Arduino", "Mohvee" või algo así.
    • Arduino soolo ja ühildub ASCII -ga 7 bitti. Esto tähistab que no hey tildes, no ñ, ni ü. Estos caracteres especiales necesitan ser transcritos de manera fonética:

      Español Transkriptsioon Ejemplo
      ñ ni español -> espaniool
      ü uu pengüino -> pingviino
    • Los modelos Voxforge.org han sido entrenados con diferentes oradores, pero son dirigidos al español mexicano y por lo tanto podrían ser un poco diferentes de otras variantes sudamericanas or 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:

      tunnistaja.setSynthesizer (SYNTH_ESPEAK, "-ves");

    • Usted 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. Konsulteerige Voxforge.org kogukonna ideedega.
    • Si te has cansado de español y quieres que MOVI regrese a inglés, todo lo que tienes que hacer es pulsar el botón de MOVI para realizar un restablecimiento de fábrica (tehase vaikeseade). También puede hacer el restablecimiento de fábrica programáticamente. El restablecimiento de fábrica cambiará el nombre del archivo denominado modeldir a modeldir.disabled. Si quieres volver al español en algún moment, todo lo que tienes que hacer es cambiar el nombre del archivo and modeldir poniendo la tarjeta SD de nuevo en tu PC and siguiendo los pasos de este Instructable desde el paso 6.

    MOVI tiene una comunidad bastante activa en el sitio web del fabricante. Por eso, recomiendo visitar foro de MOVI para discutir problems y èxitos.

    Soovitan: