Repolode
marswaveai

marswaveai/listenhub-cli

Interfaz de línea de comandos para la API de ListenHub: crea podcasts, audio de texto a voz, videos explicativos, imágenes con IA, música y videos desde la terminal.

Estrellas
65
Forks
5
Issues abiertos
0
Último commit
hace 3 días

¿Qué es?

ListenHub CLI es un cliente de línea de comandos para Node.js de la plataforma ListenHub, basado en el paquete @marswave/listenhub-sdk. Ofrece comandos para crear contenido, como episodios de podcast, audio de texto a voz, videos explicativos, presentaciones, libros de cuentos, imágenes con IA, música y videos, además de listar, consultar y eliminar creaciones anteriores.

La CLI admite dos modos de autenticación. El inicio de sesión OAuth mediante un navegador (`listenhub auth login`) es adecuado para el uso interactivo, mientras que una clave OpenAPI configurada mediante la variable de entorno LISTENHUB_API_KEY o con `listenhub openapi config set-key` es más adecuada para scripts y pipelines de CI. Los subcomandos openapi también permiten transcribir voz con marcas de tiempo por oración y palabra, clonar voces y generar videos con PixVerse.

La mayoría de los comandos de creación aceptan la opción --no-wait y la opción de salida --json, para que los resultados se puedan canalizar a otras herramientas. Se pueden cambiar las URL base para redes restringidas, y la CLI incluye el comando config show para comprobar qué endpoint se está utilizando.

Funciones clave

  • 01Genera podcasts, audio TTS, videos explicativos y presentaciones desde la línea de comandos
  • 02Crea imágenes con IA y música, incluidas portadas, remezclas y separación de stems
  • 03Transcribe voz de archivos locales de audio o video con marcas de tiempo por palabra
  • 04Permite clonar voces a partir de audio de referencia y crear voces privadas reutilizables
  • 05Ofrece salida JSON y opciones --no-wait para scripts y automatización

Casos de uso

  • Generar audio de narración por lotes a partir de guiones en un pipeline de CI
  • Crear episodios de podcast o videos explicativos a partir de URL de artículos
  • Transcribir reuniones o entrevistas grabadas con marcas de tiempo
  • Crear música de fondo o pistas instrumentales a partir de instrucciones de texto

Inicio rápido

  1. 1

    Instala la CLI globalmente con npm

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

    Inicia sesión mediante OAuth en el navegador

    listenhub auth login
  3. 3

    Crea un pódcast a partir de una consulta

    listenhub podcast create --query "AI agent trends in 2026" --mode quick

Antes de usarlo

  • Se requiere Node.js 20 o posterior.
  • La mayoría de las funciones requieren una cuenta de ListenHub, y algunas necesitan créditos de pago.

En colecciones

Temas

Preguntas frecuentes

¿Qué es listenhub-cli?
Interfaz de línea de comandos para la API de ListenHub: crea podcasts, audio de texto a voz, videos explicativos, imágenes con IA, música y videos desde la terminal. ListenHub CLI es un cliente de línea de comandos para Node.js de la plataforma ListenHub, basado en el paquete @marswave/listenhub-sdk. Ofrece comandos para crear contenido, como episodios de podcast, audio de texto a voz, videos explicativos, presentaciones, libros de cuentos, imágenes con IA, música y videos, además de listar, consultar y eliminar creaciones anteriores.
¿listenhub-cli es gratuito? ¿Qué licencia tiene?
listenhub-cli es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿listenhub-cli sigue mantenido?
Mantenimiento activo. El último commit de listenhub-cli fue el 3 nov 2026.
¿Para qué puedo usar listenhub-cli?
Generar audio de narración por lotes a partir de guiones en un pipeline de CI Crear episodios de podcast o videos explicativos a partir de URL de artículos Transcribir reuniones o entrevistas grabadas con marcas de tiempo Crear música de fondo o pistas instrumentales a partir de instrucciones de texto
¿Cómo se instala listenhub-cli?
Instala la CLI globalmente con npm: npm install -g @marswave/listenhub-cli Inicia sesión mediante OAuth en el navegador: listenhub auth login Crea un pódcast a partir de una consulta: listenhub podcast create --query "AI agent trends in 2026" --mode quick
¿Dónde consigo listenhub-cli?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/marswaveai/listenhub-cli

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados