Communitygithub.com

AugustusW/audio-tldr-skill

Habilidad de Claude Code: resume videos, audios y podcasts con transcripción local en caché

¿Qué es audio-tldr-skill?

Esta habilidad para Claude Code permite resumir contenido de videos, audios y podcasts descargando el archivo de audio y generando una transcripción local utilizando un modelo de reconocimiento de voz (como Whisper) que se almacena en caché para evitar reprocesar el mismo contenido. Es útil para desarrolladores y usuarios que necesitan extraer rápidamente los puntos clave de conferencias, entrevistas o cualquier material multimedia sin tener que escuchar o ver todo el contenido. Funciona directamente en el entorno de Claude Code, aprovechando herramientas del sistema operativo (como `ffmpeg` para la descarga y conversión de audio) y scripts de Python para la transcripción. Soporta plataformas como YouTube, podcasts y archivos locales de audio/video, y maneja la caché de transcripciones en un directorio local para optimizar el rendimiento en repeticiones.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add AugustusW/audio-tldr-skill

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace audio-tldr-skill?

Habilidad de Claude Code: resume videos, audios y podcasts con transcripción local en caché

Esta habilidad permite a Claude Code descargar el audio de un video o podcast, transcribirlo localmente (usando un modelo como Whisper) y generar un resumen conciso del contenido. La transcripción se almacena en caché para evitar reprocesar el mismo material en futuras solicitudes.

Requisitos

  • ffmpeg: Para descargar y convertir audio desde URLs.
  • Python 3.8+ con las bibliotecas necesarias (por ejemplo, whisper, openai-whisper).
  • Acceso a internet para descargar el audio si la fuente es remota.

Uso

  1. Proporciona la URL de un video de YouTube, un episodio de podcast o un archivo local de audio/video.
  2. La habilidad descargará el audio (si es remoto), lo transcribirá localmente y almacenará la transcripción en caché.
  3. Se generará un resumen del contenido transcrito.

Ejemplo

# Ejemplo de comando para usar la habilidad (no es un comando real, solo ilustrativo)
claude code audio-tldr "https://www.youtube.com/watch?v=ejemplo"

Notas

  • La caché de transcripciones se almacena en ~/.cache/audio-tldr/.
  • Si el contenido ya ha sido procesado antes, se usará la transcripción en caché para evitar descargas y procesamiento redundantes.
  • Soporta formatos de audio comunes (MP3, WAV, M4A, etc.) y videos con pista de audio.

Skills relacionados