Room Assistant

Room Assistant

Qué es el proyecto y cómo ponerlo en marcha sin complicarte.

Room Assistant es un asistente de voz en Python. Puedes usarlo desde texto o con micrófono.

Sirve para cosas como estas:

  • hablar con un modelo
  • reproducir música desde Navidrome
  • controlar dispositivos de Home Assistant
  • guardar rutinas, memoria y temporizadores

La forma fácil de empezar

Haz primero esto:

python3 -m venv .venv
source .venv/bin/activate
pip install -e .

export OPENAI_API_KEY="tu-api-key"
room-assistant text

Lee estas páginas

Qué necesitas

  • Python 3.11 o superior
  • mpv
  • una clave de OpenAI para chat
  • un modelo Vosk si quieres usar voz

Ejemplos rápidos

pon daft punk
enciende las luces de la cocina
pon un temporizador de 10 minutos
qué puedes hacer

Puedes empezar solo con text y dejar música, voz y Home Assistant para más tarde.

On this page