eachlabs-voice-audio

Transcribes and synthesizes speech via EachLabs AI prediction models.

1|Updated May 20, 2026
One-click install
npx skills add https://github.com/Wanli-Lee/CUA-Claw-Harness --skill eachlabs-voice-audio-wanli-lee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eachlabs-voice-audio
Source: https://github.com/Wanli-Lee/CUA-Claw-Harness/tree/main/skills/5/eachlabs-voice-audio
Command: npx skills add https://github.com/Wanli-Lee/CUA-Claw-Harness --skill eachlabs-voice-audio-wanli-lee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It removes the friction of turning text into natural speech and converting spoken audio back into accurate transcripts, while also enabling voice conversion and audio utility operations.

Core Features & Use Cases

  • Text-to-Speech (TTS): Generate speech from text using supported providers such as ElevenLabs, Kling, PlayAI, Kokoro, and Stable Audio.
  • Speech-to-Text (STT) & Diarization: Transcribe audio with optional word/segment timestamps and speaker diarization using Whisper, ElevenLabs Scribe, Wizper, and faster Whisper variants.
  • Voice Conversion & Audio Utilities: Convert/cloning and transform voices (e.g., RVC, voice changer, dubbing) and run utilities like trimming or merging audio/video.
  • Use Case: A workflow for creating a narrated video: convert a script to TTS, merge the audio with the video, then transcribe the final narration (with timestamps) to verify alignment and catch issues.

Quick Start

Use the eachlabs-voice-audio skill to transcribe an uploaded audio file URL with diarization into word-timestamped speaker-aware text.

Frequently Asked Questions about eachlabs-voice-audio

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

FAQPage Schema
How do I transcribe audio with speaker diarization and word timestamps?

Audio transcription with speaker diarization converts spoken audio into text using models like Whisper or ElevenLabs Scribe, adding word and segment timestamps to identify individual speakers. This process generates speaker-aware text output for meeting transcription.

What is the best way to generate natural speech from text using API models?

Text-to-speech generation uses models like ElevenLabs, Kling, PlayAI, Kokoro, and Stable Audio to synthesize natural speech from text scripts. You post prediction requests with schema-matching inputs and poll until completion to receive the generated audio output.

Can I convert or clone a voice for media production workflows?

Voice conversion and cloning transform spoken audio using models like RVC and voice changer utilities. This allows you to modify, dub, or clone voices for media production, outputting transformed audio files through authenticated prediction API calls.

Do I need an API key to run text-to-speech and speech-to-text predictions?

Yes, you need an EACHLABS_API_KEY header to authenticate model discovery and prediction calls. The skill validates model existence via the model endpoint, posts prediction requests, and polls status until completion to return the final audio or transcription outputs.

Does speech-to-text transcription support multilingual audio processing?

Speech-to-text transcription supports multilingual audio processing through models like Whisper, faster Whisper variants, and ElevenLabs Scribe. These models convert spoken audio into accurate transcripts, applying to scenarios like multilingual narration creation.

What are the limitations of polling for audio prediction completion?

Polling for audio prediction completion requires waiting for the model endpoint to return a finished status before retrieving outputs. This asynchronous approach means you must continuously check prediction status until the text-to-speech or speech-to-text workflow is fully complete.