Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Multilingual TTS Studio

Painel web local para operar um pipeline de locuções multilíngues em festivais de dança.

O projeto reaproveita um motor de produção em Python e oferece uma interface mais segura para análise de planilhas, teste de vozes, configuração de pronúncias e acompanhamento de jobs.

O que o painel permite fazer

  • selecionar ou enviar uma planilha Excel;
  • auditar numeração, duplicidades, linhas incompletas e caracteres;
  • processar um evento inteiro ou apenas linhas específicas;
  • comparar vozes PT-BR e inglês antes da geração;
  • ajustar velocidade, pitch, volume e emoção;
  • manter um banco de pronúncias e termos em inglês;
  • acompanhar sucessos, falhas, progresso e logs em tempo real;
  • reutilizar previews de voz armazenados localmente;
  • separar banco, cache, relatórios e configurações da aplicação original.

Arquitetura

Interface HTML/CSS/JavaScript
            ↓ HTTP local
Servidor Python com ThreadingHTTPServer
            ↓
Fila de jobs + SQLite + cache de vozes
            ↓
Voiceover Generator Engine
            ↓
Áudios, manifestos, relatórios e logs

Stack

  • Python 3
  • HTML, CSS e JavaScript
  • SQLite
  • asyncio, aiohttp e threads
  • openpyxl
  • edge-tts
  • pydub / FFmpeg

Qualidade e segurança operacional

  • pré-auditoria antes de iniciar um lote;
  • histórico de testes de voz;
  • limites e validações para parâmetros de áudio;
  • armazenamento local dos dados;
  • logs por job e estado detalhado de cada tarefa;
  • separação entre o núcleo validado e a nova camada de interface.

Privacidade

O código de estudo de caso, a arquitetura e as decisões técnicas podem ser demonstrados publicamente. Dados de participantes, planilhas de eventos, músicas e áudios gerados não são incluídos neste repositório.

Motor relacionado

Voiceover Generator Engine

Desenvolvido por Marx Bruno.

About

Local web studio for multilingual TTS, Excel pre-audit, voice testing, SQLite job tracking and festival operations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors