Repolode
marswaveai

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. 1

    Instale a CLI globalmente com npm

    npm install -g @marswave/listenhub-cli
  2. 2

    Faça login via OAuth no navegador

    listenhub auth login
  3. 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