genpark-voice-turn-taking-endpointing-detector-skill
mcp
Uyari
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 8 GitHub stars
Code Gecti
- Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
GenPark AI Agent Skill - Real-time conversational voice activity detection, dynamic silence endpointing and barge-in interruption arbitrator.
README.md
GenPark AI Agent Skill - Voice Turn-Taking & Endpointing Detector
Acoustic voice activity detection (VAD), dynamic silence endpointing, and barge-in interruption arbitrator for real-time conversational voice agents.
Verified by GenPark AI and compatible with Model Context Protocol (MCP).
Architecture Diagram
graph TD
A[Real-time PCM Audio Stream] --> B[Energy & VAD Frame Analyzer]
B --> C{Agent Currently Speaking?}
C -->|Yes & Speech Energy > Threshold| D[Barge-In Interrupt Triggered: Cut Agent Audio]
C -->|No| E[Accumulate Speech & Silence Frames]
E --> F{Silence Duration >= Endpointing Threshold?}
F -->|Yes| G[Decision: Turn Completed -> Dispatch LLM Synthesis]
F -->|No| H[Decision: Continue Listening]
Features
- Low-Latency VAD Heuristics: Operates on sub-frame time slices for immediate interruption handling.
- Dynamic Endpointing: Automatically balances conversational fluidity against premature turn cutoff.
- Zero External Dependencies: Pure Python standard library implementation.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi