audio-skill

Adjust Android volume streams, mute, unmute, and report audio status.

356|66|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/zeenie-ai/MachinaOS --skill audio-skill-zeenie-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audio-skill
Source: https://github.com/zeenie-ai/MachinaOS/tree/main/server/skills/android_agent/audio-skill
Command: npx skills add https://github.com/zeenie-ai/MachinaOS --skill audio-skill-zeenie-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the hassle of manually adjusting Android volume and ringer settings, so you can quickly switch audio behavior for meetings, night routines, or media playback.

Core Features & Use Cases

  • Volume control by stream: Set 0–100% levels for media, ringtone, notifications, alarms, voice calls, and system sounds.
  • Mute and unmute: Instantly silence or restore audio by toggling muted state.
  • Status checks: Retrieve current volume levels plus whether the device is muted and the current ringer mode.

Use case: You notice it’s too loud for an upcoming call, so you check audio status and then lower the voice_call stream to your preferred level.

Quick Start

Connect the Audio Automation tool node and ask the AI to set the media volume to 50 on your Android device.

Frequently Asked Questions about audio-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I adjust Android audio volume automatically for meetings and night routines?

You can automate Android audio volume by sending an audio_automation tool request with a set_volume action, specifying the target stream and level between 0-100. This enables hands-free volume automation for meeting mode and night routines.

Can I mute and unmute specific audio streams on Android using voice commands?

Yes, you can mute and unmute specific Android audio streams by sending a tool request with the mute or unmute action and specifying the desired stream, such as media, ringtone, notifications, alarms, voice_call, or system audio.

What Android audio streams can I control with volume automation?

Android volume automation supports media, ringtone, notification, alarm, voice_call, and system audio streams. You can set volume levels from 0 to 100 percent, mute, unmute, or check the status for any of these streams.

How do I check the current ringer mode and volume status on an Android device?

You check Android ringer mode and volume status by sending an audio_automation tool request with the status action. This retrieves current volume levels, muted state, and the active ringer mode for all supported audio streams.

Do I need to connect an audio tool node to use Android device ringer mode workflows?

Yes, using Android device ringer mode workflows requires connecting an Audio Automation tool node to process the audio_automation requests. Once connected, the assistant can execute status checks, volume adjustments, and muting actions.

What's the best way to lower voice call volume hands-free before an incoming call?

The best way to lower voice call volume hands-free is sending an audio_automation request with the set_volume action, targeting the voice_call stream with your preferred level. This immediately adjusts the specific audio stream without manual input.