Media Operations

SkillFiles & storage

Play audio files, record from microphone, take photos. Use for media playback, voice recording, or camera capture.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Media Operations skill

What this skill tells your AI

The instructions your AI receives, as published by mikeyobrien/rho in platforms/android/skills/media/SKILL.md and read by ahel’s review.

Audio Playback

termux-media-player play /path/to/file.mp3
termux-media-player pause
termux-media-player play          # resume
termux-media-player stop
termux-media-player info          # current status

Microphone Recording

# Start recording
termux-microphone-record -f /path/to/output.m4a

# With options
termux-microphone-record -f out.m4a -l 30       # 30 second limit
termux-microphone-record -f out.opus -e opus    # encoder: aac, amr_wb, amr_nb, opus
termux-microphone-record -f out.m4a -b 128      # bitrate in kbps
termux-microphone-record -f out.m4a -r 44100    # sample rate Hz

# Stop recording
termux-microphone-record -q

# Check status
termux-microphone-record -i

Camera Photo

termux-camera-photo /path/to/photo.jpg

# Options
termux-camera-photo -c 0 photo.jpg    # camera ID (0=back, 1=front usually)

Camera info

termux-camera-info

Note: Camera/microphone require respective permissions.

Signals

GitHub stars
372
Forks
29
Last commit
May 2026
Advanced
Catalog kind
skill
Gateway key
media
Source
github.com/mikeyobrien/rho