Pruebas con Amazon Echo y Alexa y lo que es capaz de hacer

El 30 de octubre me llegó el Amazon Echo que había encargado en lanzamiento . He sido uno de los primeros en poder probarlo, aunque los que lo recibieron en prueba allá por junio pudieron catarlo antes y además, gratis.

La verdad es que pensaba que sería bastante más pequeño. Lo pongo al lado de mi trackball para que podáis ver lo que ocupa.

El caso es que Amazon se resiste a publicar una guía de lo que Alexa es capaz de hacer, y cómo hacerlas. En estos 3 días de pruebas, he conseguido algunas cosas, y otras que pensaba que se podrían hacer, he descubierto que no es posible hacerlas. En algunos casos, sé que nunca va a ser posible ya que Amazon no lo va a permitir. Esto es especialmente relevante en lo relativo a YouTube y servicios ofrecidos por su competencia más directa.

Voy a ir contando aquí lo que he conseguido hasta ahora. Nótese que algunas cosas que la versión en inglés hace sin ningún problema en castellano no las hace, o las hace diferentes.

Vamos a empezar por lo que sí puede hacer.

Para niños

  • “Alexa, canta una canción” (hay 6 o 7 diferentes)
  • “Alexa, cuenta un cuento” (no más de 10 diferentes)
  • “Alexa, cuenta un chiste”
  • “Alexa, cuenta una historia”

Es posible pedirle que lea un libro, pero debe ser alguno de los que se encuentran en la biblioteca de Kindle, no siendo posible decirle que lea una pdf que tengamos colgado en una url o en local.

Música

Aquí Alexa se queda especialmente corta. De entrada hay 2 millones de canciones en todo el repositorio, lo que acaban siendo unos pocos éxitos de cada artista solamente.

Por cierto, aunque existe un skill de Spotify, que sepáis que sólo funcionará si pagáis suscripción, por lo que en la mayoría de los casos no servirá de nada.

En cuanto a escuchar música a través de YouTube, podéis irlo olvidando. No es posible y lo más seguro es que nunca lo sea, por conflicto de intereses supongo. Nótese que en la versión inglesa tampoco lo hace y eso que lleva varios años.

Ya no es posible subir tu propia música a Amazon Music, pero sí es posible escuchar desde streaming o con skills. Puedes usar My Music y subir allí tu propia música. Son 5$ al año, no es muy caro, pero es un coste que no tiene mucha razón de ser y totalmente innecesario si Amazon permitiera subir tu música a Amazon Music. También es posible instalarte un servidor de Plex y meter ahí tu audio. Aviso que las opciones para interactuar con Plex son muy limitadas, y prácticamente hay que pedirle canción a canción (tengo pendiente probarlo a fondo).

Altavoz

Es posible usar Amazon Echo como altavoz. El sonido se puede coger por Bluetooth, o por algún servicio de streaming. También es posible derivar el audio hacia otro altavoz más potente bien por bluetooth o por cable con un minijack.

Por cierto, la calidad de sonido del Amazon Echo es bastante buena. Como altavoz de salón cumple de sobra y consigue un nivel de satisfacción bastante razonable para lo que sería de esperar. Desde luego es mucho mejor que lo que consigo con un altavoz bluetooth cualquiera de 60 euros.

Organización y día a día (recordatorios/alarmas)

Alexa es capaz de responder algunas preguntas triviales sobre el clima, las noticias y la programación de la tele. Se pueden usar las siguientes frases

  • “¿Qué tiempo hace hoy?” (previamente debemos haberle configurado la ubicación del Echo mediante alguna de las apps.
  • “Dime las noticias de hoy” (podremos escoger entre varios proveedores de noticias a través de los Skills)
  • “¿Qué ponen hoy en la televisión?”

También es posible crear listas (como la lista de la compra). Esto lo gestiona realmente bien, aunque desconozco si se integra con Evernote o si se pueden sacar de alguna manera estas listas creadas.

En cuanto a alarmas y recordatorios, son fáciles de poner y te va guiando, así que no tiene ninguna. Sin embargo los recordatorios deben ser dentro del mismo día. En cambio las alarmas parece que sí que pueden ser periódicas, aunque las veces que lo he intentado siempre me dice que son recordatorios.

Llamadas

Uno de los usos que me parecía más interesante es poder llamar en manos libres a alguien. Bien, no lo he conseguido. Sólo he podido llamar a aquellos que tienen la app de Alexa en su móvil instalada. En mi agenda, que consta de unos 500 contactos, hay 10 a los que puedo llamar.

Correos electrónicos

Amazon permite establecer una cuenta y pide permisos para que el correo pueda ser leído, por lo que entiendo que es posible hacer que te lea el correo. Ahora bien, no sé si es posible hacer que directamente cuando entre correo lo lea desde un Echo sin tener que pedirlo. Investigaremos …

Mensajes de Telegram

Creo que no se pueden crear/recibir mensajes de Telegram como sí lo hace Google Assistant (se me hace raro que no tenga nombre como Alexa). Sin embargo espero que lo pongan como skill en breve, ya que me resultaría muy cómodo poder enviar Telegrams sólo con la voz como ya los mando cuando voy en el coche.

Control de la televisión

Tengo una televisión Samsung serie KS, que se considera tope de gama y preparada para la domótica como ya comenté hace algún tiempo. Sé que Samsung comercializa un chisme llamado Smart Things que permite hacer de interfaz con la televisión para darle comandos como encender/apagar, poner un canal, … En el caso de Alexa sólo he conseguido que apague la televisión, y por lo que pone en la página del skill, nadie ha conseguido nada mejor.

Para ello me he valido del skill de Smart Things, y he tenido que configurar una cuenta de Samsung idéntica dentro de la televisión. Como ya la tenía creada de cuando compré la tele no he tardado más que un par de minutos, pero la verdad es que deja mucho que desear. Yo esperaba que se pudiera controlar el volumen, cambiar de canal, y por supuesto, encenderla con la voz.

Abrir alguna app del Smart Hub como Netflix y controlarlo con la voz para hacer búsquedas de películas o episodios ya sospechaba que no iba a poder ser, debido al escasísimo soporte que tienen la mayoría de las televisiones con las apps de su store. Queda mucho camino por andar en este tema.

Netflix y cine

Continuando con lo anterior, Netflix sólo es posible controlarlo “algo” si se posee un Fire Stick y está conectado. Si tienes Chromecast es como si no existiera.

Comprar

Obviamente, esto sí lo hace, cómo no. Y bastante bien. Mi recomendación es dejarlo anulado o activarlo pero poniéndole un código parental a las compras (se puede poner un pin de 4 números), de forma que sea necesario dar el código, por aquello de evitar que los niños compren algo sin querer. No obstante, esto sirve para productos básicos. Para comprar sigue siendo mucho más productivo hacerlo en un ordenador con teclado y ratón.

Domótica

Una de las promesas de Alexa es que es capaz de controlar tu casa. Esto es una verdad a medias, y bastante turbia adrede, me temo. Alexa puede hacer cosas como encender y apagar una luz, o cambiar el color de una bombilla. También puede subir persianas, o abrir la puerta. Pero de esas pocas cosas no sale. Por ejemplo, si tienes una mirilla electrónica no puedes pedir “quiero ver la mirilla en la televisióndel salón”. Eso no lo hace porque incluye a la vez 3 cosas que Alexa no puede hacer.

  1. Combinar varias acciones en un mismo comando
  2. Combinar acciones de varios aparatos
  3. Proyectar una señal de vídeo de un aparato en otro.

En algunos sitios dicen que hay cafeteras que aceptan comandos de Alexa para encenderse y preparar café. Pero eso implica que ya has dejado la cápsula preparada antes. Eso le quita el glamour a la automatización.

También hay lavadoras que son capaces de ponerse en funcionamiento cuando Alexa se lo pide. Pero eso ya se hacía hace 40 años en los modelos de lavadoras con temporizador. Aquí, poca sorpresa.

En cuanto a los aparatos, casi todos los que hay (luces, enchufes, …) requieren de un hub propio del fabricante. Echo Plus incorpora uno, pero en ningún caso sustituye totalmente al del fabricante por lo que podrá hacer algunas cosas, pero no todas. Así que si tienes bombillas de Philips Hue y quieres hacer florituras con ellas más allá de encenderlas o apagarlas, seguramente termines usando el hub de Philips.

Mi conclusión es que aún está dando sus primeros pasos (todos, no sólo Alexa) y que aún queda hacer un nivel de compatibilidad con todos los aparatos domóticos para que sea posible que se hablen todos con todos.

Rutinas y atajos

Una rutina es poder decir “Buenos días” y que automáticamente se levanten las persianas y se suene una canción. Supuestamente Alexa puede hacerlo. Ahora bien, con matices, como casi todo. Alexa puede incorporar dentro de una rutina acciones de domótica y facilitar información de acuerdo al tiempo, el tráfico o las noticias, pero no se sale de ahí.

Loa atajos no son posibles con Alexa (al menos no lo eran a principios de año), ahora bien, se puede medio-rodear el problema con un poco de magia de IFTTT, aunque de manera bastante limitada y reducido a comandos a servicios externos que se desencadenan al decir el atajo.

Reconocimiento de habitantes de una misma casa

Aquí patina un montón, porque no diferencia entre una persona y otra. Para Alexa todos somos la misma persona. A mi hijo de 4 años le entiende, aunque no siempre, pero si al reconocer su voz ya tuviera registrado que es un niño de la casa y qué niño es, automáticamente debería centrarse en una serie de acciones y restringir otras. Esto a fecha de hoy, Alexa no lo hace, y no hay fecha prevista de cuándo lo va a hacer, aunque Amazon dice estar trabajando en ello.

Me parece extraño que a estas alturas un producto que se vende como asistente de hogar no tenga en cuenta que en una casa conviven varias personas.

Voz

Aunque parezca una tontería esto fue uno de los factores a los que más peso di a la hora de comprar un asistente, y es que el de Google es el menos humano  que he visto, a pesar de que sus resultados sean mucho mejores. La voz de Alexa es bastante natural, y sí parece que es una persona real quien habla. Esto queda demostrado cuando canta canciones, donde la voz me recuerda demasiado a la de Leire Martínez, la cantante de La Oreja de Van Gogh. En casa nos resulta agradable escucharla y no resulta cargante, al contrario que la de Google, que todo el rato parece que esté cantando números en un bingo.

Conclusiones

Tener un asistente está interesante, aunque de momento es algo casi anecdótico y una chulada que enseñar a los amigos que vienen en casa. De momento no pasa de ser un juguete entretenido pero no lo veo como algo que se vaya a volver indispensable a corto plazo o que hoy por hoy esté revolucionando los hábitos en cuanto a asistentes caseros se refiere. Aún tiene muchísimo margen de mejora, y supongo que es una carrera que se librará de aquí a 10 años.

Ver también

En Tu Experto han hecho una comparativa de cosas que hacen Alexa y Google Assistant. Es interesante ver cómo responden uno y otro.

En Xataka han hecho una comparativa de asistentes, ahora bien, algunos datos son extraídos de las versiones en inglés, así que no sé hasta qué punto son extrapolables a la versión española, si lo son.

Hay una página de Skills de Alexa con todas las que se pueden escoger, la dejo por aquí.

en “Alexa en español” también comentan algunos comandos que se pueden usar.

Continuar leyendo “Pruebas con Amazon Echo y Alexa y lo que es capaz de hacer”

Instalar Visual Basic 6 en Windows 10 64 bits

Resulta que tengo mogollón de código de cuando programaba con VB. Desde los típicos programillas para hacer tareas de mantenimiento del disco duro hasta videojuegos, y multitud de utilidades para convertir de una base de datos a otra, o sacar informes. Muchas veces quiero reaprovechar algún programa que todavía hoy sigo usando haciéndole pequeños cambios pero … no puedo. Visual Basic 6 no es nada amigo de los sistemas operativos de 64 bits.

Si se intenta instalar desde el CD del Visual Studio o desde alguna carpeta del disco duro nos encontraremos con algún error (de los muchos que puede dar) y seguramente no sepamos cómo conseguir instalarlo. Hay en Internet un VB6 Portable de 6 MB que está comprimido con autorun y que para la mayoría de las cosas nos sacará de un apuro, aunque como es lógico viene sin los .ocx y bastante pelado.

Pero si necesitamos instalar VB6 en cualquier caso, aquí va un pequeño tutorial de cómo lo conseguí instalar yo.

Si te interesa saber cómo, sigue leyendo a continuación …

Continuar leyendo “Instalar Visual Basic 6 en Windows 10 64 bits”

Portátil entra en sleep mode a los 2 minutos (Windows 7/8/10)

Después de la repentina muerte de mi Toshiba 850-1RZ este verano, decidimos darle el relevo a un Lenovo T410 que teníamos de reserva y que parecía interesante para trabajar. Tenía un Intel i3 con 2 GB de RAM y un mini disco duro de 160 GB, algo bastante corto en todos los sentidos. Le ampliamos con un disco SSD de 160 GB y metimos otro disco de 500 GB para datos. En cuanto a memoria, reaproveché la que tenía del Mac, y finalmente le compré 8 GB. Con todo esto iba como un tiro, a excepción de un pequeño pero muy molesto problema: a los 2 minutos aproximados entraba en modo de suspensión (sleep). Daba lo mismo lo que pusiera en el salvapantallas o en el modo ahorro de energía. Siempre acababa entrando en modo sleep.  Incluso cuando actualicé a Windows 10, el mismo problema

Miré por foros y por las webs de MIcrosoft a ver si ponía algo al respecto, pero las respuestas eran difusas, muchas de ellas apuntaban a cambiar el tiempo en el protector de pantalla y poco más. La respuesta tenía que estar en las directivas (gpedit.msc) o en el registro de Windows (regedit). Primeramente intenté una solución con directivas, que consiste en lo siguiente:

  1. User Configuration
  2. Administrative Templates,
  3. Control Panel,
  4. Personalisation
  5. “Enable Screensaver”
  6. Apply, and
  7. “Screen Saver Timeout” (en segundos – 6000  son 100 minutos)
  8.  Aplicar.

Continuar leyendo “Portátil entra en sleep mode a los 2 minutos (Windows 7/8/10)”

Cómo usar tu vps en OVH desde 1and1 (u otro registrador)

Actualmente tengo mis webs hospedadas en varios VPS. Uno de los foros que administro estaba en Gigas, y por motivos varios me interesaba llevarlo a un VPS aparte, ya que consume notablemente más recursos que el resto de sites que tengo.

Hace ya tiempo que me habían recomendado OVH, y sus versiones baratas, Soyoustart y Kimsufi. El caso es que se iban bastante de precio. Pero no hace mucho un amigo me comentó el que tenía contratado para hospedar su site, y era un VPS con 2 GB RAM y 20 GB de HD por 7 euros/mes. Me pareció un precio muy razonable y asequible para afrontar entre los que nos ocupamos de mantener el foro funcionando así que hablamos, echamos cuentas y decidimos mudar el foro a este VPS.

Contratarlo fue fácil, como cualquier otra empresa. Montar el VPS inicial tampoco es nada del otro mundo, una vez contratado, OVH te manda un email con la clave para acceder al panel de administración de tus productos donde aparece el vps. Se escoge un sistema operativo y en 3-4 minutos ya tenemos nuestro Linux o lo que hayamos cogido funcionando. Sobre esto se puede optar por montarse uno mismo el servidor y montar encima un webmin, un Apache, MySQL, DNS, PHP, … o la otra opción es coger licencia de Plesk y pagarla aparte (2 euros/mes). Aunque es el 30% de lo que vale el VPS, es una opción que vale la pena porque simplifica muchísimo tanto la instalación como sobre todo el mantenimiento posterior, sobre todo si está previsto que toquen varias manos, y más aún si va a tocar gente que no sabe y puede equivocarse. Continuar leyendo “Cómo usar tu vps en OVH desde 1and1 (u otro registrador)”

Cómo grabar audio y canciones de Spotify desde Audacity

Si tienes un portátil, te habrás dado cuenta de que los mezcladores de sonido que incorporan son más bien flojos y limitados, así como las salidas y entradas son mínimas (una entrada MIC y una salida de auriculares por lo general). En ocasiones quieres grabar canciones que suenan en el ordenador. Si es de YouTube, con herramientas como Peggo puedes hacerlo comodamente sin mayores complicaciones. Si quieres sacar algo de Spotify o de otras app que no permitan sacar el sonido con una herramienta, puedes capturarlo con Audacity. En Windows 8.1 la configuración de los elementos multimedia es cuanto menos, peculiar, por lo que tendrás que tocar algunos parámetros tanto del mezclador, como de las opciones de reproducción y grabación del ordenador.

En primer lugar, silencia el altavoz, ya que no queremos que se nos meta sonido exterior mientras grabamos. Generalmente, los portátiles tienen 2 micrófonos (uno más aparte del de la entrada MIC) por lo que aunque no conectes ningún micrófono seguramente esté cogiendo sonido a través del que trae la webcam. Tras silenciarlo, ve al mezclador y silencia todas las aplicaciones salvo Spotify para asegurarte que no se meterá sonido de otra. Por ultimo, configura Audacity así (las 3 combobox que permiten seleccionar el mezclador, reproductor y grabador.

audacity

Clic en la imagen para ampliar

Resumen:

Sistema de grabación: WASAPI
Grabación: Altavoces
Reproducción: Altavoces

Una vez hecho esto, le damos al Play en el Spotify y al botón rojo grande del Audacity (record). Si empiezan a salir unas ondas como las de la imagen, es que todo va bien. Si cuando Spotify está en silencio también te salen unas ondas aunque más pequeñas, mal asunto, porque estás cogiendo sonido de otra fuente al mismo tiempo o se te acopla alguna señal. Si las ondas azules te salen muy pegadas a los bordes es que la señal llega saturada y tendrás que bajar el micrófono de arriba a la derecha o quitarle potencia a la salida (el control del altavoz que está al lado) .

Et voilá! Ya tienes tu música de Spotify grabada. Si son varias canciones, recuerda quitarle los anuncios de la primera y última canción principalmente.