Use el lenguaje natural con Betty, su asistente digital en el terminal de Linux

Use el lenguaje natural con Betty, su asistente digital en el terminal de Linux / Linux

Los asistentes personales como Siri y Google Now pueden ser bastante útiles, pero no hay nada como eso para su computadora Linux. O al menos, ese solía ser el caso. Hay Sinus, una utilidad similar a Siri para usuarios de Mac. Realice comandos de voz similares a Siri en su Mac con Sinus Realice comandos de voz similares a Siri en su Mac con Sinus Apple aún no ha llevado a Siri a la Mac, así que tendremos que hacer ver con Sinus, una aplicación gratuita que intenta imitar la utilidad del asistente de Apple. Leer más, pero ahora es el turno de Linux con Betty.

Que es betty?

Betty es una asistente personal similar a Siri y Google Now que puede tomar comandos escritos en inglés simple y ejecutarlos por usted. Hay muchos comandos diferentes que admite, que veremos más adelante. Lo único “Abajo” es que está limitado a la terminal y no acepta comandos de voz como Google Now OK, Google: 20 cosas útiles que puede decirle a su teléfono Android OK, Google: 20 cosas útiles que puede decirle a su teléfono Android Google Assistant puede ayudarlo se hace mucho en tu teléfono Aquí hay un montón de comandos OK de Google básicos pero útiles para probar. Leer más y Siri hacer. Sin embargo, no dejes que eso te asuste, sigue siendo extremadamente útil y fácil de usar..

Una vez que Betty está instalada, puedes hacer todo tipo de cosas con ella. Puede decirle que cuente cuántas palabras hay en un archivo, cambiar varias configuraciones, buscar archivos, hacer consultas en Internet (e incluso descargar archivos), realizar operaciones de archivos y directorios, como cambiar permisos y comprimir / descomprimir, hacer varios comandos de usuario, controlar aplicaciones de música, y mucho más.

Para cada comando que le dé a Betty, le dirá qué comando está usando para cumplir con su solicitud, y también le dará el resultado de dicho comando. Esto no solo hace que el uso del terminal sea mucho más fácil, sino que también se puede usar como herramienta de enseñanza, siempre que preste atención a los comandos que utiliza..

Alrededor del tiempo de publicación de este artículo, Betty solo tendrá alrededor de dos meses. Por lo tanto, no es capaz de hacer literalmente lo que quieras todavía, pero como puedes ver, ya admite una gran cantidad de comandos. Cuanto más tiempo le des, más comandos admitirá. Y esperar tampoco debería llevar mucho tiempo: agregar comandos es bastante fácil para los desarrolladores y ya hay más de un puñado de personas que contribuyen al proyecto.

Qué puede hacer Betty

Aquí hay algunos ejemplos de Betty en acción:

Aquí hay un ejemplo de algunas consultas web que Betty puede realizar. Para que funcionen, primero deberá ejecutar el comando:

betty activa el modo web.

Hay muchas cosas que puedes hacer con Betty que se relacionan con tu computadora. También puede realizar cambios (como permisos, descomprimir, eliminar) y no solo ejecutar comandos informativos.

Intenté esto solo porque tenía ganas, y funcionó!

Instalacion de betty

La parte más difícil de usar Betty es realmente la instalación. Lamentablemente, no hay un PPA simple que pueda agregar. ¿Qué es un PPA de Ubuntu y por qué querría usar uno? [Explicación de la tecnología] ¿Qué es un PPA de Ubuntu y por qué querría usar uno? [Explicación de la tecnología] Lea más para instalar Betty y terminar.


Primero, deberás instalar sus dependencias con el comando:

sudo apt-get install ruby ​​curl git

Como Betty está escrito en Ruby, la instalación del paquete ruby ​​le permite ejecutarse. El paquete de enrollamiento es necesario cuando Betty quiere realizar ciertas tareas relacionadas con Internet, como descargar un archivo. Finalmente, se necesita git en un momento para facilitar la descarga de Betty. Entonces corre:

cd && git clone https://github.com/pickhardt/betty

Esto descargará el código de Betty en una nueva carpeta en su carpeta de inicio. Por último, ejecute este comando:

echo "alias betty = \" ~ / betty / main.rb \ "" >> ~ / .bashrc && source ~ / .bashrc

Esto insertará algo en su archivo .bashrc que le permite simplemente escribir “Betty” en la terminal y hacer que el sistema sepa qué buscar.

Entonces, una vez más, no es la forma más fácil de instalar un programa, pero al menos no tendrá que hacer más que simplemente copiar y pegar algunos comandos..

Comparte tus pensamientos sobre Betty

Me emociona ver cuán lejos llega Betty cuando tiene muchos más comandos de los que admite actualmente. Por el momento, puede consultar la página de Github de Betty para ver la lista en su mayoría completa (pero no exhaustiva) de comandos de Betty compatibles. O simplemente puedes jugar con él y ver qué funciona!

¿Cómo usarías a Betty? ¿Qué te gustaría ver hacer que no pueda hacer ahora? ¿Podría Betty influir en tus amigos no geek para probar Linux? Háganos saber en los comentarios.!

Explorar más sobre: ​​Siri, Terminal.