logo linux

Betty, el Siri para la consola

Siri es el software que usa Apple para ejecutar órdenes en iOS usando lenguaje natural. Betty hace lo mismo con la consola de Linux.

Betty no se controla con la voz sino con el teclado, mediante mensajes de texto plano en inglés. Por otra parte existe la posibilidad de configurarlo para que hable los resultados de la ejecución de dichas órdenes.

En Web Upd8 nos explican cómo funciona el programa y nos muestran un ejemplo:

betty

La transcripción sería la siguiente:

Usuario: betty, activa el modo web
Betty: Consultas web activadas

Usuario: betty, qué tiempo hace en Bucarest
Betty: preguntando a Internet… En estos momentos hay lluvia fuerte con relámpagos, 57ºF.

Usuario: betty, traduce «command line» al español
Betty: Pregutando a internet… «Linea de comandos».
[…]
Usuario: Betty, cual es el sentido de la vida
Betty: 42.

Tal y como explican los desarrolladores en GitHub, el programa tiene la ventaja de que gracias a él se puede usar la consola sin necesidad de andar buscando cómo se hace tal cosa por Internet.

Los comandos que soporta de momento son limitados y son los siguientes:

· count (número de caracterles en un archivo, número de palabaras en un directorio, etc.)
· config (cambiar tu nombre)
· datetime (hora y fecha)
· Find (encontrar dentro de archivos)
· Internet / web queries (descargar algún archivo, buscar información meteorológica, etc.)
· file / directory operations (gestión de archivos y permisos)
· processes
· user commands (nombres de dusuario, nombre real, dirección IP, etc)

 

Para más detalles sobre el funcionamiento y la instalación, podéis visitar el artículo de Web Upd8.