谷歌今天首次推出开源软件工具 Walt,一款可以帮助用户计算设备对触摸和语音命令延迟时间的设备。Google 已经在 Android 设备和 Chromebooks 上使用 Walt 进行性能测试。Walt 是个开源软件,遵循 Apache 开源授权协议提供在 GitHub:https://github.com/google/walt

Walt 是物理传感器,手机和电脑输出的延迟计算设备。

WALT 支持:

  • 点击延迟计算 —— 触摸点击到设备反应输出的时间
  • 拖拽延迟(滚动)计算
  • 屏幕画面延迟
  • 音频输入/输出延迟

WALT photo

Walt 的使用需要一些硬件支持,比如微控制器,加速度板,激光器等等,但是整个工具包花费不会超过 50 美元。Google 软件工程师 Mark Koudritsky 已经把这些详细步骤都写在博客里面。这是 Walt 的工作原理:

WALT 一个重要的创新 (借鉴于 QuickStep)就是可以在一毫秒的时间内同步一个外部硬件和 Android 设备或者 Chromebook 的时钟。这就意味着可以单独测量输入和输出延迟,而不是测量一个来回的延迟。

跟其他大型互联网公司一样,谷歌也开源了 Walt 的软件,就跟之前开源的深度学习工具 TensorFlow

虽然硬件优化工具很普遍,但是开源的工具可以帮助那些致力于改善设备响应能力的公司优化设备的响应,比如 Apple。