¿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