Thu. Sep 19th, 2024

Jarvis: Tu asistente personal de código abierto

By admin Jan 29, 2024

¿Qué es Jarvis?

Jarvis es un asistente de voz personal gratuito y de código abierto que toma tus comandos y los convierte en acciones. También te permite crear y entrenar nuevas habilidades.

El paquete Jarvis está escrito en Python y viene con documentación y API fáciles de usar para desarrolladores.

A diferencia de sus competidores, Jarvis no tiene una instalación o configuración compleja. Puede ponerlo en funcionamiento en poco tiempo.

Características

  • Se ejecuta de forma primaria en Linux (Ubuntu), pero se puede instalar en Windows, Linux y macOS.
  • Usando Python 3.8 y posterior
  • Fácil de desarrollar y crear nuevas habilidades.
  • CLI: interfaz de línea de comandos
  • Admite personalización de voz

Habilidades del asistente

  • Abre una página web (por ejemplo, 'Jarvis abre YouTube')
  • Reproducir música en YouTube (por ejemplo, 'Jarvis interpreta a Mozart')
  • Aumentar Disminuir el volumen principal de los altavoces (también puede configurar el volumen máximo/silenciar los altavoces) ** (por ejemplo, '¡Subir volumen de Jarvis!')
  • Abre las aplicaciones de la suite LibreOffice (Calc, Writer, Impress) (por ejemplo, 'Jarvis open calc')
  • habla de algobuscando en Internet (por ejemplo, “Jarvis me habla de naranjas”)
  • dice el clima para un lugar (por ejemplo, 'Jarvis me dice el tiempo en Londres')
  • Indica la hora y/o fecha actual (por ejemplo, 'Jarvis dime la hora o la fecha')
  • Configurar una alarma (por ejemplo, 'Jarvis crea una nueva alarma')
  • Indica la velocidad de Internet (ping, enlace ascendente y descendente) (por ejemplo, 'Jarvis dime_the_skills la velocidad de Internet')
  • Indica la disponibilidad de internet. (por ejemplo, 'Jarvis, ¿está bien la conexión a Internet?')
  • Cuenta las noticias diarias. (por ejemplo, 'Jarvis cuéntame las noticias de hoy')
  • Deletrea una palabra (por ejemplo, 'Jarvis deletréame la palabra animal')
  • Crea un recordatorio (por ejemplo, 'Jarvis crea un recordatorio de 10 minutos')
  • Abre aplicaciones de Linux (por ejemplo, 'Jarvis open bash/firefox')
  • Dice todo lo que puede hacer. (por ejemplo, 'Jarvis cuéntame tus habilidades o dime qué puedes hacer')
  • Dice la ubicación actual (por ejemplo, 'Jarvis dime tu ubicación actual')
  • Indica cuánta memoria consume (por ejemplo, 'Jarvis dime tu consumo de memoria)
  • Le dice a los usuarios el historial de comandos (por ejemplo, 'Jarvis cuéntame mi historia')
  • ¡Escriba/dígale “recordar” y habilite el modo de aprendizaje y agregue nuevas respuestas a pedido! (por ejemplo, 'Jarvis recuerda')
  • Limpiar la consola bash (por ejemplo, 'consola clara Jarvis')
  • Tiene comando de ayuda, que imprime todas las habilidades con sus descripciones. (por ejemplo, 'ayuda de Jarvis')
  • hacer cálculos básicos (por ejemplo, 'Jarvis (5 + 6) * 8' o 'Jarvis uno más uno')
  • Cambiar la configuración en tiempo de ejecución (por ejemplo, 'Jarvis cambia la configuración')

Funciones del asistente

  • Ejecución de comandos asincrónicos y reconocimiento e interpretación de voz.
  • Soportes dos modos de entrada de usuario diferentes (texto o voz)el usuario puede escribir o hablar en el micrófono.
  • Respuestas en preguntas generales (mediante llamada a Wolfram API), por ejemplo ('Jarvis dime cuál es el edificio más alto')
  • Cambiar el modo de entrada en tiempo de ejecuciónactivado por una frase, por ejemplo, 'Jarvis cambia la configuración')
  • Fácil personalización de comandos de voz
  • Configurable nombre del asistente (por ejemplo, 'Jarvis', 'Sofia', 'John', etc.) (se admiten cambios en tiempo de ejecución)
  • Vista previa del registro en consola
  • Respuesta vocal y/o de texto.
  • Mantenga el historial de comandos y las habilidades aprendidas. en MongoDB.'

Licencia

Jarvis se publica bajo la licencia MIT.

Recursos

Etiquetas

AI de código abierto Inteligencia artificial Arch Linux Asistente de Linux Python

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *