Pipeline de Transcrição do YouTube para Openclaw

Um pipeline automatizado sofisticado para gerar, corrigir e traduzir transcrições de entrevistas do YouTube com atribuição precisa de locutor.

bluebirdback
v1.0.0
Feb 16, 2026
0
561
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install youtube-transcript-pipeline

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o youtube-transcript-pipeline usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Pipeline de Transcrição do YouTube?

O Pipeline de Transcrição do YouTube é uma habilidade de alta fidelidade projetada para desenvolvedores e pesquisadores que precisam de dados estruturados e reutilizáveis de conteúdo de vídeo. Ao aproveitar o Deepgram Nova-3 e passes de correção conservadora de diarização, ele garante que as transcrições não sejam apenas texto bruto, mas ativos limpos e profissionais prontos para entrega ou integração em fluxos de trabalho de IA maiores.

Esta entrada específica no ecossistema Openclaw Skills especializa-se em lidar com as nuances das dinâmicas de entrevista, como distinguir entre locutores principais e entrevistadores. Ele fornece uma estrutura robusta para gerenciar o particionamento de áudio, reconciliação em nível de palavra e saída bilíngue opcional, mantendo a integridade estrita do timestamp em todas as versões do arquivo.

Casos de uso do Pipeline de Transcrição do YouTube

  • Criar pacotes profissionais de transcrição de entrevistas para distribuição de conteúdo ou arquivamento.
  • Corrigir a diarização de locutor imprecisa de serviços de transcrição de IA brutos.
  • Gerar traduções em chinês preservando timestamps para audiências internacionais.
  • Estruturar dados de vídeo desorganizados em pastas de trabalho portáteis com manifestos claros.

Como o Pipeline de Transcrição do YouTube funciona

  1. Preparação de Ativos: Baixa o áudio de uma URL do YouTube fornecida e o segmenta em partes de 180 segundos para processamento otimizado.
  2. Transcrição: Executa a transcrição segmentada via Deepgram Nova-3 para obter saídas de alta precisão em nível de palavra.
  3. Produção Base: Gera JSON de base e artefatos de texto, garantindo que todos os arquivos intermediários sejam preservados para auditoria.
  4. Correção de Locutor: Aplica um passe de atribuição conservador para corrigir a diarização, priorizando o locutor principal enquanto identifica as interjeições do entrevistador.
  5. Tradução com Preservação de Formato: Traduz opcionalmente a transcrição (padrão para chinês) mantendo os timestamps e etiquetas de locutor perfeitamente alinhados.
  6. Empacotamento Final: Agrega todas as transcrições, artefatos de áudio e scripts em uma pasta de trabalho estruturada com um arquivo MANIFEST.txt.

Configuração do Pipeline de Transcrição do YouTube

Para implantar esta habilidade em seu espaço de trabalho, certifique-se de ter sua Deepgram API key pronta e siga estes passos:

# Instale as utilidades de transcrição e tradução necessárias
pip install deepgram-sdk google-cloud-translate

# Execute o pipeline de transcrição para um diretório de áudio específico
python3 resilient_dg_transcribe_resume.py \
  --audio-dir /tmp/dg_chunks_work2 \
  --max 0 --chunk-sec 180 --model nova-3 --timeout 240

# Inicialize a estrutura de trabalho padronizada
bash create_youtube_transcript_workbench.sh project_name

Esquema de Dados e Taxonomia de Pipeline de Transcrição do YouTube

A habilidade organiza a saída em uma hierarquia estrita para garantir compatibilidade com outras Openclaw Skills:

Diretório Descrição do Conteúdo
transcripts/ Contém versões brutas, limpas e traduzidas do texto.
artifacts/ Armazena os pedaços de áudio originais e miniaturas de vídeo.
scripts/ Auxiliares de fluxo de trabalho como translate_transcript_google.py e rebuild_from_words.py.
snippets/ Pequenos arquivos auxiliares JSON e fragmentos de metadados.
MANIFEST.txt Um índice de nível raiz de todos os arquivos incluídos no pacote.

Recursos avançados do Pipeline de Transcrição do YouTube

  • Lógica de Atribuição Conservadora: Evita a atribuição excessiva de linhas ao entrevistador usando um viés de 'padrão de locutor principal' durante o passo de correção.
  • Sincronização Bilíngue: Scripts de tradução avançados que preservam o formato [$TS] Speaker: text exatamente para facilitar a comparação lado a lado.
  • Retomada Resiliente: Scripts de transcrição suportam retomada baseada em partes, permitindo que o pipeline se recupere de timeouts de rede sem reprocessar todo o vídeo.
  • Reprodutibilidade Pronta para Git: Inclui opções para inicializar um repositório git dentro da pasta de saída para rastrear alterações e auditar edições de transcrição.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*