
El sistema Alexa de la compañía amazon, es un sistema domótico al igual que el sistema de Google, que utilizando nuestra propia voz podemos controlar los dispositivos electrónicos que nos redean, teales como la televisión, las luces, los enchufes…
Esto es debido a que los sistema como el de Alexa integran un componente electrónico capaz de entender lo que decimos y ejecutar las órdenes que le decimos que haga.
El Amazon Echo hace que ciertas tareas que realizas en tu hogar sean más cómodas. Puedes activar tus equipos de música, decirle que te recuerde recados que tienes que hacer o citas importantes, puedes planear un viaje… El equipo Alexa lo puedes comprar a continuación.
- El Echo Plus es un altavoz inteligente que se controla con la voz y que usa el Alexa Voice Service. Dispone de un controlador de Hogar digital Zigbee...
- Los altavoces de calidad superior con tecnología Dolby generan un sonido equilibrado y omnidireccional con voces claras, graves dinámicos y difusión en...
- Pídele a Alexa que reproduzca música, lea las noticias, consulte la previsión del tiempo, configure alarmas y temporizadores, controle dispositivos de...
Características:
El dispositivo Eco Plus de segunda generación tiene:
- Sonido Dolby para que escuches cláramente las voces que provienen del equipo.
- Controlador Zigbee con el que podrás comunicarte con el resto de equipos.
- Sensor de temperatura.
- 7 micrófonos para poder captar perfectamente lo que le dices
Pros
- Es un equipo con el que puedes realizar una instalación domótica muy rápidamente.
- Puedes usar todos estos equipos compatible que listamos a continuación
Contras
- Precio
- El sistema Alexa no es portátil, tienes que tenerlo conectado por medio de un cable a un enchufe próximo.
Realizar un sistema dómotico Alexa con una placa Raspberry Pi
Si no te quieres gastar tanto dinero y te gusta hacer las cosas tú mismo con una tarjeta Raspberry Pi y unos pocos elementos más podrás construir un sistema domótico similar a Alexa, por mucho menos dinero. Este sistema no puede acceder a Amazon Prime, Spotify u otros servicios que si puede acceder Alexa, pero es un asistente virtual completo como Alexa. Te contamos como construir uno a continuación.
Como convertir una raspberry Pi en Alexa Amazon Proceso
El Amazon Echo es útil para tenerlo en casa. Puede reproducir podcasts, tomar recordatorios y notas, decirle la duración de tu viaje, incluso controlar otros electrodomésticos en tu casa. Pero a precios que van de 50 a 200€, es una propuesta costosa si no estás seguro de que la vas a usar. Buenas noticias, sin embargo, puedes hacer uno completamente funcional usando raspberry Pi
Al final de esta guía, tendrás un Amazon Echo (casi) completamente funcional que responde a tus comandos de voz. Lo único que no puedes hacer es acceder a servicios de música como Amazon Prime, Spotify o Pandora.
Obtendrás un Echo con todas las funciones y sonidos de Alexa, la asistente virtual de Amazon. Lo que significa que puedes realizar conversiones de unidades, comprobar los resultados deportivos, leer los libros de Kindle, comprobar el tiempo, reproducir podcasts y radio, y mucho más.
Una vez que hayas terminado, podrás usar la aplicación complementaria de Alexa (iOS y Android) para modificar la configuración de Alexa, y podrás instalar todas las habilidades que puedas en un Echo real. Esto incluye los gustos de Batman, elegir tu propio juego de aventura o una base de datos. Quizás en el extremo más útil, incluye las integraciones recientemente anunciadas con aplicaciones de terceros como Todoist y Any.do.
También funcionará con una variedad de dispositivos conectados, como bombillas inteligentes de tipo LIFX o el termostato Nest, para que puedas controlarlos con tu voz. Al igual que el verdadero Echo, tu DIY Echo puede ser enlazado a If This Then That para añadir más funciones, como añadir tareas a Evernote, o recibir una notificación en tu teléfono cuando el temporizador se apague.
En cuanto al precio, hay una cosa que debemos mencionar aquí: El nuevo Echo Dot de Amazon (el Echo más pequeño con un altavoz malito) cuesta sólo 50€, lo que hace que crear uno propio a partir de un raspberry Pi de 35€, sea mucho más difícil de vender. Sin embargo, hay una característica clave del raspberry Pi que hace que todo valga la pena: sigue siendo un raspberry Pi, y no un dispositivo de encubrimiento unitario. Este proyecto simplemente instala un conjunto de programas que permiten que tu raspberry Pi funcione como un Echo. Tu raspberry Pi aún puede funcionar con otros proyectos, como una estación de juego retro (sólo necesitas instalar el entorno de escritorio) o un centro multimedia. Esto significa que puedes convertirlo en una máquina multitarea.
Material que vas a necesitar
Ponemos a tu disposición todo lo necesario para construir tu equipo Alexa con una Raspberry Pi
- Raspberry Pi 3 Modelo B Plus (B +), es una actualizada versión basada en Raspberry Pi 3 Modelo B con Quad Core1,4 GHz de 64 bits, 1GB LPDDR2 SDRAM. Este...
- El adaptador de corriente hay un conveniente interruptor de on / off,proporciona energía eléctrica de 5V 3A para admitir overclock o usar un disco duro...
- Tarjeta micro SD SanDisk Clase 10 de 16 GB precargada con NOOBS, que es fácil de arrancar Raspberry Pi 3 B + con Raspbian. Equipado con un lector de...
- Distancia efectiva de 2 metros o más Conductor gratuito, Plug and Play
- Sensibilidad: -67 dBV / pBar, -47dBV / Pascal ± 4dB Respuesta de frecuencia: 100-16kHz
- Cable blindado de 8 'con conector usb Se aplica el conector USB: KTV, chat en línea, MSN, QQ, SKYPE, red de videoconferencia, canto en red, grabación en...
- Ultimate Ears MINI BOOM altavoz/teléfono manos libres inalámbricos
- Reproduce música inalámbricamente desde una distancia de hasta 10 metros
- Conecta dos dispositivos Bluetooth al mismo tiempo
- Diseño Ambidiestro : el cómodo diseño ambidiestro resulta fácil de usar con cualquier mano, por lo que podrá trabajar de forma más agradable, incluso...
- Un Ratón Ultra-Preciso : con una sensibilidad de 800 DPI, obtendrá un control del cursor preciso que le permitirá editar documentos y navegar por...
- Desplazamiento Sencillo : el desplazamiento horizontal y zoom permite el desplazamiento horizontal o vertical y la aplicación de zoom al instante,optimo...
- Uso Agradable y Silencioso: Teclas silenciosas que ofrecen una respuesta inmediata por cada pulsación
- Conexión Plug and Play: Se instala fácilmente: basta con conectarlo al puerto USB del ordenador de sobremesa, portátil o netbook y ya se puede empezar a...
- Compatibilidad: Compatible con la mayoría de sistemas operativos Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, Linux kernel 2.6+ y puerto...
Teóricamente es posible usar una versión antigua de raspberry Pi o una versión antigua de raspberry Pi Zero para este proyecto, pero necesitarás instalar manualmente la última versión de Java para hacerlo.
Construirás tu DIY Echo instalando el Amazon Alexa Skills Kit en el Frambuesa Pi. Para esta guía, usaremos el código oficial de Amazon. Esto viene con una advertencia: requiere que inicie manualmente el servicio Alexa cada vez que arranque el Pi. Es molesto, pero suponiendo que no pierdas mucha energía o que necesites reiniciar tu Pi muy a menudo, es sólo un poco molesto.
Paso uno: Registrarse para obtener una cuenta de desarrollador de Amazon
Paso dos: Clonar e instalar Alexa
Enchufa todo en tu Pi y enciéndelo. Necesitarás estar en la interfaz gráfica de usuario (ahora llamada PIXEL) para esto porque eventualmente usarás un navegador web para autenticar tu dispositivo.
Abra la aplicación Terminal en el frambuesa Pi y escriba: cd Desktop y pulse Intro.
Escriba git clone https://github.com/alexa/alexa-avs-sample-app.git y pulse Intro.
Una vez completado, escriba: cd ~/Desktop/alexa-avs-sample-app y pulse Intro.
Escriba nano automated_install.sh y pulse Intro.
Esto abre el editor de texto. Aquí, deberá introducir el ProductID, ClientID y ClientSecret que anotó en el paso anterior. Utilice las teclas de flecha para navegar hasta cada entrada. Introduzca cada detalle después del signo = como se indica en la imagen de arriba. Cuando hayas terminado, toca CTRL+X para guardar y salir.
Ahora estás de vuelta en la línea de comandos. Es hora de ejecutar el script de instalación. Escribe cd ~/Desktop/alexa-avs-sample-app y pulse Intro.
Escribe… automated_install.sh y pulsa Intro.
Cuando se te solicite, pulsa Y para las diferentes preguntas, y responda como creas conveniente para el resto. Esto configurará tu Pi e instalará algún software adicional. Esto puede tardar hasta 30 minutos, así que déjalo hacer.
Una vez que esto termine, es hora de empezar el servicio de Alexa.
A continuación, vas a ejecutar tres conjuntos de comandos a la vez en tres ventanas diferentes de Terminal. Creará una nueva ventana Terminal para cada uno de los siguientes pasos. ¡No cierres ninguna ventana! Tendrás que seguir los pasos tres (este,) cuatro y cinco cada vez que reinicies tu frambuesa Pi.
El primero es el Servicio Web de Alexa:
Escribe cd ~/Desktop/alexa-avs-sample-app/samples y pulse Intro.
Escribe cd companionService && npm start y pulse Intro.
Esto inicia el servicio complementario y abre un puerto para comunicarse con Amazon. Deja esta ventana abierta.
Paso cuatro: Ejecuta la aplicación de ejemplo y confirma tu cuenta
Abra una segunda ventana Terminal (Archivo > Nueva ventana). Este siguiente paso ejecuta una aplicación Java y lanza un navegador web que registra su echo alimentado por Pi con el servicio web de Alexa.
En su nueva ventana Terminal escriba cd ~/Desktop/alexa-avs-sample-app/samples y pulsa Intro.
Escribe cd javaclient && mvn exec:exec y pulsa Intro.
Aparecerá una ventana pidiéndole que autentique su dispositivo. Haga clic en Sí. Esto abre una ventana del navegador. Aparecerá una segunda ventana emergente en la aplicación Java que le pedirá que haga clic en Aceptar. No haga clic aquí todavía.
Inicia sesión en tu cuenta de Amazon en el navegador.
Verás una pantalla de autenticación para su dispositivo. Haz clic en Aceptar. Tu navegador mostrará «fichas de dispositivo listas».
Ahora puedes hacer clic en la ventana emergente Ok en la aplicación Java.
Ahora, tu Pi tiene las fichas necesarias para comunicarse con el servidor de Amazon. Deja abierta esta ventana Terminal.
Paso Cinco: Inicia su motor Wake Word
Finalmente, abre una tercera ventana Terminal (Archivo > Nueva ventana), pon en marcha el motor de la palabra «wake». Esto hace que puedas decir «Alexa» para que tu Pi empiece a escucharte. Tienes dos opciones para el software wake word, Sensory y KITT.AI. Ambos son gratis, pero Sensory expira después de 90 días, así que usa KITT en su lugar.
Paso Seis: Mejora el micrófono y asegúrate de que tu echo le oiga
Finalmente, dependiendo de la calidad de tu micrófono, puedes notar que tienes problemas para escucharte. En lugar de gritar «Alexa» a todo pulmón, vayamos a la línea de comandos por última vez.
En la línea de comandos, escriba alsamixer y pulsa Intro.
Toca F6 para seleccionar un dispositivo USB diferente. Utiliza las teclas de flecha para seleccionar tu micrófono.
Utiliza las teclas de flecha para aumentar el volumen de captura.
Cuando estés satisfecho con el volumen, oprime ESC para salir.
Escribe sudo alsactl store y pulsa Intro para que los ajustes sean permanentes.
Ahora, debería ser capaz de disparar su «DIY Echo» hablando con él como un humano normal en lugar de gritar. También puedes cambiar el volumen predeterminado aquí si lo necesitas.
Una cosa que le falta a tu DIY Echo en la versión comercial es la capacidad de funcionar como un altavoz Bluetooth. Puedes añadir funciones similares con AirPlay. De esta manera, el echo también actúa como un receptor al que puedes enviar música desde tu teléfono o tu ordenador. Es fácil de añadir, sólo necesitarás un último viaje a la línea de comandos a través de Terminal:
Escribe sudo apt-get install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwwww-perl avahi-utils libmodule-build-perl y presiona Enter. Esto instala diferentes programas que necesitarás.
Pulsa Y cuando se le solicite y espere a que todo se descargue e instale.
Escribe git clone https://github.com/njh/perl-net-sdp.gitand y pulsa Enter. Esto es necesario para la última versión del software de AirPlay. Los siguientes comandos construyen e instalan este software.
Escribe cd perl-net-sdp y pulse Intro.
Escribe perl Build.PL y pulse Intro.
Escribe sudo./Build y pulse Intro.
Ingresa sudo./Build test y presione Enter.
Escribe sudo./Build install y pulse Intro.
Escribe CD… y pulsa Intro.
Ahora coge a Shairport. Escribe git clone https://github.com/hendrikw82/shairport.git y pulsa Enter.
Escribe cd shairport y pulsa Intro.
Escriba make y pulse Intro.
Escribe ./shairport.pl -a AlexaPi y pulsa Intro.
Con esto, ahora puedes transmitir música u otro tipo de audio a tu DIY Echo utilizando el protocolo AirPlay. Ahora que tu Ehco está en marcha, sigue adelante y empieza a jugar con él.