SDKs em TypeScript, Python e Go para agentes de navegador que controlam o Chrome com chamadas em linguagem natural para agir, observar e extrair dados, além de APIs no estilo Playwright.
emiliioaguirre/youtube-live-tts
Lê mensagens do chat ao vivo do YouTube em voz alta e em tempo real usando vozes de IA da ElevenLabs, com um painel web para configuração.
- Estrelas
- 56
- Forks
- 6
- Issues abertas
- 1
- Último commit
- há 6 meses
O que é?
O YouTube Live TTS converte em fala as mensagens enviadas ao chat de uma transmissão ao vivo do YouTube. Ele usa a ElevenLabs para gerar as vozes e o pytchat para ler o chat, permitindo que streamers reproduzam em voz alta as mensagens dos espectadores durante a transmissão.
Um painel web em Next.js permite configurar a voz, definir um modelo de mensagem, como "{author} diz: {message}", e acompanhar as mensagens recebidas pelo navegador. Um backend em Python com FastAPI monitora o chat e gera a fala. Os controles integrados incluem uma fila de mensagens que evita a sobreposição de áudio, intervalos entre mensagens por usuário e limites de tamanho das mensagens.
O projeto é compatível com Windows, macOS e Linux. A interface oferece suporte a inglês e espanhol, além de temas claro e escuro.
Recursos principais
- 01Lê em voz alta as mensagens do chat ao vivo do YouTube assim que chegam
- 02Usa vozes de IA da ElevenLabs para gerar a fala
- 03Painel web para configuração e monitoramento
- 04Modelos de mensagem personalizáveis
- 05Fila de mensagens para evitar a sobreposição de áudio
- 06Intervalos entre mensagens por usuário e limites de tamanho das mensagens
Casos de uso
- Streamers que querem que as mensagens do chat dos espectadores sejam lidas em voz alta durante transmissões ao vivo
- Anfitriões de comunidades que realizam transmissões ao vivo interativas com muitos participantes no chat
Início rápido
- 1
Instale os pré-requisitos (Python 3.12 e Bun) para o seu sistema operacional
- 2
Clone o repositório e instale as dependências
git clone https://github.com/emiliioaguirre/youtube-live-tts.git cd youtube-live-tts pip3 install -r backend/requirements.txt cd frontend && bun install && cd .. - 3
Inicie o app
bun dev
Antes de usar
- É necessária uma chave de API da ElevenLabs para gerar vozes.
- É preciso ter Python 3.12 e Bun instalados; no Linux, também são necessárias bibliotecas de áudio do sistema.
- O projeto tem 56 estrelas e é relativamente novo, então pode haver alguns pontos a melhorar.
Tópicos
Perguntas frequentes
- O que é youtube-live-tts?
- Lê mensagens do chat ao vivo do YouTube em voz alta e em tempo real usando vozes de IA da ElevenLabs, com um painel web para configuração. O YouTube Live TTS converte em fala as mensagens enviadas ao chat de uma transmissão ao vivo do YouTube. Ele usa a ElevenLabs para gerar as vozes e o pytchat para ler o chat, permitindo que streamers reproduzam em voz alta as mensagens dos espectadores durante a transmissão.
- youtube-live-tts é gratuito? Qual é a licença?
- youtube-live-tts é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- youtube-live-tts ainda é mantido?
- Sem commits há mais de 6 meses. O último commit de youtube-live-tts foi em 14 de abr. de 2026.
- Para que posso usar youtube-live-tts?
- Streamers que querem que as mensagens do chat dos espectadores sejam lidas em voz alta durante transmissões ao vivo Anfitriões de comunidades que realizam transmissões ao vivo interativas com muitos participantes no chat
- Como instalar youtube-live-tts?
- Instale os pré-requisitos (Python 3.12 e Bun) para o seu sistema operacional Clone o repositório e instale as dependências: git clone https://github.com/emiliioaguirre/youtube-live-tts.git cd youtube-live-tts pip3 install -r backend/requirements.txt cd frontend && bun install && cd .. Inicie o app: bun dev
- Onde consigo youtube-live-tts?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/emiliioaguirre/youtube-live-tts
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Motor de workflows open source que executa processos de programação com IA e outros processos definidos em YAML, usando agentes, scripts e etapas de aprovação humana.
Infraestrutura de memória nativa para agentes, que transforma conversas e execuções de agentes LLM em memória persistente e estruturada para apps em Python e TypeScript.
Um framework de agentes que conecta humanos digitais (2.5D, 3D, mobile, PC e web) e LLMs (compatíveis com OpenAI e DeepSeek) a sistemas de negócios.
Framework TypeScript para criar agentes de IA com memória, ferramentas, MCP, RAG, voz e workflows, além do console VoltOps para observabilidade.
Kit inicial com licença MIT para implantar e personalizar o AI Town, uma cidade virtual onde personagens de IA vivem, conversam e socializam, criado com Convex.