automating-voice-memos

Export Apple Voice Memos recordings and retrieve transcripts on macOS.

63|12|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/iBz-04/gloamy --skill automating-voice-memos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: automating-voice-memos
Source: https://github.com/iBz-04/gloamy/tree/main/skills/automating-voice-memos
Command: npx skills add https://github.com/iBz-04/gloamy --skill automating-voice-memos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates Apple Voice Memos on macOS by exporting recordings and retrieving transcripts without fragile AppleScript dictionary support.

Core Features & Use Cases

  • UI-first automation for exports and transcript access: Drives the Voice Memos interface via System Events and keyboard shortcuts to avoid direct container/database writes.
  • Optional data-layer access: Uses filesystem and SQLite/Core Data inspection to locate recordings (e.g., CloudRecordings.db) when you need batch export or richer control.
  • Safe post-processing workflow: Supports exporting audio first and then trimming/enhancing with external tools like ffmpeg instead of writing back into the container.

Use case: You want to export a set of Voice Memos and turn available transcripts into .txt files for editing or later search, while minimizing permissions and avoiding direct database manipulation.

Quick Start

Ask the AI: Automate Voice Memos export and write the selected memo transcript to a text file on my Desktop.

Frequently Asked Questions about automating-voice-memos

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

FAQPage Schema
How do I export Apple Voice Memos and save transcripts automatically on macOS?

To export Voice Memos and save transcripts automatically on macOS, you can use JXA and System Events to drive the UI for exporting audio while copying available transcript text into files without fragile AppleScript dictionaries.

Can I batch export Voice Memos recordings using the CloudRecordings.db SQLite database?

You can batch export Voice Memos by querying the CloudRecordings.db SQLite database within the macOS container, but this requires granting Full Disk Access to directly read or write the Core Data storage layer.

Do I need to grant Accessibility permissions to automate Voice Memos exports via System Events?

Automating Voice Memos exports via System Events requires granting Accessibility permissions, as the UI-first workflow relies on keyboard shortcuts and interface scripting to bypass direct container manipulation.

What is the best way to trim and enhance Voice Memos audio after exporting it?

The best way to trim and enhance Voice Memos audio after exporting is to use external tools like ffmpeg for post-processing, ensuring a safe workflow that avoids writing data back into the original container.

Why does exporting Voice Memos via AppleScript dictionary support fail?

Exporting Voice Memos via AppleScript dictionary support fails because the application lacks robust scripting support, requiring an alternative approach using JXA, UI scripting via System Events, or direct SQLite filesystem access.