用途:自动化 macOS 上的 Apple Voice Memos(语音备忘录)。该应用是 Mac Catalyst 版,没有 AppleScript 字典,因此采用界面脚本与数据层混合方式。
主要能力与用法:优先界面优先(无需完全磁盘访问)导出,通过菜单/快捷键把录音导出到指定文件夹;可用 System Events 驱动录制、导出等操作,尽量用快捷键而非点击。复制转录文本可运行:osascript skills/automating-voice-memos/scripts/copy_transcript_to_file.applescript "/path/to/output.txt",无参数时默认写入 Desktop/voice-memo-transcript.txt。可选数据路径使用 ObjC + sqlite3 查询 CloudRecordings.db(Apple 纪元偏移 +978307200),仅在必要时使用。编辑建议导出后用 ffmpeg 等外部工具,避免直接写入容器。
权限:界面自动化需要辅助功能权限(系统设置 > 隐私与安全性 > 辅助功能,为 System Events 及终端/脚本编辑器启用);仅当直接读写 Voice Memos 容器或数据库时才需要完全磁盘访问。UI 导出不需要完全磁盘访问。
适用场景:macOS 批量导出录音、抓取转录文本、按需读取存储位置与数据库信息。
限制:不适用于跨平台录音、程序化音频采集、iOS 端语音备忘录自动化;无法授予完全磁盘访问时数据路径不可用。数据库被锁定时需先关闭 Voice Memos;界面自动化失败需确保应用已聚焦且辅助功能已启用。缺失信息:具体价格、收费模式、平台效果等暂未提供。