莱维特(LEWITT)发布新品 RAY——首支自动对焦你声音的麦克风

2024年4月《Midifan月刊》电子杂志发行,8 篇技术文章在线阅读

低频灵魂,不同凡响:Earthworks DM6 打击乐专用话筒评测

叮咚音频正式代理 Lunacy Audio,令人惊叹的交互式效果器 BEAM 横空出世

精准混音/监听全担当——森海塞尔全能型监听耳机 HD 490 PRO 上手评测


深入揭发:Android 的声音延迟正在变好,但要和 iOS 平起平坐还需时日…

Dark$ide 发布于 2015-12-02 ·

分享到微信

2 评论

根据 Superpowered 这家公司的统计,在 2015 年第一季度,音乐类 App 在所有 iOS App Store 中的收入排到第三位,然而在 Google Play 中音乐类 App 无论是下载还是收入都排不到前五….对与安卓开发者来说,这意味着少了几百万的收入和将近 1 亿的用户....



为什么音乐类 App 的开发者们都选择了 iOS 而不是 Android?声音延迟是一个致命因素,你能想象按下打击垫后半天才有响声的场景?简直不忍直视..... 我们曾经用“往返延迟”(Round-trip latency)测试了下 Nexus One 的声音延迟,大概在 350ms 左右,要知道超过 170ms 的延迟木耳都能听出来啊!

所以声音延迟到底是神马?这货有啥重要的?

声音延迟可以被定义为 “信号通过系统的时间”。在移动设备中,声音延迟关系到用户点击屏幕后多久可以接收到声音的反馈。如果声音延迟太久,会让用户感觉到卡顿感,技术画面很顺滑声音慢了一样让人感到很不愉悦.... 对于录音和混缩来说,声音延迟也是关键因素,如果声音反馈太慢会直接摧毁音乐人的创作,即使是顶尖的音乐人。低声音延迟已经是现代操作系统中不可或缺的基础功能,但是在 Android 上却槽的一塌糊涂…. 

到底有多糟糕?不比不知道,一比吓一跳。尽管老 iOS 设备,比如 iPhone 4S 甚至更老的设备,他们的平均声音延迟也才 7 ms。然而跑 Android 4.2.2 的 Nexus 4 的声音延迟却达到了 195 ms,原声的 Nexus 都这副德行,难免 iPhone 4S 就秒杀了一票安卓机。比较之,下大家就能看出安卓的音频体验有多糟糕了... 让我们来直接对 Android 和 iOS 设备进行比较:


所以到底为什么 iOS 会有如此巨大的优势?这就得益于 Apple 的 “Core Audio”,它是一个整合了一定范围的音频功能与操作系统以前所未有的方式进行整合的架构。Core Audio 最早在 2003 年为了 OSX Panther 而开发,而 Apple 就可以直接将桌面端的 Core Audio 导入第一代的 iOS 系统中。

Google 也知道问题十分严重,所以这几年来他们也一直在努力。相比 Android 4.2.2,Nexus 4 在升级到 5.1 之后声音延迟降到了 58 ms。有进步值得表扬,但是 50 ms 的延迟还是能被人耳感知的...然而在 Nexus 9 上我们有了更欣喜的发现,Nexus 9 在 5.1.1 系统上的延迟为 32 ms,升级到 6.0 之后竟然只有 15ms。而刚上市的 Nexus 5X 和 6P 平均延迟都在 18ms 左右,似乎可以接受了呀!(数据来自 android.com)



所以 Android 的声音延迟够好了吗?

现在看然 Android 6.0 的声音延迟已经到了可以接受的程度,在下一个升级版本中声音延迟很可能会进一步降到 10 ms 之内。10 ms 对于专业音乐类 App 来说已经足够。让我们把各种安卓设备和 iPhone 6 以及iPad Air 2 进行比较:


可以看到,系统升级扮演者重要的角色,新款 Nexus 设备已经有了很不错的表现。

但是不同的 Android 设备甚至有点相差甚远,不同的硬件,各种定制的操作系统,Android 设备层出不穷,要像 iOS 那样获得类似的声音延迟可真是难上加难…. 
而且 iOS 设备在音频上的努力要比 Android 超前太多,音频开发者也更倾向于 iOS。iOS 拥有先天的优势和庞大的用户基础,似乎 App Store 的收入也更加客观,Google 要追赶上 Apple 还有很多功课要做。

总结:

革命尚未成功,同志仍需努力。

共有 2 条评论