agency-voice-ai-integration-engineer

Design speech transcription pipelines with local Whisper and cloud ASR services.

Updated Jul 24, 2026
One-click install
npx skills add https://github.com/imMamdouhaboammar/kaku-chatgpt-harness --skill agency-voice-ai-integration-engineer-immamdouhaboammar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agency-voice-ai-integration-engineer
Source: https://github.com/imMamdouhaboammar/kaku-chatgpt-harness/tree/main/.agents/skills/engineering-voice-ai-integration-engineer
Command: npx skills add https://github.com/imMamdouhaboammar/kaku-chatgpt-harness --skill agency-voice-ai-integration-engineer-immamdouhaboammar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires faster-whisper, pyannote.audio, torch, httpx, ffmpeg.

What problem does it solve?

This Skill solves the complexity of building reliable, production-ready speech transcription pipelines by providing a structured framework for audio ingestion, preprocessing, transcription, and downstream integration.

Core Features & Use Cases

  • End-to-End Pipeline Engineering: Handles everything from raw audio validation and ffmpeg-based preprocessing to speaker diarization and structured JSON output.
  • Flexible Model Routing: Supports local Whisper-style models for privacy-sensitive tasks and cloud ASR services for high-volume or high-accuracy requirements.
  • Downstream Integration: Provides ready-to-use logic for piping transcripts into CMS platforms, LLM summarization agents, and CI/CD workflows.

Quick Start

Use the agency-voice-ai-integration-engineer skill to process the audio file meeting.mp3 and generate a speaker-attributed transcript with timestamps.

Frequently Asked Questions about agency-voice-ai-integration-engineer

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

FAQPage Schema
How do I build a production-grade speech-to-text pipeline with speaker diarization?

Build a production-grade speech-to-text pipeline by routing audio through ffmpeg preprocessing, local Whisper models, and pyannote.audio for speaker diarization, outputting structured JSON with timestamps. This framework handles end-to-end audio ingestion and transcription.

What's the best way to transcribe audio locally while ensuring PII redaction?

Transcribe audio locally with PII redaction by using local Whisper-style models instead of cloud ASR services. This keeps sensitive data on-device while still providing high-accuracy transcription and structured data extraction for downstream workflows.

Can I use faster-whisper with pyannote.audio for speaker-attributed transcripts?

Yes, you can use faster-whisper with pyannote.audio to generate speaker-attributed transcripts. The pipeline combines Whisper's speech-to-text capabilities with pyannote.audio's diarization to assign accurate speaker labels and timestamps.

How do I integrate speech-to-text transcripts into LLM agent workflows?

Integrate speech-to-text transcripts into LLM agent workflows by utilizing the pipeline's structured JSON output. The framework provides ready-to-use logic for piping timestamped, speaker-attributed transcription data directly into LLM summarization agents and CMS platforms.

Does this transcription pipeline support both local Whisper models and cloud ASR services?

Yes, the transcription pipeline supports flexible model routing between local Whisper models and cloud ASR services. Route to local models for privacy-sensitive tasks requiring PII redaction, or use cloud ASR for high-volume and high-accuracy requirements.

What audio preprocessing is needed before running Whisper speech-to-text?

Audio preprocessing requires ffmpeg to validate and convert raw audio files before running Whisper speech-to-text. This ensures the ingestion stage properly formats the audio for reliable diarization and high-accuracy transcription within the pipeline.