La llegada de la versión 0.102 de Home Assistant, nos ha traído, entre otras cosas, un asistente virtual integrado muy interesante. Aunque no he podido probarlo todavía, me gustaría hacerlo para poder ver su funcionamiento real, pero, antes me gustaría comentar lo que supone este asistente frente a Alexa y Google Assistant.
Lo primero, ¿por qué dos cosas, Almond y Ada?
Bueno, Almond es un asistente virtual, de código abierto y centrado en la privacidad. Está desarrollado por Stanford y lo ofrecen de forma totalmente gratuita y liberado para que podamos hacer con él lo que queramos.
El caso es que el asistente virtual maneja solo texto, es decir, tanto la entrada de comandos como la salida, se realiza exclusivamente con texto, por lo que si queremos poder hablar con él, es necesario algo adicional. Aquí es donde entra Ada.
Ada es parte de Home Assistant, es la pieza que falta para poder completar un asistente virtual, siendo el que detecta la palabra clave, así como transmitir al asistente que queramos el comando recibido. De esta forma, tendríamos el camino terminado para poder completar nuestro propio asistente, tenemos la privacidad garantizada.
¿Por qué Almond y no Google Assistant o Alexa?
Bueno, aquí vamos un poco a entrar en un terreno delicado, ya que, habrá división de opiniones. Con Almond tenemos cosas buenas y cosas malas, todo depende del uso que le demos a nuestro asistente así como lo que valoremos nuestra privacidad. OJO, que quede claro que el que habla le importa su privacidad pero tiene la casa plagada de Echos de Amazon.
Almond, a la vista de lo que dicen, no está a la altura de Alexa y Google Assistant en conocimiento, ahí, lo barren. Tampoco tiene integraciones con cosas fuera como los otros dos, pero, vamos a ver la parte interesante.
Si solo queremos el asistente para controlar las cosas de Home Assistant, es posible que nos sea totalmente válido. Aunque seguramente estará en fase temprana la integración, es posible que mejore con las próximas versiones pudiendo llegar a controlar todo lo que tengamos en nuestro sistema.
Almond se instala en nuestro sistema, corre de forma paralela a Home Assistant e incluso, con Hass.io como addon. De esta forma Almond no tiene tus datos y consultas fuera de tu casa, tu controlas lo que ahí se ha dicho, por lo que en privacidad, aquí arrasa Almond frente al resto. Por otro lado, para la integración, tanto Alexa como Google Assistant llevan un poco de historia a la hora de integrar (o pagar el cloud de Home Assistant que lo hace de forma directa).
En cuanto a consultas de conocimiento, es posible que no sea una comparativa real, por lo que si buscas un asistente capaz de hacer consultas de todo tipo y cosas fuera de Home Assistant, lo normal es que mires los otros asistentes virtuales, eso si, recuerda que todo acaba en los servidores de Google y Amazon.
¿Vas a probar Almond?
Más info de Almond aquí.
La entrada ¿Qué añaden Almond y Ada en Home Assistant? se publicó primero en Domótica en Casa.