secondbrain-transcribe-audio-skill

Download and transcribe NotebookLM audio overviews into SecondBrain.

Updated May 1, 2026
One-click install
npx skills add https://github.com/vaughnangoy/ai-skills --skill secondbrain-transcribe-audio-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: secondbrain-transcribe-audio-skill
Source: https://github.com/vaughnangoy/ai-skills/tree/main/secondbrain-transcribe-audio-skill
Command: npx skills add https://github.com/vaughnangoy/ai-skills --skill secondbrain-transcribe-audio-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires faster-whisper, notebooklm-py, ffmpeg, uv, and includes scripts (resource) components.

What problem does it solve?

NotebookLM audio overviews are automatically skipped during standard notebook sync workflows, leaving valuable audio content unprocessed and unavailable in your SecondBrain knowledge base. This Skill eliminates that gap by handling the full audio processing pipeline automatically.

Core Features & Use Cases

  • Audio Download & Transcription: Retrieves NotebookLM audio overviews and transcribes them using the Whisper model for high accuracy.
  • Metadata Enrichment: Automatically tags and categorizes transcripts based on content and notebook context for easy search and organization.
  • Seamless Knowledge Base Integration: Ingests both the original audio file and enriched transcript into SecondBrain alongside other notebook content.
  • Use Case: If you have a NotebookLM notebook with a 30-minute audio overview of your latest research project, this Skill will download the audio, transcribe it, add relevant tags like "machine-learning" and "research", and add both files to your SecondBrain for full-text search.

Quick Start

Use the secondbrain-transcribe-audio-skill to download and transcribe the audio overview from my NotebookLM notebook "AI Research 2024" and add it to my SecondBrain knowledge base.

Frequently Asked Questions about secondbrain-transcribe-audio-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transcribe NotebookLM audio overviews into a knowledge base?

To transcribe NotebookLM audio overviews into a knowledge base, you can use an automated pipeline that retrieves the audio, transcribes it with faster-whisper, and ingests both files into your SecondBrain.

Why does my NotebookLM audio overview get skipped during standard sync workflows?

NotebookLM audio overviews are skipped during standard sync workflows because the default notebook sync process lacks the specific handlers required to download and transcribe audio artifacts into text.

Do I need ffmpeg to run an audio transcription ingest pipeline for SecondBrain?

Yes, you need ffmpeg installed alongside faster-whisper, notebooklm-py, and uv to execute the audio transcription ingest pipeline and process NotebookLM audio files into your SecondBrain knowledge base.

Can I automatically tag and categorize transcribed NotebookLM audio files?

You can automatically tag and categorize transcribed NotebookLM audio files through metadata enrichment, which assigns contextual tags to the transcripts before ingesting them into your SecondBrain for full-text search.

What is the best way to make NotebookLM audio overviews searchable in SecondBrain?

The best way to make NotebookLM audio overviews searchable is to use a faster-whisper transcription pipeline that converts the audio to text, enriches it with metadata tags, and integrates both files into your SecondBrain knowledge base.