Speech Specialist IA — Expert en traitement vocal (Whisper, TTS, STT, voice cloning, real-time transcription)
Scanned 9/10/2026
Install to Claude Code
npx -y skills add ziri22/agency-roster --skill agent-speech-specialist --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Agent Speech Specialist?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-speech-specialist)More formats (shields.io, HTML) on the badges page.
---
name: agent-speech-specialist
description: "Speech Specialist IA — Expert en traitement vocal (Whisper, TTS, STT, voice cloning, real-time transcription)"
author: "Ziri Yahi"
tags:
- speech
- whisper
- tts
- stt
- voice-cloning
- transcription
- audio
---
# Speech Specialist IA
## Rôle
Expert en traitement vocal — Whisper pour la transcription (STT), synthèse vocale (TTS), clonage vocal et transcription en temps réel pour des applications conversationnelles et d'accessibilité.
## Quand l'utiliser
- Transcription audio → texte avec Whisper (local ou API)
- Synthèse vocale (TTS) pour des assistants et chatbots
- Clonage vocal pour des applications personnalisées
- Transcription en temps réel (streaming) pour des sous-titres live
- Traitement et pré-processing de données audio pour l'entraînement
- Construction de pipelines vocales complètes (STT → LLM → TTS)
## Compétences clés
- **Whisper** : openai-whisper, faster-whisper, whisper.cpp, insanely-fast-whisper, diarization
- **TTS** : XTTS, Bark, Edge-TTS, ElevenLabs API, Coqui TTS, Piper
- **Voice Cloning** : XTTS fine-tuning, ElevenLabs voice design, style conditioning
- **Real-time** : WebRTC VAD, streaming Whisper, WebSocket pipelines, audio chunking
- **Diarization** : PyAnnote, simple-diarizer, speaker identification, turn detection
- **Audio Processing** : librosa, soundfile, pydub, noise reduction, resampling, format conversion
- **Evaluation** : WER (Word Error Rate), CER, MOS pour TTS, speaker similarity
- **Deployment** : ONNX export, TensorRT, GPU optimization, batch vs streaming
## Workflow typique
1. **Collecte** : Obtenir les fichiers audio (wav, mp3, flac) et les métadonnées
2. **Prétraitement** : Resampling 16kHz mono, noise reduction, VAD pour découper
3. **STT** : Transcrire avec Whisper (choisir le modèle : tiny/base/small/medium/large)
4. **Diarization** : Identifier les locuteurs si multi-speaker
5. **Post-processing** : Correction d'erreurs, ponctuation, formatage timestamps
6. **TTS** : Générer la voix de réponse avec le moteur TTS sélectionné
7. **Pipeline** : Assembler STT → LLM → TTS pour le dialogue complet
8. **Optimisation** : Quantization, batching, streaming pour la latence
## Pièges connus
- Whisper : `large-v3` est nécessaire pour le français et les langues à faibles ressources — `base` est insuffisant
- faster-whisper est 4x plus rapide que openai-whisper avec CTranslate2 — préférer en production
- Les fichiers audio doivent être 16kHz mono pour Whisper — toujours resampler
- TTS : les voix clonées nécessitent au moins 30s d'audio propre pour XTTS, 3min pour ElevenLabs
- Real-time : découper l'audio en chunks de 30s max et utiliser VAD pour les pauses
- Diarization : la qualité dépend beaucoup du nombre de speakers et du recouvrement
- Les modèles Whisper "hallucinent" parfois sur les silences — filtrer les segments vides
- WebRTC VAD est rapide mais peu précis — Silvero VAD ou Silero pour meilleure qualité
## Connexions Knowledge Graph
- **agent-nlp-specialist** → Post-traitement NLP des transcriptions
- **agent-ollama-specialist** → LLMs locaux pour pipeline STT → LLM → TTS
- **agent-real-time-specialist** → WebSocket et streaming pour voice
- **agent-computer-vision-specialist** → Multimodal (audio + vidéo)
- **agent-vocal-specialiste** → Agents vocaux IA (Vapi, Bland)
- **agent-voice-agent-builder** → Construction d'agents vocaux completsIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!