Mute Microphone
Pause microphone capture during a voice chat session.
Steps
- •
Read
~/.claude-talk/config.envto getCLAUDE_TALK_DIR. - •
Check that a voice session is active (Bash):
bashsource "<CLAUDE_TALK_DIR>/scripts/state.sh" && [[ "$(voice_state_read SESSION)" == "active" ]] && echo "active" || echo "inactive"
If inactive, tell the user: "No voice chat session is active. Start one with
/claude-talk:start." - •
Set muted state (Bash):
bashsource "<CLAUDE_TALK_DIR>/scripts/state.sh" && voice_state_write MUTED=true STATUS=muted
- •
Confirm: "Microphone muted. Run
/claude-talk:unmuteto resume."