init: scripts diversos (crawlers, conversores, scrapers)
This commit is contained in:
38
tts-generator/run_openai_tts.sh
Executable file
38
tts-generator/run_openai_tts.sh
Executable file
@@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
# run_openai_tts.sh
|
||||
# Author: Descomplicar® Crescimento Digital
|
||||
# Link: https://descomplicar.pt
|
||||
# Copyright: 2025 Descomplicar®
|
||||
|
||||
|
||||
# Script para executar OpenAI TTS com configuração automática
|
||||
echo "🤖 Configurando OpenAI TTS para a Descomplicar..."
|
||||
|
||||
# Carregar API Key do .env
|
||||
if [ -f .env ]; then
|
||||
export $(grep -v '^#' .env | xargs)
|
||||
fi
|
||||
if [ -z "$OPENAI_API_KEY" ]; then
|
||||
echo "ERRO: OPENAI_API_KEY nao configurada! Criar .env com OPENAI_API_KEY=..."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Ativar ambiente virtual se existir, senão criar
|
||||
if [ ! -d "venv" ]; then
|
||||
echo "📦 Criando ambiente virtual..."
|
||||
python3 -m venv venv
|
||||
fi
|
||||
|
||||
echo "🔄 Ativando ambiente virtual..."
|
||||
source venv/bin/activate
|
||||
|
||||
# Instalar dependências OpenAI
|
||||
echo "📦 Instalando openai..."
|
||||
pip install openai
|
||||
|
||||
# Executar o script
|
||||
echo "🎙️ Executando gerador OpenAI TTS..."
|
||||
python openai_tts.py
|
||||
|
||||
echo "✅ Processo concluído!"
|
||||
echo "🎵 Verifique os ficheiros MP3 gerados"
|
||||
Reference in New Issue
Block a user