init: scripts diversos (crawlers, conversores, scrapers)
This commit is contained in:
46
tts-generator/gerar_limpo.py
Executable file
46
tts-generator/gerar_limpo.py
Executable file
@@ -0,0 +1,46 @@
|
||||
"""
|
||||
gerar_limpo.py
|
||||
|
||||
Author: Descomplicar® Crescimento Digital
|
||||
Link: https://descomplicar.pt
|
||||
Copyright: 2025 Descomplicar®
|
||||
"""
|
||||
|
||||
# Edge TTS - Versão corrigida SEM SSML
|
||||
import asyncio
|
||||
import edge_tts
|
||||
|
||||
async def gerar_texto_limpo():
|
||||
# Texto limpo, bem formatado, sem tags XML
|
||||
texto_limpo = """A Estratégia Definitiva para Crescer o Seu Negócio.
|
||||
|
||||
No século vinte e um, o mercado já não é um lugar físico. É um ecossistema digital em constante evolução.
|
||||
|
||||
Os seus clientes não estão apenas a passar à porta da sua loja. Estão a pesquisar no Google, a pedir recomendações no Facebook, a descobrir marcas no Instagram e a procurar especialistas no LinkedIn.
|
||||
|
||||
Neste novo paradigma, ter uma presença digital não é uma opção. É a base sobre a qual os negócios modernos são construídos e escalados.
|
||||
|
||||
Bem-vindo ao universo do Marketing Digital.
|
||||
|
||||
Para muitas empresas em Portugal, o termo Marketing Digital pode parecer um labirinto complexo e intimidante. Acrónimos como SEO, PPC e CRM. Plataformas e táticas que mudam a uma velocidade vertiginosa.
|
||||
|
||||
É fácil sentir-se sobrecarregado e não saber por onde começar. O que muitas vezes leva a ações descoordenadas: um post aqui, um anúncio ali, com poucos ou nenhuns resultados mensuráveis.
|
||||
|
||||
O problema não está nas ferramentas, mas na ausência de uma estratégia coesa que as una.
|
||||
|
||||
Este guia é o seu mapa para esse labirinto. O nosso objetivo é desmistificar o Marketing Digital, transformando-o de uma coleção de táticas isoladas numa metodologia de crescimento integrada e compreensível.
|
||||
|
||||
Na Descomplicar, a nossa filosofia é que o marketing de sucesso não é sobre fazer tudo, mas sobre fazer as coisas certas, da forma certa, e na ordem certa."""
|
||||
|
||||
voz = "pt-PT-RaquelNeural"
|
||||
|
||||
print("🎤 Gerando versão limpa (sem SSML)...")
|
||||
|
||||
communicate = edge_tts.Communicate(texto_limpo, voz)
|
||||
await communicate.save("descomplicar_limpo_raquel.mp3")
|
||||
|
||||
print("✅ Versão limpa gerada: descomplicar_limpo_raquel.mp3")
|
||||
print("💡 Agora sem tags XML que a Raquel estava a ler!")
|
||||
|
||||
if __name__ == "__main__":
|
||||
asyncio.run(gerar_texto_limpo())
|
||||
Reference in New Issue
Block a user