Kit de desarrollo VocalFusion Stereo para Amazon AVS

El kit de desarrollo XMOS VocalFusion Stereo para Amazon AVS (número de pieza de DigiKey 880-1130-ND) es un kit de desarrollo específico para Raspberry Pi que ayuda al desarrollo de aplicaciones de “procesamiento y captación de voz de campo lejano” para Amazon Alexa Voice Service (AVS). La tecnología de “procesamiento y captación de voz de campo lejano” “tiene como objetivo permitir que los dispositivos inteligentes reconozcan el habla humana a distancia (generalmente, de 1 m a 10 m)”. A través de la tecnología de Amazon AVS, no es necesario “entrenar” un sistema de reconocimiento de voz. El sistema está listo para usar.

Figura 1: Kit de desarrollo XMOS VocalFusion Stereo para Amazon AVS (fuente de la imagen: XMOS).

Qué incluye:

  • Matriz lineal de 4 micrófonos omnidireccionales: captura de hasta 180° para aplicaciones de “borde de la habitación”
  • Reloj de audio de baja fluctuación
  • Botones y LED de entrada del usuario configurables
  • Conectividad de audio I2S y control I2C
  • Potencia USB, con conectividad opcional de audio y control del dispositivo USB 2.0
  • Cable de interfaz Raspberry Pi de 40 pines (consulte la figura 3 para ver la distribución de pines)

Qué no se incluye, pero es necesario:

  • Raspberry Pi: número de pieza de DigiKey 1690-1025-ND
  • Adaptador de corriente (mínimo recomendado de 2 A): número de pieza de DigiKey 1690-1022-ND
  • Tarjeta SD (mínimo recomendado de 16 GB): número de pieza de DigiKey 1582-1004-ND
  • Altavoz
  • Teclado USB
  • Mouse USB: número de pieza de DigiKey CH969-ND
  • Monitor con entrada HDMI o pantalla táctil Raspberry Pi: número de pieza de DigiKey 1690-1007-ND
  • Cable HDMI: número de pieza de DigiKey Q396-ND (no es necesario si utiliza 1690-1007-ND)
  • Conexión a Ethernet con conectividad a Internet

El diagrama de bloques del kit de desarrollo VocalFusion Stereo se muestra en la Figura 2. Incluye lo siguiente:

  • Procesador de voz VocalFusion XVF3500
  • Cuatro micrófonos MEMS en una placa separada
  • Un conector micro USB para alimentación (y, opcionalmente, conectividad del dispositivo USB 2.0)
  • Cabezales de extensión para conectividad de control I2S y I2C
  • Cuatro interruptores pulsadores de uso general
  • 13 LED controlados por el usuario
  • Fuente de reloj de baja fluctuación
  • Un conector xSYS para un adaptador de depuración xTAG

Figura 2: diagrama de bloques del kit de desarrollo VocalFusion Stereo (fuente de la imagen: XMOS)

XMOS proporciona una sencilla guía de configuración. Un dato a tener en cuenta es que el conector Pi de 40 pines no está codificado, por lo que vale la pena hacer una segunda verificación para asegurarse de que el conector esté colocado correctamente (vea la figura 3).

Figura 3: conector de 40 pines RPi (fuente de la imagen: XMOS).

Consulte la figura 4 para obtener información adicional sobre la distribución de pines de Raspberry Pi.

Figura 4: distribución de pines del cable de Raspberry Pi (fuente de la imagen: XMOS).

Instale Raspbian

Descargue Raspbian Stretch a través del siguiente enlace.

Inserte la tarjeta SD en la ranura correspondiente de la computadora o mediante un adaptador USB.

Instale la imagen descargada en la tarjeta SD siguiendo estas instrucciones (según el sistema operativo que utilice):

Terminal Linux

  1. Con Ctrl-Alt-T se abrirá la ventana de un nuevo terminal.
  2. En el tipo de símbolo del comando lsblk para obtener la dirección de la tarjeta SD, podría ser /dev/mmcblk0 o /dev/sdb o algo similar.
  3. Escriba: sudo dd if=/dev/zero of=/dev/mmcblk0 bs=1M count=10
  4. Escriba: unzip -p 2018-06-27-raspbian-stretch.zip | sudo dd of=/dev/mmcblk0 bs=4M conv=fsync
    • Tenga en cuenta que la fecha 2018-06-27 podría ser diferente, de modo que escriba la fecha que sea adecuada para su descarga.
  5. Espere hasta que la imagen esté escrita y expulse el disco.

Sistema operativo Mac

  1. Abra el terminal.
  2. Escriba: diskutil list para buscar el disco para la tarjeta SD, que podría ser algo como disk3 o disk4.
  3. Escriba: sudo diskutil eraseDisk FAT32 Raspbian /dev/disk3 (asegúrese de tener el número de disco correcto).
  4. Escriba: sudo dd bs=1m if=2018-06-27-raspbian-stretch.img of=/dev/disk3 conv=sync
  5. Espere hasta que la imagen esté escrita y expulse el disco.

Windows

  1. Descargue la instalación de Windows etcher.io
  2. Ejecute Etcher y seleccione 2018-06-27-raspbian-stretch.zip.
  3. Seleccione el controlador de la tarjeta SD.
  4. Haga clic en “Flash”.
  5. Espere hasta que la imagen esté escrita y expulse el disco.

Instale y configure Amazon AVS

Siga este enlace en la Guía de inicio rápido de Raspberry Pi, que lo orientará en el proceso para instalar las dependencias necesarias y poner en marcha Amazon AVS. Cuando finalice esto, escriba: sudo reboot.

Ejecute Amazon AVS

  1. Escriba: avsrun
  2. Para probarlo, diga: “Alexa, ¿qué hora es?”.

 

Referencias:

1 –https://www.xmos.com/published/vocalfusion-stereo-dev-kit-for-amazon-avs-getting-started-guide?version=latest

2 –http://www.xmos.com/download/private/VocalFusion-Stereo-Dev-Kit-for-Amazon-AVS-Hardware-Setup-Guide%281.0%29.pdf

3 –https://www.xmos.com/download/private/VocalFusion-Stereo-Dev-Kit-for-Amazon-AVS-Hardware-Manual%281.0%29.pdf

4 –https://medium.com/@Alibaba_Cloud/interspeech-2017-far-field-speech-recognition-technology-a5f554772db9

Información sobre el autor

Image of Curtis Johnson

Curtis Johnson, técnico ingeniero en aplicaciones asociado de DigiKey, ha ayudado a responder las consultas técnicas de los clientes desde 2017 y ha trabajo en DigiKey desde 2015 luego de trabajar 15 años como banquero. Curtis cuenta con un AAS en sistemas automáticos de tecnología electrónica, un BA en psicología (sé que no tiene relación con la banca ni la electrónica), un MBA con orientación en Contabilidad, estudios de posgrado completos en Economía y finanzas y se inscribirá en un programa de BS en ciencias de la computación en otoño de 2018. Curtis está trabajando para saber y conocer más sobre sistemas integrados, RF, comunicaciones celulares, entre otros campos. En su tiempo libre, Curtis disfruta pasar tiempo con su familia, leer y aprender.

More posts by Curtis Johnson
 TechForum

Have questions or comments? Continue the conversation on TechForum, Digi-Key's online community and technical resource.

Visit TechForum