关于栏目
「一日一技」是少数派的全新栏目,我们将会介绍各种简单又实用的小技巧。这些技巧可能是你知道的,也可能是你还未注意到的;它可能是一个系统的操作技巧,也可能是某个 App 里的细节功能或用法……我们希望通过这个栏目,让你更好了解手中的设备和 App,能更充分去利用它们的特性,以此一点点改善与提升你的数字生活。
需求
记录想法或谈话,录音肯定比打字更有优势。iOS 系统提供的「语音备忘录」通常能满足很多人对语音记录的需求,但由于它的音频格式和分享扩展的限制,我们无法将录音文件微信并直接给人听。
这对于想把会议记录、写作灵感之类的录音分享给同事好友的人来说,实在不够方便。而实际上,我们可以借助一个很简单的 Workflow,让这些录音方便微信并可以直接收听。
思路和方法
由于微信并不支持播放 iOS 默认的 .m4a
格式的音频文件,所以解决这个问题的重要思路就是:将.m4a
格式转成微信支持的.mp3
格式。少数派多次推荐过的 iOS 效率神器Workflow内置就支持转换音频格式,叫做Encode Media。
由于系统的语音备忘录的分享菜单不支持「微信」,所以我们还可以借助 Workflow 的分享扩展,顺便把分享这一步也一起做了。
具体步骤很简单,参考下图创建一个新的 Workflow,将类型设为 Action Extension,搜索拖放Encode Media动作过来,设定参数为Audio Only 和 MP3,再加入Open In...这个能其他 App 的动作,搞定。
(你也可以 点此下载这个 Workflow)
一次做好 Workflow 以后就无需再做,当需要分享音频到微信时,你只要在语音备忘录中选择一段音频,在分享菜单中选 Run Workflow,运行你做好的 Workflow,待转换格式完毕(时间视音频大小而定)选择「copy to 微信」,就会直接跳转到微信分享了。
最终效果
虽然最终在微信里呈现的样式,没有微信原本的语音美观与直接,但使用起来并不麻烦,一定要说的话,只是多了一次界面跳转而已。
当然,如果你有除了 Workflow 之外的其他解决方法,欢迎评论与我们交流。