# Gerador de Voz com Google Gemini API Este projeto converte texto para áudio usando a Google Gemini API com tecnologia Text-to-Speech. ## Pré-requisitos ### 1. Instalar Dependências ```bash pip install google-genai ``` ### 2. Configurar API Key Criar ficheiro `.env` na pasta do projecto: ```bash cp .env.example .env # Editar .env com a chave real ``` ### 3. Executar o Projeto #### Opcao 1 - Execucao Automatica (Recomendado): ```bash chmod +x run_gemini_tts.sh ./run_gemini_tts.sh ``` #### Opcao 2 - Execucao Manual: ```bash source .env pip install google-genai python gemini_tts.py ``` ## O que o script faz 1. **Conecta à Gemini API** usando a chave configurada 2. **Processa o texto** sobre Marketing Digital da Descomplicar 3. **Gera áudio** usando a voz "Autonoe" 4. **Guarda ficheiros** WAV no diretório atual ## Configurações do Áudio - **Modelo**: gemini-2.5-pro-preview-tts - **Voz**: Autonoe (feminina, natural) - **Formato**: WAV (conversão automática) - **Qualidade**: 16-bit, 24kHz ## Ficheiros Gerados O script cria ficheiros com nomes do tipo: - `marketing_digital_audio_0.wav` - `marketing_digital_audio_1.wav` - etc. ## Personalização Para alterar o texto ou configurações: 1. **Texto**: Editar a variável `text` na função `generate()` 2. **Voz**: Alterar `voice_name` (opções disponíveis na documentação Gemini) 3. **Nome dos ficheiros**: Modificar `file_name` no loop principal ## Uso Prático Este gerador é ideal para: - Criar conteúdo para podcasts - Melhorar acessibilidade de conteúdos - Produzir narração para vídeos - Gerar áudio para e-learning ## Suporte Para questões técnicas ou melhorias, contactar a equipa da Descomplicar.