Satura rādītājs:

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

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

Video: Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 soļi
Video: Síntesis del Habla con Arduino y la Librería "Talkie" - Parte 2: Creación Palabras Propias Español 2024, Jūlijs
Anonim
Image
Image

Šī pamācība ir pieejama arī angļu valodā.

MOVI nozīmē “Mana balss saskarne” (Mi propia interfaz de voz) un escudo para el Arduino. Con MOVI konstruktīvi piedāvā propozīcijas, kas paredzētas kontroles kontrolei un IDE de Arduino es muy fácil. Nav nepieciešams savienot internetu, WiFi, datoru vai citu pakalpojumu ārēju pakalpojumu.

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. Atjauniniet programmaparatūru un veiciet 1.10 pergamatiskas automašīnas modeļus, lai atjaunotu voz en pla pla en en 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 aktualize and 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 Require conocimiento básico con MOVI bajo Arduino. Si no ha utilizado MOVI antes, lea Instructable en MOVI un Arduino en primer lugar. Pretēji: Vàmonos!

1. solis: Sastāvdaļas

Sastāvdaļas
Sastāvdaļas

Como se explicó anteriormente, este Instructable asume que su MOVI está configurarado y funcionando con un Arduino. Nepieciešams:

  • Ja jums ir jāpasniedz SD (SD kartes) piedāvājums Linux, Mac OS X vai tikai Windows versijai. Citas iespējas, MOVI var izmantot MicroSD. Por lo tanto usted puede tener que usar un adaptador como se muestra en la foto (Tomasa Sienicka attēls).

    • Necesita la última versión de la biblioteca MOVI para Arduino. Descargalo desde aquí. Konsultējieties ar tīmekļa vietni un izveidojiet saiti.
    • Usted (varbūtība) nepieciešama programmaparatūras aktualizācija un 1.10 vai augstāks MOVI desde el sitio web. 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í. Konsultējieties ar tīmekļa vietni un izveidojiet saiti.

    Ja izmantojat Windows, tam ir nepieciešama instalar los programmu siguientes:

    • Disk Imager ir bezmaksas un kodēts laulības veids, kas tiek ieteikts, lasot interneta mājas lapas. Lo utilizaremos para hacer copias de seguridad de la tarjeta SD.
    • BootICE ir unikāla kļūdu funkcija, kas ir kļūdaina un lv Windows sistēma nav atļauta, lai piedāvātu SD tenga varias partiones.

2. darbība: Lea Las Palabras De Precaución

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

Ir svarīgs hacer un kopija, kas piedāvā pakalpojumu MOVI SD, un tā ir instalēta, lai atjauninātu programmaparatūru vai piekristu idiomai.

¡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.

In escribir este Instructable, ninguna versión de Microsoft Windows admite el acceso and pastartiples partiones en una tarjeta SD. Esto hace que el process de copia de seguridad y aktualizācija de MOVI ar vienu datoru Windows logos daudz vairāk. Es posible que and algunas personas les resulte cits fácil utilizar Linux or Mac que Proceder este Instructable en Windows.

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

3. darbība: Copia De Seguridad De Su Tarjeta SD (Linux)

  • Desenchufe todas las conexiones de alimentación, ieskaitot USB kabeli Arduino.
  • Retire la tarjeta SD de MOVI presionándola suavemente antes de extraerla. Deja el escudo en el Arduino.
  • Coloque la tarjeta SD in computadora. Ir iespējama que tenga que utilizar un adaptador. Si es así, ponga el adapador 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 está 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, ja =/dev/sdb no =./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 ja =./MOVI_Backup.img no =/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. Jūs izmantojat cualquier piedāvāto micro SD, izmantojot 4 GB. Así que usar una nueva para cada aktualización un una alternativa aún other segura. ¡Sargājiet la piedāvāeta SD oriģinālu un bez maksas!

4. darbība: Copia De Seguridad De La Tarjeta SD (Mac datorā)

  • 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. Ir iespējama que tenga que utilizar un adaptador. Si es así, ponga el adapador 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

      diskutilu saraksts

    • Digamos que su tarjeta SD es /dev /sdb (al igual que en nuestra figura), entonces puede crear una imagen usando

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

  • 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 no =/dev/rdisk1, ja =./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 puede, izmantojot cualquier piedāvātos micro SD, 4 GB. Así que usar una nueva para cada aktualización un 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í.

5. darbība: Copia De Seguridad De La Tarjeta SD (Windows)

  1. Desenchufe todas las conexiones de alimentación, ieskaitot USB kabeli Arduino.
  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. Ir iespējama que tenga que utilizar un adaptador. Si es así, ponga el adapador 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! Contiene archivos de system vitales para MOVI. Cambiarlos hará que MOVI no funcione. La colocación de archivos de aktualización no funcionará tampoco. Grēka embargo, recuerde la letra de unidad, aquí D:.
  5. Inicie DiskImager vai līdzīgi (consulte la Figura 2) un sargātie attēli, kas pieejami SD en su computadora. Attēla tendence 4 GB de espacio. Guárdelo en un lugar reservado. Recomiendo la restauración a una nueva tarjeta SD de inmediato y, continuación, utilizando esta tarjeta SD de copia de seguridad a partir de ahora on. You nopede utilizar cualquier tarjeta micro SD con al menos 4 GB. Así que usar una nueva para cada aktualización un una alternativa aún other segura. ¡Sargājiet la piedāvāeta SD oriģinālu un bez maksas!

6. darbība: 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, expulse (Mac OS X) vai desmonte (Linux) la tarjeta SD and saque la tarjeta del ordenador.
  • Ponga la tarjeta SD de seguridad or original and 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 partiones montadas parecen en nuestra imagen (Mac OS). Bajo Linux programmatūra, kas nepieciešama montāžai 4 (por ejemplo /dev /sdb4) manuāla.
  • La Partió que necesitamos se lalama MOVI UPDATE y is una partión DOS/FAT32. Cuando se monta la partición por primera vez, la partija 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 nepareiza.
  • Si todavía no tiene MOVI 1.1, MOVI programmaparatūras kopija un programmaparatūras kopija 4. lappusē. Por ejemplo, con:

    cp ~ /Downloads/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 factización y donde montó la partió de la tarjeta SD.

  • Ahora, cambie al directorio de la tarjeta SD and descomprima el paquete de idioma español with 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 / expulse la tarjeta SD.

7. darbība: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD: Paso I (Windows)

  • Con la copia de seguridad finalizada, expulse la tarjeta SD and extraiga la tarjeta del ordenador.
  • Ponga la tarjeta SD de seguridad or original and computadora. Sin embargo, esta vez vamos a escribir en la tarjeta, así que asegúrese de que el adaptador está en modo "desbloqueado".
  • Iepazīstamība ar šo informāciju: 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 archivos de system vitales para MOVI. Cambiarlos hará que MOVI no funcione. La colocación de archivos de aktualización no funcionará tampoco. Grēku embargo, recuerde la letra de unidad, aquí D:.
  • Para ver la parte derecha de la tarjeta SD, podemos escribir el archivo de aktualización y el paquete de idiomas, necesitamos usar BootICE que se mencionó para ser descargado en el paso 1.
  • Abrir BootICE - atlasiet MOVI SD (3,7 GB) (piedāvājiet vienotu priekšējo pasniegšanu, D D) un noklikšķiniet uz Pārvaldīt.
  • Izvēlieties MOVI UPDATE dalību un noklikšķiniet uz pogas Iestatīt piekļuvi (ver capturas de pantalla).
  • Vuelva al Explorador de Windows. Ahora debe mostrar una unadad vacía de unos 105 MB. No debe mostrar los archivos uImage y script.bin anteriores. Si los ve, vuelva a hacer y compruebe este paso.

8. darbība: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD: Paso II (Windows)

  • Si MOVI bez iepriekšējas programmaparatūras 1.1 vai aizmugurē, kopija arhivēta ar aktualizāciju MOVI que descargó anteriormente (update-101.movi). Ver captura de pantalla.
  • Ahora descomprima el archivo spanish-movi.zip donde resida factmente y mueva el archivo modeldir, así como el directorio spanish en la unidad. Esto debería ocupar alrededor de 39MB de espacio en la unidad ahora.
  • Vuelva a BOOTICE un atlasiet MOVI BOOT un noklikšķiniet uz lpp Set Accesible para restaurar la tarjeta SD en su estado anterior. Este paso es muy importante, de lo contrario MOVI no arrancará. Salīdziniet ar lasīšanas capturas de pantalla.
  • 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.
  • Izplatiet unidad y saque la tarjeta SD.
  • 9. solis: 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 factización.
    • Nav savienots kabelis USB, sinonīms, kas apvieno Arduino / MOVI, kas ir aprīkots ar ārēju fimenti un escuche los mensajes de los altavoces. La factización se realizará automáticamente. Los altavoces le avisarán cuando finalice el proceso.
    • Es muy importante no desenchufar MOVI mientras la aktualizācija está en curso. Actualizaciones parciales pueden hacer que MOVI sea inutilizable. Šī ir pirmā vieta, kur tiek piedāvāts SD de la copia de seguridad restorāns.
    • Con la aktualizācijas galīgā redakcija, MOVI ir automātiska sistēma.
    • 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 ir gatavs, izmantojot alternatīvus modeļus".

    10. darbība: MOVI programma

    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 precīzs 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 program de interruptor de luz estándar necesita cambiarse para que se vea así:

    atpazinējs.addSentence ("Haga luz"); // Pievienot spāņu teikumu 1

    atpazinējs.addSentence ("Buneas Noches"); // Pievienot spāņu 2. teikumu atpazīšanas līdzeklis.train (); // Vilciens (var aizņemt 20 sekundes) atpazīšanas ierīce.setSynthesizer (SYNTH_PICO, "-l = es-ES"); // Pārslēdziet sintezatoru uz jauno un uz spāņu valodu.

    Programma tiek pabeigta, lai lejupielādētu un turpinātu. Iespējojiet LED un PIN13 vai vienkārši pārbaudiet Arduino LED encender un ātri un viegli - al igual que en elvideo de bevezeting.

    Fel Felicitaciones!

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

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

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

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

    • El signo de llamada (zvanu signāls) seguirá siendo inglés. Consejo que elija un signo de llamada que es independentiente de la lengua, por ejemplo, "Arduino", "Mohvee" vai algo así.
    • Arduino solo ir saderīgs ar ASCII ar 7 bitiem. Esto nozīmēja que no hay tildes, no ñ, ni ü. Estos caracteres especiales necesitan ser transcritos de manera fonética:

      Español Transkripcija Ejemplo
      ñ ni español -> espaniols
      ü uu pengüino -> pingvīns
    • 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 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:

      atpazinējs.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. Konsultējieties ar Voxforge.org kopienas idejām.
    • 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 (rūpnīcas noklusējums). 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 momento, 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 problem y èxitos.

    Ieteicams: