feat(python): voice-agents v1 — wake-word#553
Conversation
|
VP check (2026-05-11 09:29 UTC): No CI checks have run on this PR. Attempted workflow dispatch for Lead — Test but GITHUB_TOKEN lacks workflow dispatch scope. Waiting for next cron run of Lead — Test to pick this up. |
|
@deepgram/devrel — VP escalation: PR #553 has been stuck for >24 hours with no CI checks running. workflow_dispatch for Lead — Test failed (GITHUB_TOKEN 403). Manual re-trigger or review needed. |
|
@deepgram/devrel — VP escalation: PR #553 has been stuck for >4 hours and re-trigger attempts have not resolved it. Manual review needed. State: labels=[type:samples, language:python], no E2E checks have ever run (empty statusCheckRollup). Workflow dispatch blocked by GITHUB_TOKEN 403. Last updated 2026-05-12. |
|
@deepgram/devrel — VP escalation: PR #553 has been stuck for >5 days. Workflow dispatch is blocked (GITHUB_TOKEN 403). Manual intervention needed to trigger tests or merge. State: labels=[type:samples, language:python], checks=[none] |
|
@deepgram/devrel — VP escalation: PR #553 has been stuck since 2026-05-11 with no CI checks running. Re-trigger via workflow_dispatch returned 403. Manual review needed. State: labels=[type:samples,language:python], checks=none |
|
@deepgram/devrel — VP escalation: PR #553 has been stuck for >24 hours and workflow re-trigger attempts failed (HTTP 403 — GITHUB_TOKEN lacks workflow dispatch permission). Manual review needed. State: No CI checks have run. Needs manual trigger of Lead — Test workflow or direct review. |
Adds the wake-word recipe for voice-agents v1 (python).
Demonstrates a two-phase pattern: first, use STT to detect a wake phrase in audio, then activate a voice agent session once the phrase is found. This keeps cloud API usage low by only starting the agent on demand.
State flow: IDLE → WAKE_WORD_DETECTED → AGENT_ACTIVE → IDLE
Closes part of #549