deepgram-transcription

Transcribe audio and video files via the Deepgram API into JSON and plain text.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/AgentiveAU/MyAgentive --skill deepgram-transcription
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepgram-transcription
Source: https://github.com/AgentiveAU/MyAgentive/tree/main/skills/deepgram-transcription
Command: npx skills add https://github.com/AgentiveAU/MyAgentive --skill deepgram-transcription

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Transcribe audio and video files using the Deepgram API to produce both JSON transcripts and plain text transcripts, enabling faster, more accurate documentation of media content without manual transcription.

Core Features & Use Cases

  • Transcribes audio (mp3, wav, m4a, aac) and video (mp4, mov, avi, mkv) files via Deepgram.
  • Automatically handles large video files by extracting audio to reduce upload size and processing time.
  • Outputs include a full JSON transcript with timestamps and a plain text transcript for quick consumption.
  • Command-line script automates transcription workflows and saves results to a specified directory.

Quick Start

Transcribe a media file by running the script with your Deepgram API key and save transcripts to the chosen output directory.

Frequently Asked Questions about deepgram-transcription

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

FAQPage Schema
How do I transcribe audio from a large video file using an API?

To transcribe large video files, this solution extracts audio to reduce upload size and processing time before sending the media to the Deepgram API. It supports mp4, mov, avi, and mkv files, automatically handling the audio extraction to streamline the transcription workflow.

Does Deepgram transcription support both JSON transcripts and plain text outputs?

Deepgram transcription supports outputting both a full JSON transcript with timestamps and a plain text transcript. This allows for quick consumption of the text while retaining detailed timing data for further processing or documentation.

What audio and video formats can I transcribe using the Deepgram API?

You can transcribe common audio formats like mp3, wav, m4a, and aac, as well as video formats including mp4, mov, avi, and mkv. The tool processes these files via the Deepgram API to produce accurate text transcripts.

How do I automate transcription workflows for multiple media files?

You can automate transcription workflows by running the command-line script with your Deepgram API key and a specified output directory. The script handles file processing, optional smart formatting, and saves the resulting transcripts automatically.

Do I need a Deepgram API key to transcribe audio and video files?

Yes, a Deepgram API key is required to authenticate your requests and transcribe audio and video files. You must provide this key when running the transcription script to access the default nova-2 model and generate transcripts.

Can I use smart formatting when transcribing audio with Deepgram?

Yes, you can enable optional smart formatting when transcribing audio with Deepgram. This feature helps structure the plain text and JSON transcript outputs for better readability and documentation without manual editing.