你的手机助手能被唤醒,真的不是因为它在偷听?(3)

2022-05-07 11:15  搜狐

因此,手机确实是一直在听周围声音,来判断你有没有说 Hey Siri。

问题来了,这时的手机能听懂周围声音吗?

我们先捋一下 Siri 的识别原理。

在和 Siri 对话时,手机收集的声音会被送到 Apple 服务器计算,这样你说了啥,它很轻松就知道。

但在触发 Siri 之前,手机一直在收集声音,数据非常大,要是几千万台 iPhone 的数据全送去 Apple 那儿,服务器早炸了。

所以触发 Siri 之前,手机收集到的声音,其实是在本地计算的。

这个计算很复杂,可以参考下图。

因为世超不是相关专业的,这图只能看懂一小半,大概给大家解释下。

你的声音进入麦克风后,经过处理会切成很多份小音频,接着 协处理器会 计算这些音频的" 分数 "。

最后把这些音频分数累计起来,看看有没有达到你" Hey Siri "的声音阈值。

一旦达到了,协处理器就会唤醒主处理器,主处理器会用一套更精准的算法确定一遍。

确认是你在喊" Hey Siri "后,Siri 才会出来上钟。