来分享下自己开发的 Side Project
个人是独立开发者,特别喜欢锤子手机里面的 Idea Pills (闪念胶囊)。因为随时有想法想要记录,但是找到 iOS 备忘录 App 再打字很繁琐,之后再有机会记录又忘了当时想的是什么。
就想在 iPhone 上做一个类似的,可以方便地语音识别出文字,再保存本地,还可以分享、搜索什么的全能备忘录。
但是由于 iOS 天然的一些特性,我只能力求功能上完备的同时,让这款应用贴近 iOS 原生。我使用了 iCloud 来做记录的云同步,语音识别用了比 iOS 系统自带听写更加强大的讯飞技术,可以识别普通话、四川话、粤语、河南话、英语。输入文本时屏幕下方会显示自动搜索结果,你还可以在这里选择在虾米音乐或者豆瓣中继续搜索音乐、电影、图书什么的,搜索引擎可选 Google、必应、搜狗和百度。
App 还提供了一个 Today Widget,可以放在通知中心。由于系统限制不允许在挂件里面进行录音,所以这里只提供了最近记录内容的展示和复制功能,但这里提供了按钮可以快速唤起 App。
付费 App,点此跳转 App Store 下载
用到的技术
Xcode + Swift 4
数据库使用 RealmSwift,云同步使用 CloudKit,语音识别使用讯飞云技术