iPhone充电铃声怎么设置,如何设置手机充电铃声( 二 )


音频延迟则是正常现象 , 毕竟设备需要先检测到你接入了电源 , 随后再运行自动化 , 这期间一般会有 1s 以内的延迟 。但如果延迟时间超过了 1s , 就可能是其他问题所导致的 。
首先,有可能是音频前面本身就有一段空白 。这样即使准确地播放了音频,前面的留白也会造成「音频延迟」的错觉 。这种情况,你只需要把空白部分裁剪掉就行了 。

iPhone充电铃声怎么设置,如何设置手机充电铃声

文章插图
裁剪掉音频前面的留白
第二种情况比较常见,尤其是在设备空间不足时,系统会自动删除一些已经保存至 iCloud Drive 的本地文件 。而 Shortcuts 文件夹正好是在 iCloud Drive 上的,因此,系统有可能在设备空间吃紧时 , 将原先的音频删除掉 。
这样一来,当你需要播放音频时 , 系统会重新下载音频 , 自然也就导致了音频延迟 。这一问题也有解决方案 , 那就是将音频嵌入快捷指令 。
嵌入的原理则是利用 Base64 编码 , 将音频转化为文字并存储在自动化里 。每次播放时,系统只需要在本地进行解码,不会因为文件被删而需要重新下载,也不需要依赖网络 。
为了方便操作,我做了一个编码转换的快捷指令(? 点此下载) 。运行后,你只需要选择想要播放的音频就行了,快捷指令会自动帮你编码完成并复制到剪贴板 。
iPhone充电铃声怎么设置,如何设置手机充电铃声

文章插图
Base64 编码
随后,你需要修改刚刚已完成的自动化 。删除「获取文件」,并先后添加「文本」和「Base64 编码」 。同时,你还要点击「Base64 编码」中的「编码」并将其修改为「解码」 。
iPhone充电铃声怎么设置,如何设置手机充电铃声

文章插图
将刚才获取的 Base 64 编码粘贴进「文本」中
这样一来,你就不用担心音频被系统清理掉而不时出现延迟问题了 。
扩展玩法既然已经了解了修改提示音的原理,那么我们也可以由此来实现更多有趣的玩法 。我们只需要找到支持关闭「运行前询问」的自动化,比如特定时间、飞行模式等自动化均可以用来发掘更多玩法 。
iPhone充电铃声怎么设置,如何设置手机充电铃声

文章插图
支持关闭「运行前询问」
配合上快捷指令和丰富的第三方 app 动作,你可以实现诸如修改低电量警告音、打开勿扰模式时自动开启深色模式、连接上 CarPlay 车载时自动播放某个歌单等操作 。
不仅如此,如果你有支持 NFC 的智能手环,还可以用它与快捷指令的 NFC 自动化联动,实现「扫描手环,记录饮水」的功能 。
iPhone充电铃声怎么设置,如何设置手机充电铃声

文章插图
扫描手环记录饮水
除了修改充电提示音外,快捷指令的自动化还有很多新奇的玩法 , 你可以阅读下面这些文章来获取更多相关介绍 。如果你有什么有趣的想法,也可以在评论区与我们一同分享 。