echo "🐖 Iniciando configuración Kuchiyuya Pro..." | |
# 1. Verificar carpeta del entorno virtual | |
if [ ! -d "venv" ]; then | |
echo "🛠️ Creando entorno virtual..." | |
python3 -m venv venv | |
fi | |
# 2. Activar entorno | |
source venv/bin/activate | |
echo "✅ Entorno virtual activado" | |
# 3. Verificar requirements.txt | |
if [ ! -f "requirements.txt" ]; then | |
echo "❌ No se encontró requirements.txt. Abortando." | |
exit 1 | |
fi | |
# 4. Instalar dependencias | |
echo "📦 Instalando dependencias..." | |
pip install --upgrade pip | |
pip install -r requirements.txt | |
# 5. Validación de rutas | |
if [ ! -d "src" ]; then | |
echo "❌ Carpeta 'src/' no encontrada. Crea src/inference.py" | |
exit 1 | |
fi | |
if [ ! -d "voces" ]; then | |
echo "📁 Creando carpeta de voces..." | |
mkdir -p voces | |
fi | |
# 6. Preparar modelo DRTD si fuera necesario (placeholder para kaggle/huggingface) | |
echo "🔍 Verifica que tu modelo DRTD esté en src/model_drt/" | |
mkdir -p src/model_drt | |
echo "✅ Todo listo para correr tu demo:" | |
echo "👉 Ejecuta: python src/inference.py" | |