CLI e extensão de navegador que extraem texto limpo e geram resumos de páginas da web, PDFs, vídeos do YouTube, podcasts e arquivos de áudio ou vídeo.
marswaveai/listenhub-cli
Interface de linha de comando para a API do ListenHub, que permite criar podcasts, áudio de texto para fala, vídeos explicativos, imagens com IA, músicas e vídeos pelo terminal.
- Estrelas
- 65
- Forks
- 5
- Issues abertas
- 0
- Último commit
- há 4 dias
O que é?
O ListenHub CLI é um cliente de linha de comando em Node.js para a plataforma ListenHub, desenvolvido com base no pacote @marswave/listenhub-sdk. Ele oferece comandos para criar conteúdo, como episódios de podcast, conversão de texto em fala, vídeos explicativos, apresentações de slides, livros de histórias, imagens com IA, músicas e vídeos, além de listar, buscar e excluir criações anteriores.
A CLI oferece dois modos de autenticação. O login OAuth pelo navegador (`listenhub auth login`) é adequado para uso interativo, enquanto uma chave OpenAPI definida pela variável de ambiente LISTENHUB_API_KEY ou por `listenhub openapi config set-key` é indicada para scripts e pipelines de CI. Os subcomandos openapi também permitem transcrever fala com marcações de tempo por frase e por palavra, clonar vozes e gerar vídeos com PixVerse.
A maioria dos comandos de criação aceita a opção --no-wait e uma opção de saída --json, permitindo encaminhar os resultados para outras ferramentas. É possível substituir as URLs base para redes com acesso restrito, e a CLI inclui o comando config show para verificar qual endpoint está em uso.
Recursos principais
- 01Gerar podcasts, áudio TTS, vídeos explicativos e apresentações de slides pela linha de comando
- 02Criar imagens com IA e músicas, incluindo capas, remixes e separação de stems
- 03Transcrever fala de arquivos locais de áudio ou vídeo com marcações de tempo por palavra
- 04Clonar vozes, do áudio de referência até a criação de vozes privadas reutilizáveis
- 05Usar saída JSON e a opção --no-wait em scripts e automações
Casos de uso
- Gerar áudio de narração em lote a partir de roteiros em um pipeline de CI
- Criar episódios de podcast ou vídeos explicativos a partir de URLs de artigos
- Transcrever reuniões ou entrevistas gravadas com marcações de tempo
- Produzir músicas de fundo ou faixas instrumentais a partir de prompts de texto
Início rápido
- 1
Instale a CLI globalmente com npm
npm install -g @marswave/listenhub-cli - 2
Faça login via OAuth no navegador
listenhub auth login - 3
Crie um podcast a partir de uma consulta
listenhub podcast create --query "AI agent trends in 2026" --mode quick
Antes de usar
- Requer Node.js 20 ou posterior.
- A maioria dos recursos exige uma conta do ListenHub, e alguns precisam de créditos pagos.
Em coleções
Tópicos
Perguntas frequentes
- O que é listenhub-cli?
- Interface de linha de comando para a API do ListenHub, que permite criar podcasts, áudio de texto para fala, vídeos explicativos, imagens com IA, músicas e vídeos pelo terminal. O ListenHub CLI é um cliente de linha de comando em Node.js para a plataforma ListenHub, desenvolvido com base no pacote @marswave/listenhub-sdk. Ele oferece comandos para criar conteúdo, como episódios de podcast, conversão de texto em fala, vídeos explicativos, apresentações de slides, livros de histórias, imagens com IA, músicas e vídeos, além de listar, buscar e excluir criações anteriores.
- listenhub-cli é gratuito? Qual é a licença?
- listenhub-cli é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- listenhub-cli ainda é mantido?
- Manutenção ativa. O último commit de listenhub-cli foi em 3 de nov. de 2026.
- Para que posso usar listenhub-cli?
- Gerar áudio de narração em lote a partir de roteiros em um pipeline de CI Criar episódios de podcast ou vídeos explicativos a partir de URLs de artigos Transcrever reuniões ou entrevistas gravadas com marcações de tempo Produzir músicas de fundo ou faixas instrumentais a partir de prompts de texto
- Como instalar listenhub-cli?
- Instale a CLI globalmente com npm: npm install -g @marswave/listenhub-cli Faça login via OAuth no navegador: listenhub auth login Crie um podcast a partir de uma consulta: listenhub podcast create --query "AI agent trends in 2026" --mode quick
- Onde consigo listenhub-cli?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/marswaveai/listenhub-cli
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Estúdio de voz com IA, open source e local-first para clonar vozes, gerar fala, ditar em qualquer app e dar voz a agentes de IA.
Sistema de síntese de fala zero-shot que clona uma voz a partir de um único áudio de referência, com controle de emoção, velocidade e pronúncia.
Ferramenta open source que transcreve, resume e arquiva vídeos e podcasts do YouTube, TikTok, Bilibili e mais de 30 plataformas, ou de arquivos locais.
Estúdio desktop local e offline para macOS e Windows que transforma texto em fala, clona vozes e gera músicas com letras e partituras MIDI.
Aplicativo web em Python no Google Cloud com Vertex AI para gerar imagens, vídeos, música e fala usando os modelos Gemini, Veo, Lyria e Chirp.