voice

Solid

TTS speech + mic/speaker mute for privacy. MUST trigger on meetings, calls, privacy, silence requests. "meeting"/"call"/"private" = mic+speaker mute. "be quiet"/"silent" = speaker mute only. Always call HW markers — never just text.

AI & Automation 147 stars 18 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 83/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Voice — Speak Through Speaker ## Quick Start Your chat replies are automatically spoken aloud through TTS. Use this skill only when you need to speak additional or separate text outside your normal reply (e.g., parallel speech during tool calls, or text different from your chat reply). ## Workflow 1. Determine if you need explicit speech beyond your normal reply: - Normal conversational reply -> do NOT call this skill, TTS is automatic - Need to speak while also performing tool calls -> use `POST /voice/speak` - Need to speak different text than your chat reply -> use `POST /voice/speak` - Reacting to a sensing event before reply is finalized -> use `POST /voice/speak` 2. Optionally check if TTS is busy: `GET /voice/status` 3. If `tts_speaking` is true, wait or skip 4. Call `POST /voice/speak` with plain text ## Examples Input: Normal conversational reply Output: Do NOT call this skill. Just reply normally — your text is automatically spoken. Input: You need to greet the user while also activating a scene Output: Call `POST /voice/speak` with `{"text": "Good morning!"}` in parallel with the Scene API call. Input: You want to say something different from your chat reply Output: Call `POST /voice/speak` with the spoken text. Then provide your chat reply separately. Input: User says "say something" / "tell me a joke" Output: Do NOT call this skill. Just reply normally with the joke — automatic TTS handles it. ## Tools Use `Bash` with `curl` to call the HTT...

Details

Author
autonomous-ai
Repository
autonomous-ai/autonomous-os
Created
2 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category