فهرست مطالب:

Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 مرحله
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 مرحله

تصویری: Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 مرحله

تصویری: Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 مرحله
تصویری: Módulo Reconocimiento De Voz - 255 Comandos + UART 2024, جولای
Anonim
Image
Image

این دستورالعمل به زبان انگلیسی نیز موجود است.

MOVI به معنی "واسط صوتی خودم" (Mi propia interfaz de voz) y es un escudo para el Arduino است. برای ساختن MOVI ، می توانید از طریق برنامه های کاربردی کنترل از راه دور با استفاده از IDE de Arduino es muy fácil آشنا شوید. بدون نیاز به اتصال اینترنت ، وای فای ، رایانه شخصی یا خدمات خارجی از طریق اینترنت.

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. جدیدترین سیستم عامل یک 1.10 permite cargar otros modelos de reconocimiento de voz en la placa en el formato producido در 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 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 Requirere conocimiento básico con MOVI bajo Arduino. Si no ha utilizado MOVI antes، lea Instructable en MOVI و Arduino و primer lugar. De lo contrario: Vàmonos!

مرحله 1: مواد تشکیل دهنده

مواد تشکیل دهنده
مواد تشکیل دهنده

برای توضیحات قبلی ، می توانید دستورالعمل های لازم را برای MOVI در پیکربندی و کارکرد با آردوینو تنظیم کنید. Además necesita:

  • به منظور نصب و راه اندازی SD (کارت SD) در لینوکس ، Mac OS X یا نسخه واقعی ویندوز استفاده کنید. به طور دقیق ، MOVI از یک MicroSD استفاده می کند. برای استفاده از آن می توانید از عکس های خود (تصویر Tomasz Sienicki) استفاده کنید.

    • Necesita la última versión de la biblioteca MOVI para Arduino. Descargalo desde aquí. O consulte su sitio web si este link está roto.
    • نیاز به سیستم عامل 1.10 یا برتر در وب سایت 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.

    برای استفاده از ویندوز ، نصب و راه اندازی برنامه های کاربردی زیر را دنبال کنید:

    • Disk Imager es gratuito y de código abierto y está bien recomendado en la comunidad de internet de las cosas توصیه می شود. Lo utilizaremos para hacer copias de seguridad de la tarjeta SD.
    • BootICE una herramienta que funciona alrededor de un error در ویندوز بدون اجازه و عدم دسترسی به برنامه SD tenga varias particionses.

مرحله 2: Lea Las Palabras De Precaución

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

مهمتر از همه این است که از طریق برنامه های کاربردی MOVI SD antes de instalar la actualización del firmware o agregar un paquete de idioma استفاده کنید.

¡Las tarjetas SD de MOVI son específicas de su placa y reemplazo requiere que envíe su placa MOVI در ساخت!

Este Instructable viene con absoluteamente ninguna garantía.

به عنوان دستورالعمل ، نسخه های مختلف مایکروسافت ویندوز را برای دسترسی بیشتر به بخش های مختلف SD انتخاب کنید. در حال حاضر شما می توانید با استفاده از سیستم عامل MOVI با استفاده از ویندوز دریایی به سرعت در حال کارکردن باشید. در صورت استفاده از سیستم عامل Linux و Mac و نحوه انجام این کار با Windows ویندوز امکان پذیر است.

به منظور آموزش ، می توانید از سیستم های عملیاتی استفاده کنید ، سپس از "Windows" استفاده کنید. Si un paso no está marcado، es válido para todos los sistemas operativos.

مرحله 3: Copia De Seguridad De Su Tarjeta SD (sólo Linux)

  • Desenchufe todas las conexiones de alimentación، inclusivo el cable USB USB Arduino.
  • برنامه SD MOVI presionándola suavemente antes de extraerla را بازنشسته کنید. Deja el escudo en el Arduino.
  • Coloque la tarjeta SD en su computadora. Esposible que tenga que utilisar un adaptator. 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á arrangement antes de conectar la tarjeta SD، ya que la tarjeta SD is قابل تنظیم و یا به طرز قابل توجهی confundir su sistem.
  • La mejor manera de hacer una copia de seguridad de su tarjeta SD es 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 if =/dev/sdb of =./MOVI_Backup.img

  3. Si alguna vez desea restaurantr los datos، puede usar el mismo comando en una tarjeta SD sin montar، pero con entrada y salida intercambiada:

    dd if =./MOVI_Backup.img از =/dev/sdb توصیه می شود که از طرق مختلف SD SD استفاده کنید ، به طور مداوم ، از SD استفاده کنید و از SD استفاده کنید. شما می توانید از 4 گیگابایت حافظه داخلی استفاده کنید. Así que usar una nueva para cada actualización es una alternativa aún más segura. ¡Guarde la tarjeta SD original and un lugar seguro!

مرحله 4: Copia De Seguridad De La Tarjeta SD (sólo Mac)

  • Desenchufe todas las conexiones de alimentación، aso como el cable USB USB Arduino.
  • برنامه SD MOVI presionándola suavemente antes de extraerla را بازنشسته کنید. Deja el escudo en el Arduino.
  • Arranque su computadora y coloque la tarjeta SD en ella. Esposible que tenga que utilisar un adaptator. 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á arrangement antes de conectar la tarjeta SD، ya que la tarjeta SD is قابل تنظیم و یا به طرز قابل توجهی confundir su sistem.
  • La mejor manera de hacer una copia de seguridad de su tarjeta SD es 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 زیر

      لیست بحث

    • 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 restaurantr 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

    توصیه می شود که از طریق یک برنامه جدید SD SDI inmediato و luego usar esta tarjeta SD de copia de seguridad de ahora en adelante استفاده کنید. Usted puede utilisar 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 and un lugar seguro! Otro buen tutorial (en ingles) sobre este paso puede ser encontrado aquí.

مرحله 5: Copia De Seguridad De La Tarjeta SD (ویندوز)

  1. Desenchufe todas las conexiones de alimentación، inclusivo el cable USB USB Arduino.
  2. برنامه SD MOVI presionándola suavemente antes de extraerla را بازنشسته کنید. Deja el escudo en el Arduino.
  3. Arranque su computadora y coloque la tarjeta SD en ella. Esposible que tenga que utilisar un adaptator. 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á arrangement antes de conectar la tarjeta SD، ya que la tarjeta SD is قابل تنظیم و یا به طرز قابل توجهی confundir su sistem.
  4. Abra el Explorador de Windows. ¡Muestra un disco después de insertar la tarjeta SD de MOVI ، اما این دیسکو را بدون هیچ گونه تغییراتی در برنامه مان! Contiene archivos de sistema vitales para MOVI. Cambiarlos hará que MOVI هیچ کارکردی ندارد. La colocación de archivos de actualización no funcionará tampoco. Sin embargo، recuerde la letra de unidad، aquí D:.
  5. Inicie DiskImager o una herramienta similar (consulte la Figura 2) y guarde una imagen de la tarjeta SD en su computadora. حجم تصویر 4 گیگابایت حافظه داخلی. Guárdelo en un lugar reservado. توصیه می شود که از یک برنامه جدید SD SD استفاده کنید ، به طور مداوم ، از SD استفاده کنید و از آن استفاده کنید. شما می توانید از کارت حافظه micro SD با ظرفیت 4 گیگابایت استفاده کنید. Así que usar una nueva para cada actualización es una alternativa aún más segura. ¡Guarde la tarjeta SD original and un lugar seguro!

مرحله 6: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD (مانند Linux/Mac OS)

  • با استفاده از سیستم عامل نهایی ، expulse (Mac OS X) یا desmonte (Linux) از tarjeta SD و 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 montar la partión 4 (برای ejemplo /dev /sdb4) manualmente.
  • برای شرکت MOVI UPDATE می توانید از DOS/FAT32 استفاده کنید. Cuando se monta la partición por Primera vez، la partió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 partión wronga.
  • Si todavía no tiene MOVI 1.1 ، کپی از بایگانی سیستم عامل سیستم عامل MOVI و سایر مشارکت ها 4. به عنوان مثال ،

    cp ~/بارگیری ها/Update-101.movi/Volúmenes/MOVI / UPDATE/

    Obviamente، las rutas de origen y de destino de este comando dependen de dónde descargó el arcivo de actualización y donde montó la partión de la tarjeta SD.

  • Ahora، cambie al Directorio de la tarjeta SD y descomprima el paquete de idioma español con algo como:

    از حالت فشرده خارج کنید ~ /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: 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 y 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. می توانید از دیسکوی جدید خود در SDJ MOVI استفاده کنید. Como se dijo antes، este disco no debe ser modificado de ninguna manera! Contiene archivos de sistema vitales para MOVI. Cambiarlos hará que MOVI هیچ کارکردی ندارد. 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 arcivo de actualización y el paquete de اصطلاحات، نیاز به استفاده از BootICE que se mencionó para ser descargado en el paso 1.
  • Abrir BootICE - Seleccione la tarjeta MOVI SD (3.7 گیگابایت) (la letra de unidad del paso anterior، aquí D:) ygaga click on Parts Manage.
  • Seleccione la partición MOVI UPDATE و اینجا را کلیک کنید و Set Accesible (ver capturas de pantalla) را کلیک کنید.
  • Vuelva al Explorador de Windows. Ahora debe mostrar una unidad vacía de unos 105 مگابایت. no debe mostrar los archivos uImage y script.bin anteriores. Si los ve، vuelva a hacer y compruebe este paso.

مرحله 8: Ponga El Archivo De Actualización Y/o El Paquete De Idioma En La Tarjeta SD: Paso II (s Windowslo Windows)

  • Si MOVI فایرفاکس Firmware 1.1 در عقب ، نسخه پشتیبان تهیه شده از MOVI را که descargó anteriormente (update-101.movi) تهیه کنید. Ver captura de pantalla.
  • Ahora descomprima el archivo spanish-movi.zip donde resida actualmente 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 y seleccione la partición MOVI BOOT yga کلیک کنید و مجموعه Accesible para restaurantr tarjeta SD en su estado anterior را انتخاب کنید. Este paso es muy important، de lo contrario MOVI no arrangementcará. Comparar con las capturas de pantalla.
  • Vuelva al Explorador de Windows. Ahora deberías ver la partión original otra vez que se ve como la primera captura de pantalla del paso anterior.
  • Expulse la unidad y saque la tarjeta SD.
  • مرحله 9: Arranque MOVI

    فیلمبرداری آرانکی
    فیلمبرداری آرانکی
    • Vuelva a insertar la tarjeta SD en MOVI presionando suavemente la tarjeta hasta que se bloquee.
    • Conecte los altavoces a MOVI ، بله شما می توانید از روشهای فعلی فعال سازی استفاده کنید.
    • کابل USB متصل نمی شود ، بنابراین می توانید از ترکیب Arduino / MOVI استفاده کنید و از طریق تنظیمات خارجی به کار ببرید. La actualización se realizará automáticamente. Los altavoces le avisarán cuando finalice el processo.
    • Es muy importante no desenchufar MOVI mientras la actualización está en curso. Actualizaciones parciales pueden hacer que MOVI sea غیر قابل استفاده است. Si esto ocurre، restaure la tarjeta SD de la copia de seguridad.
    • با استفاده از آخرین نسخه ، MOVI به بازسازی اتومبیل بپردازید.
    • Con los nuevos modelos instalados، MOVI tardará un poco más en arrangement. Usted sabrá que todo ha sido exitoso cuando escucha MOVI diciendo: "MOVI با استفاده از مدلهای جایگزین آماده است".

    مرحله 10: Programa 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 به منظور استفاده دقیق از دستورالعمل های قبلی ، می توانید از فرازهای موجود در اسپانیا استفاده کنید. 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í:

    cognizer.addSentence ("Haga luz")؛ // جمله اسپانیایی را 1 اضافه کنید

    nasign.addSentence ("Buneas Noches") ؛ // جمله اسپانیایی 2 را اضافه کنید. // آموزش (ممکن است 20 ثانیه طول بکشد) // دستگاه سینت سایزر را به دستگاه جدید و اسپانیایی تغییر دهید.

    برنامه کامل خود را برای ادامه پیاده سازی کنید. A LEDadir un LED a PIN13 o simplemente ver arduino LED encender y apagar a español - al igual que en el vídeo de معرفی.

    ¡Felicitaciones!

    Para obtener consejos y trucos para mejorar la experience con MOVI operando en español en escenarios más plotjos ، vea el siguiente paso.

    مرحله 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 Experienia con MOVI en español.

    • El signo de llamada (علامت تماس) seguirá siendo inglés. Consejo que elija un signo de llamada que es Independiente de la lengua، por ejemplo، "Arduino"، "Mohvee" o algo así.
    • آردوینو با ASCII 7 بیت سازگار است. Esto signa que no haild tildes، no ñ، ni. Estos caracteres especiales necesitan ser transcritos de manera fonética:

      اسپانیول رونویسی بیکاری
      ñ نی اسپانیول -> اسپانیول
      ü uu pengüino -> پنگوئنو
    • 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:

      nasizer.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. Consulte con la comunidad Voxforge.org برای ایده ها.
    • Si te 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 برای پیاده سازی غیرقابل تنظیم مجدد کارخانه (پیش فرض کارخانه). 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. به عنوان مثال ، می توانید لحظه ای ، بیش از هر زمان دیگر ، از طریق فایل های ذخیره شده در کامپیوتر و برنامه های کاربردی خود از طریق دستورالعمل های آموزشی 6 استفاده کنید.

    MOVI tiene una comunidad bastante activa en el sitio web del fabricante. به همین دلیل ، توصیه می کنم که برای بررسی مشکلات MOVI و itxitos به MOVI مراجعه کنید.

    توصیه شده: