Agent skill

media

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

Stars 351
Forks 27

Install this agent skill to your Project

npx add-skill https://github.com/mikeyobrien/rho/tree/main/platforms/android/skills/media

SKILL.md

Media Operations

Audio Playback

bash
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

bash
# 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

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

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

Camera info

bash
termux-camera-info

Note: Camera/microphone require respective permissions.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results