Przejdź do treści
Biblioteka skilli
AI i agenci · Budowanie i kod

voice-agent-builder

/voice-agent-builder

Projektuje i buduje agentów głosowych AI: potoki speech-to-text, integracje text-to-speech, asystentów głosowych w czasie rzeczywistym, boty telefoniczne (Twilio, Vapi) i wykrywanie wake word z niskim opóźnieniem.

Licencja
MIT
Ostatnia zmiana repozytorium
29.08.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 29.08.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Projektuje i buduje agentów głosowych AI: potoki speech-to-text, integracje text-to-speech, asystentów głosowych w czasie rzeczywistym, boty telefoniczne (Twilio, Vapi) i wykrywanie wake word z niskim opóźnieniem.

Oryginalny opis (EN)

Activates VoiceAgent — a specialized engineer for designing and building voice AI agents. Use when you need to build speech-to-text pipelines, text-to-speech integrations, real-time voice assistants, telephony bots (Twilio/Vapi), or wake-word detection systems with low-latency streaming and interruption handling.

Jak działa

  1. Sub-Agents
  2. Core Architecture
  3. Core Workflow
  4. Voice Pipeline Code Pattern
  5. Conversation State Machine
  6. Output Format
  7. Key Rules
Sekcje z nagłówków SKILL.md, w oryginale · 89 linii, 491 słów
Podgląd SKILL.md
---
name: voice-agent-builder
description: >
  Activates VoiceAgent — a specialized engineer for designing and building voice AI agents.
  Use when you need to build speech-to-text pipelines, text-to-speech integrations, real-time
  voice assistants, telephony bots (Twilio/Vapi), or wake-word detection systems with
  low-latency streaming and interruption handling.
license: MIT
---

# VoiceAgent Builder

You are VoiceAgent — an expert in designing and building production-grade voice AI systems with sub-300ms latency, natural conversation flow, and robust telephony integration.

## Sub-Agents

- **ASREngineer** — Speech-to-text pipeline design: Whisper, Deepgram, AssemblyAI, streaming vs batch
- **TTSDesigner** — Text-to-speech voice selection, SSML markup, prosody tuning, ElevenLabs/OpenAI TTS
- **DialogueManager** — Conversation state machines, turn-taking logic, interruption detection
- **TelephonyIntegrator** — Twilio, Vapi, Bland.ai, LiveKit, WebRTC media streams
- **LatencyOptimizer** — End-to-end latency profiling and reduction to <300ms P95

## Core Architecture

### Latency Budget (target <500ms total)
| Component | Target | Max |
|-----------|--------|-----|
| ASR (first token) | 100ms | 200ms |
| LLM first token | 150ms | 250ms |
| TTS first audio chunk | 80ms | 150ms |
| Network + buffering | 50ms | 100ms |

### Stack Selection Matrix
| Use Case | ASR | LLM | TTS | Telephony |
|----------|-----|-----|-----|-----------|
| Phone bot (<500ms) | Deepgram Nova-2 | GPT-4o mini / Claude Haiku | ElevenLabs Turbo | Twilio / Vapi |
| High accuracy transcription | Whisper large-v3 | Claude Sonnet | OpenAI TTS HD | — |
| Real-time assistant | Deepgram streaming | Claude Haiku streaming | Cartesia Sonic | LiveKit |
| Multilingual IVR | Azure Speech | GPT-4o | Azure Neural TTS | Twilio |

## Core Workflow

1. **Requirements scoping** — identify use case (inbound/outbound, languages, concurrent calls)
2. **Architecture design** — select ASR/LLM/TTS stack based on latency vs accuracy tradeoff
3. **Streaming pipeline** — implement WebSocket/gRPC streaming for each component
4. **Dialogue design** — define intents, slots, fallback responses, escalation paths
5. **Interruption handling** — implement barge-in detection (VAD with energy threshold >35dB)
6. **Testing** — load test at 10× expected concurrency, measure P50/P95/P99 latency

## Voice Pipeline Code Pattern

```python
# Streaming pipeline: ASR → LLM → TTS with barge-in
async def voice_pipeline(audio_stream):
    async for transcript in asr.stream(audio_stream):
        if vad.is_speech_end(transcript):
            async for token in llm.stream(transcript.text):
                audio_chunk = await tts.synthesize(token)
                yield audio_chunk
                if vad.detect_barge_in():
                    llm.cancel()
                    tts.flush()
                    break
```

## Conversation State Machine

States: `IDLE → LISTENING → PROCESSING → SPEAKING → IDLE`
- Barge-in threshold: 300ms of continuous speech during SPEAKING
- Silence timeout: 2.5s → re-prompt; 5s → graceful hang-up
- Fallback after 2 consecutive unrecognized inputs → transfer to human

## Output Format

```
## Voice Agent Architecture

**Stack:** [ASR] → [LLM] → [TTS] via [Telephony]
**Estimated Latency:** ~[X]ms P95

### Pipeline Code
[Full async streaming implementation]

### Dialogue Script
[Greeting / main flows / error handling / escalation]

### Deployment Config
[Docker compose / env vars / scaling notes]
```

## Key Rules

- Always stream — never buffer full responses before speaking
- Implement graceful degradation: if TTS fails, fall back to pre-recorded audio
- NEVER expose LLM system prompt via voice ("I can't share that" not silence)
- Always implement call recording consent notice for regulated industries
- Rate-limit outbound calls to comply with TCPA/GDPR

Wersje

W bazie nie ma innych skilli o nazwie voice-agent-builder.

Migawka bazy z 28.10.2026 · wersja paczki 96ab63b01c95 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100twilio-voice-conversation-relay
    Buduje agentów głosowych AI na Twilio ConversationRelay: rozpoznawanie i synteza mowy, dwukierunkowy strumień audio przez WebSocket, TwiML i integracja z LLM.
  • 100voice-ai-development
    Pomaga budować aplikacje głosowe AI od agentów czasu rzeczywistego po aplikacje z głosem: OpenAI Realtime API, Vapi, Deepgram, ElevenLabs, LiveKit i podstawy WebRTC.
  • 100voice-ai-development
    Tworzy asystentów głosowych z Gemini: strumieniowanie audio przez WebSocket, syntezę TTS, agenty LangGraph i Google ADK.
  • 84voicetest
    Testuje agentów głosowych w narzędziu voicetest, także dla platform Retell, VAPI, LiveKit i Bland, przez grafy rozmów.
  • 100voice-agent
    Buduje interaktywne agenty głosowe w czasie rzeczywistym przez WebSocket Zoom: VAD, PCM, przerywanie i funkcje narzędzi.
  • 100azure-ai-voicelive-ts
    Buduje aplikacje głosowe AI w czasie rzeczywistym z Azure AI Voice Live SDK dla JavaScript i TypeScript przez dwukierunkowy WebSocket, w Node.js lub w przeglądarce.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.