一、准备音频文件
首先需准备一段音频如MP3、WAV格式,时长控制在3-5秒。通过格式转换工具如“格式工厂”将音频转为iOS兼容的 M4A格式,避免快捷指令读取失败。二、创建充电触发快捷指令
1. 打开“快捷指令”APP,点击右上角“+”新建指令,命名为“充电提示音”。 2. 点击“添加操作”,搜索并选择 “充电” 触发条件位于“自动化”分类下,设置触发场景为“开始充电”。三、音频Base64编码处理
这是关键步骤,需将本地音频文件转换为Base64编码字符串,以便快捷指令直接调用: 1. 返回快捷指令编辑页,点击“添加操作”,搜索 “获取文件”,选择准备好的M4A音频文件。 2. 继续添加操作,搜索 “编码为Base64”位于“编码”分类下,将音频文件转换为Base64编码文本。此时,指令会生成一长串字符,这就是音频的Base64编码结果。四、码并播放音频
Base64编码后的文本需码还原为音频文件才能播放: 1. 添加操作 “码Base64”,将编码文本转换回音频文件。 2. 最后添加 “播放声音” 操作,选择码后的音频文件,成指令编辑。五、启用自动化
点击右上角“成”,进入“自动化”页面,开启“充电提示音”自动化开关,确保“运行前询问”关闭避免每次充电弹窗。通过上述步骤,iOS14设备充电时会自动触发快捷指令,播放经Base64编码处理的个性化提示音。Base64编码在此过程中决了本地文件调用限制,让音频能被快捷指令直接读取,是实现功能的核心技术环节。
