Sisällysluettelo:

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

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

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

Tämä Instructable on saatavana myös englanniksi.

MOVI merkitsee 'Oma äänirajapinta' (Mi propia interfaz de voz) ja escudo para el Arduino. Tämä MOVI -konstruktori sisältää ehdotetut volyymit, jotka on tarkoitettu valvontavälineisiin, ja IDE de Arduino es muy fácil. Ei ole välttämätöntä yhdistää Internet, WiFi, PC tai cualquier otro servidor externo.

Quizas haya visto los Instructables destacados en el Árbol de Navidad controlado por voz o el reloj de alarmma controlado por voz.

Lamentablemente, hasta poco antes, MOVI -estoba disponible en inglés. Päivitä laiteohjelmisto ja suorita 1.10 -kokoinen autokorjaamo, joka korjaa mallin voz en la placa en el formato -tuotannosta Voxforge.org -sivustolta. 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 hay que prestar atención al programar diálogo en español.

Este Instructable Require conocimiento básico con MOVI bajo Arduino. Ei ole hyötyä MOVI antes, le Instructable en MOVI ja Arduino en primer lugar. Lo lo contrario: Vàmonos!

Vaihe 1: Ainesosat

Ainesosat
Ainesosat

Como se explicó anteriormente, este Instructable asume que su MOVI está configurado y funcionando con un Arduino. Además necesita:

  • Jos haluat hankkia SD -kortin (SD -kortti), Linux, Mac OS X tai todellinen Windows -versio. Muu tarkistus, MOVI hyödyntää MicroSD: tä. Por lo tanto usted puede tener que usar un adaptador como se muestra en la photo (kuva Tomasz Sienicki).

    • Necesita la última versión de la biblioteca MOVI para Arduino. Descargalo desde aquí. Ota yhteys sivustoon ja lue linkki.
    • Usted (todennäköinen) tarvitaan laiteohjelmiston todentamiseen ja 1.10: een tai parempaan MOVI: n web -sivustoon. Descárguelo de aquí. O konsultoi sitio web si este lnk está roto.
    • Necesita el paquete de idioma mexicano del sitio web de MOVI: Descargalo desde aquí. Ota yhteys sivustoon ja lue linkki.

    Jos käytät Windows -käyttöjärjestelmää, sinun ei tarvitse asentaa asennusohjelmia:

    • Disk Imager on ilmainen ja koodattu avioliitto ja suositeltava suositus enimmäiskeskuksessa Internet de las cosas. Käytetään hacer copias de seguridad de la tarjeta SD -palvelua.
    • BootICE on yksi herramienta que funciona alrededor de un error fi Windows que no permite que una tarjeta SD tenga varias partiones.

Vaihe 2: Lea Las Palabras De Precaución

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

Tämä on tärkeä hacer, joka ei tarjoa kopioita MOVI SD -laitteista ja jotka voivat asentaa laiteohjelmiston tai sovittaa sen idiomaan.

¡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 a múltiples partiones en una tarjeta SD. Esto hace que el prosess de copia de seguridad y realización de MOVI con aa computadora on Windows sea mucho other engorroso. Es posible que a algunas persoonat les resulte other fácil utilizar Linux or Mac que Proceder este Instructable en Windows.

En este Instructable, siga todos los pasos (Steps), riippuvainen operatiivisesta järjestelmästä, esim. "Sólo Windows". Si un paso no está marcado, es válido para todos los systemas operativos.

Vaihe 3: Copia De Seguridad De Su Tarjeta SD (Linux)

  • Desenchufe todas las conexiones de alimentación, mukaan lukien USB -kaapeli Arduinolta.
  • Retire la tarjeta SD de MOVI presionándola suavemente antes de extraerla. Deja el escudo ja el Arduino.
  • Coloque la tarjeta SD ja tietokone. Mahdollista que tenga que hyödyntämistä ja sovittamista. 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 jos =/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 jos =./MOVI_Backup.img =/dev/sdb Recomiendo la restauración de una nueva tarjeta SD de inmediato y, a Continueción, hyödyntäminen esta tarjotaan SD de copia de seguridad on. You käyttää hyväkseen cualquier tarjotaan micro SD -alivalikot 4 GB. Así que usar una nueva para cada aktualisaatio es una alterniva aún other segura. ¡Suojaa alkuperäinen SD -tarjonta ja seuro!

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

  • Desenchufe todas las conexiones de alimentación, kuten USB -kaapeli Arduino.
  • Retire la tarjeta SD de MOVI presionándola suavemente antes de extraerla. Deja el escudo ja el Arduino.
  • Arranque su computadora y coloque la tarjeta SD en ella. Mahdollista que tenga que hyödyntämistä ja sovittamista. 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

      diskutil -luettelo

    • 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 of =/dev/rdisk1 if =./MOVI_backup.img bs = 1m

    Recomiendo la restauración a una nueva tarjeta SD de inmediato y luego usar esta tarjota SD de copia de seguridad de ahora en adelante. Usted puede hyödyntää cualquier -tarjontaa, jossa on microSD -muistikortti, 4 Gt. Así que usar una nueva para cada aktualisaatio es una alterniva aún other segura. ¡Guarde la tarjeta SD original en un lugar seguro! Otro buen tutorial (en engles) sobre este paso puede ser encontrado aquí.

Vaihe 5: Copia De Seguridad De La Tarjeta SD (Windowsissa)

  1. Desenchufe todas las conexiones de alimentación, mukaan lukien USB -kaapeli Arduinolta.
  2. Retire la tarjeta SD de MOVI presionándola suavemente antes de extraerla. Deja el escudo ja el Arduino.
  3. Arranque su computadora y coloque la tarjeta SD en ella. Mahdollista que tenga que hyödyntämistä ja sovittamista. 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! Sisältää MOVI: n arkiston arkistot. Cambiarlos hará que MOVI no funcione. La colocación de archivos de realización no funcionará tampoco. Sinvientikielto, toipuminen la letra de unidad, aquí D:.
  5. Inicie DiskImager tai samanlainen herra (consulte la Figura 2) ja vartija, joka ei ole tarjonnut SD -tietokonetta. Näytönohjain 4 Gt espacio. Guárdelo en un lugar reservado. Recomiendo la restauración a una nueva tarjeta SD de inmediato y, Continueción, hyödyntäminen esta tarjotaan SD de copia de seguridad a partir de ahora on. Así que usar una nueva para cada aktualisaatio es una alterniva aún other segura. ¡Suojaa alkuperäinen SD -tarjonta ja seuro!

Vaihe 6: 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) or desmonte (Linux) la tarjeta SD and saque la tarjeta del ordenador.
  • Ponga la tarjeta SD de seguridad tai original en computadora. 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 Linuxin puede -palvelin, joka on välttämätön Montar la Partión 4 (por ejemplo /dev /sdb4) manuaalisesti.
  • La Partió que necesitamos se lalama MOVI UPDATE ja 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 Partión, montó la Partión correcta.
  • Si todavía no tiene MOVI 1.1, MOVI: n laiteohjelmiston kopio arkistoon de MOVI en la Partión 4. 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ón de la tarjeta SD.

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

    purkaa ~ /Lataukset/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.

Vaihe 7: 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, expolse la tarjeta SD and extraiga la tarjeta del ordenador.
  • Ponga la tarjeta SD de seguridad tai original en computadora. Sin embargo, esta vez vamos a escribir en la tarjeta, así que asegúrese de que el adapador está en modo "desbloqueado".
  • Tunnettu essee: 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! Sisältää MOVI: n arkiston arkistot. Cambiarlos hará que MOVI no funcione. La colocación de archivos de realización no funcionará tampoco. Sinvientikielto, talteenotto letra de unidad, aquí D:.
  • Para ver la parte derecha de la tarjeta SD, podemos escribir el archivo de realización y el paquete de idiomas, necesitamos usar BootICE que se mencionó para ser descargado en el paso 1.
  • Abrir BootICE - Valikoima MOVI SD (3,7 Gt) (la letra de unidad del paso anterior, aquí D:) y haga click en Osat Hallitse.
  • Valitse osallistuja MOVI UPDATE y haga click fi Aseta pääsy (ver capturas de pantalla).
  • Vuelva al Explorador de Windows. Ahora debe mostrar una vacíaa de unos 105 MB. Ei debe mostrar los archivos uImage y script.bin anteriores. Si los ve, vuelva a hacer y compruebe este paso.

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

  • Si MOVI no está ejecutando Firmware 1.1 or posterior, copie el archivo de realización MOVI que descargó anteriormente (update-101.movi). Ver captura de pantalla.
  • Ahora descomprima el archivo espanja-movi.zip donde resida aktualite y mueva el archivo modeldir, así como el directorio espanja en la unidad. Esto debería ocupar alrededor de 39MB de espacio en la unidad ahora.
  • Vuelva a BOOTICE ja MOVI BOOT -ryhmän valitseminen y haga click en Set Accesible para restaurar la tarjeta SD en su estado anterior. Este paso es muy importante, de lo contrario MOVI no arrancará. Vertaile pant las capturas de pantallaa.
  • 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.
  • Laajenna la unidad ja saque la tarjeta SD.
  • Vaihe 9: 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 proceso de realización.
    • Ei liitettyä USB -kaapelia, Arduino / MOVI -yhdistelmä, joka on yhdistetty ulkoiseen ulkoasuun ja 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 factización está en curso. Actualizaciones parciales pueden hacer que MOVI sea inutilizable. Tämä on nykyinen, restaure la tarjeta SD de la copia de seguridad.
    • Lopullinen todistus, MOVI se automicicáente.
    • Con los nuevos modelos instalados, MOVI tardará un poco más en arrancar. MOVI -sanoma: "MOVI on valmis käyttämään vaihtoehtoisia malleja".

    Vaihe 10: Ohjelma MOVI

    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 precisionent de la misma manera que antes, pero ahora tenemos que entrenar fraases 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í:

    tunnistin.addSentence ("Haga luz"); // Lisää espanjalainen lause 1

    tunnistin.addSentence ("Buneas Noches"); // Lisää espanjalainen lause 2 tunnistin.train (); // Juna (voi kestää 20 sekuntia) tunnistin.setSynthesizer (SYNTH_PICO, "-l = es-ES"); // Vaihda syntetisaattori uuteen ja espanjaksi.

    Ohjelma täydentää puun lataamista jatkuvana. LED -merkkivalo ja PIN13 tai yksinkertainen Arduino -LED -encender ja -paketti ja español - al igual que en el vídeo de Introducción.

    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.

    Vaihe 11: 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 (kutsumerkki) seguirá siendo inglés. Consejo que elija un signo de llamada que es Independiente de la lengua, ejemplo, "Arduino", "Mohvee" tai algo así.
    • Arduino -soolo ja 7 -bittinen ASCII -yhteensopiva. Esto merkitsee que no hey tildes, no ñ, ni ü. Estos caracteres especiales necesitan ser transcritos de manera fonética:

      Español Transkriptio Ejemplo
      ñ ni español -> espanioli
      ü uu pengüino -> pingviini
    • Voxforge.org -mallissa on useita eri oradores -järjestelmiä, mutta ne ovat dirigidos al español mexicano ja por lo tanto podrían ser un poco diferentes de otras variantes sudamericanas tai 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:

      tunnistin.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. Konsultoi Voxforge.org -yhteisön ideoita.
    • 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 (tehdasasetus). 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 comastidad bastante activa ja el sitio web del fabricante. Por eso, recomiendo visitar foro de MOVI para discutir problem y èxitos.

    Suositeltava: