Skip to content

MxguelS/Agente_con_AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asistente de voz IA con ElevenLabs

Aplicación de chat por voz impulsada por inteligencia artificial, utilizando la API de ElevenLabs.

Características

  • Conversación por voz con un agente de IA
  • Integración con la API de ElevenLabs
  • Procesamiento de entrada y salida de audio
  • Respuestas dinámicas en tiempo real

Requisitos

  • Python 3.x
  • Cuenta en ElevenLabs
  • API Key de ElevenLabs
  • Agent ID (creado en ElevenLabs)
  • Archivo .env para variables de entorno

Instalación

  1. Crear una cuenta en:
    https://elevenlabs.io/

  2. Crear un agente

  3. Personalizar el agente y guardar su Agent ID

  4. Generar una API Key

  5. Activar el entorno virtual de Python:

    • source venv/bin/activate # Linux/Mac
    • venv\Scripts\activate # Windows
  6. Instalar dependencias:

pip install -r requerimientos.txt
  1. Crear un archivo .env y agregar:
  • ELEVENLABS_API_KEY=tu_api_key
  • AGENT_ID=tu_agent_id

Documentación

  • Este proyecto está basado en la documentación oficial de ElevenLabs:
    https://elevenlabs.io/docs/eleven-agents/libraries/python

  • El archivo tools.py permite agregar tareas o funcionalidades adicionales al agente.
    Estas herramientas deben configurarse también en la sección de herramientas del agente en ElevenLabs para que puedan ser utilizadas correctamente.

About

AI voice chat assistant using ElevenLabs API

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages