Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

V-Castro-Alves/telesuporte-angola

Domain:

digital infrastructure

Record type:

software
Creator:
V-C
Host:
# TeleSupport Angola API Esta é uma solução inteligente para call centers que utiliza IA para transcrever, analisar e buscar informações em chamadas de voz, utilizando a tecnologia do Google Gemini. ## 🚀 Funcionalidades - **Transcrição de Alta Precisão:** Converte áudio em texto usando o modelo Whisper (via `faster-whisper`). - **Análise Inteligente (Gemini 3.1 Flash Lite):** - **Sumarização:** Resumo automático e conciso da chamada. - **Classificação:** Categorização automática (Reclamação, Dúvida, Elogio, Cancelamento). - **Análise de Sentimento:** Identificação do tom predominante (Positivo, Neutro, Negativo). - **RAG (Busca Semântica):** Armazena o histórico no **ChromaDB** e permite realizar consultas inteligentes baseadas no contexto das chamadas passadas. ## 🛠️ Requisitos - Python 3.9 ou superior. - Chave de API do Google AI Studio. ## 📦 Instalação 1. **Clone o repositório e acesse a pasta:** ```bash cd telesuporte_angola ``` 2. **Crie e ative um ambiente virtual:** ```bash python -m venv venv source venv/bin/activate # No Windows: venv\Scripts\activate ``` 3. **Instale as dependências:** ```bash pip install -r requirements.txt ``` ## ⚙️ Configuração 1. Crie um arquivo `.env` na raiz do projeto: ```bash cp .env .env ``` 2. Edite o arquivo `.env` e insira sua chave de API: ```env GOOGLE_API_KEY=sua_chave_aqui MODEL_NAME=gemini-3.1-flash-lite ``` ## 🚦 Como Executar Inicie o servidor FastAPI: ```bash python main.py ``` A API estará disponível em `localhost`. Acesse `localhost` para ver a documentação interativa (Swagger). ## 📡 Endpoints Principais ### 1. Processar Chamada `POST /process-call` Envia um arquivo de áudio para transcrição e análise. - **Parâmetro:** `file` (Upload de arquivo .mp3, .wav, .ogg, etc.) ### 2. Busca Semântica (RAG) `GET /search?query={pergunta}` Realiza uma busca no histórico de chamadas. - **Exemplo:** `/search?query=Quais foram as reclamações sobre internet?` ## 🧪 Testes Rápidos Você pode us …

Visit

github.com

Languages

IkposoMansoanka

Similar

Sir-Castro/AfriLoop-Payment-HubOs efeitos do silêncio da ministra Damares AlvesAlves: Arabic Language Vocalization using an Expert System<i>Vocabulario jacaru-castellano, castellano-jacaru (aimara tupino)</i>. Neli Belleza Castrocovid19-angola/covid19-angolaOpenLMIS-Angola/angola-reports

Sir-Castro/AfriLoop-Payment-Hub

AfriLoop is a cross-border payment gateway facilitating seamless currency conversion and mobile mone

Os efeitos do silêncio da ministra Damares Alves

O presente artigo explora, por meio de conceitos e referenciais teóricos da análise do discurso digi

Alves: Arabic Language Vocalization using an Expert System

<i>Vocabulario jacaru-castellano, castellano-jacaru (aimara tupino)</i>. Neli Belleza Castro

covid19-angola/covid19-angola

COVID-19 tracker for Angola. ## 🇦🇴 Acompanhamento dos casos da pandemia COVID-19 em Angola 😷️ ##

OpenLMIS-Angola/angola-reports

# OpenLMIS Angola Reporting Service Service for managing and printing reports for Angola OpenLMIS im