首页 / 科技 / 正文

为什么你喊十遍它装聋,电视里一句台词它却醒了?聊聊语音助手的耳朵与脑子

“小爱同学,放个周杰伦。”室友在厨房里剁着排骨,扯着嗓子喊。音箱叮一声亮起蓝光,“我在”。然后《七里香》前奏响起来。排骨剁完,他想关掉音乐,又喊了三四遍,音箱像死了一样没反应。最后他擦干手,走到音箱跟前,对着它说“小爱同学,停止”。这次它听见了。 你说气不气人。 这大概是每个用过语音助手的人都遇到过的经典瞬间——你喊它十遍它装聋,隔壁电视里飘来一句台词,它倒答应得勤快。这背后到底是它耳朵不好使,还是脑子有问题?

它听见你,靠的不是一只耳朵

先澄清一件事:语音助手不是“竖起耳朵一直听你说话”。如果真这样,你的手机电池早崩了。它其实一直在跑一个只有几十KB大小的唤醒词检测模型。这个模型很笨,只干一件事:判断这半秒钟的声音里有没有“小爱同学”“Hey Siri”或者“Alexa”的相似音。 注意,是“相似音”。它不是听懂了“小爱同学”这四个字,而是在声学特征上匹配。所以电视里一句话只要节奏和音素跟唤醒词接近,它就误以为你在喊它。这种情况有个专门的说法叫误唤醒。网上那些段子——音箱半夜自己突然说话——多半就是这么来的。
智能音箱麦克风阵列拾音原理示意图
而当你正儿八经喊它的时候,它反而可能没反应。为什么?因为唤醒词检测模型是在近场、安静环境下的录音里训练出来的。你从厨房客厅另一头喊,声音经过混响、被抽油烟机和剁菜声吞掉大半,传到麦克风时已经变形了。它不敢确定,就装死。 那麦克风阵列是怎么回事?很多智能音箱头顶有4个、6个甚至8个麦克风。它们不是简单叠加,而是靠波束成形技术判断声源方向。举个例子,你的声音先到左边麦克风,再过几毫秒到右边麦克风。芯片算这个时间差,就能画出一条指向你的“听觉波束”。理想情况下,它能滤掉其他方向的噪音,只增强你那边的声音。但理想是理想。

听清之后,它还得猜你什么意思

假设唤醒成功了,声音也被清晰捕捉了,接下来才是真正的挑战:它要把你说的一串声波变成文字。这个环节叫自动语音识别,简称ASR。你口音重一点、语速快一点、嘴里含着东西,它就会错。比如“打开客厅的灯”,可能识别成“打开客厅的等”。不过后面有语言模型兜底,它知道“等”没意义,大概率会纠正回来。 但纠正过头也麻烦。有一次我说“打开卧室灯”,它给我打开了“卧室灯”没错。但我紧接着说“再把加湿器开了”,它回我:“好的,已为你打开卧室灯。”——它只抓住了前面那个指令,后面那句被当成环境噪音丢了。 接下来是自然语言理解。这一步决定你的话属于哪种意图。“帮我设个明早七点的闹钟”和“明天早上七点叫我”,在它脑子里要映射到同一个动作。难吗?对简单句不难,但一旦你拐弯抹角,它就懵。比如“我出门之后帮我把灯都关了”,它搞不清“出门之后”是条件还是时间点。它没有真正的常识,只是在概率空间里找最接近的模板。
智能语音助手自然语言理解流程图
智能语音助手自然语言理解流程图
然后它开始执行。调闹钟、放音乐、查天气、开关灯。这一步倒是干脆,前提是你的设备已经接入了它的生态。如果你的智能灯泡是另一个牌子的,它就会说“我暂时不支持这个设备”。说白了,它是个调度员,不是全能选手。

那它到底有没有在偷听我说话?

这是很多人心里最大的疙瘩。先讲一个让人稍微安心的结论:正规厂商的设备,在唤醒之前不会把音频传到云端。芯片里跑的是本地小模型,功耗极低,只缓存最近一两秒的声音,而且通常是循环覆盖的。当它检测到唤醒词之后,才会把唤醒那一刻前后的一小段音频打包上传,再开始真正的语音识别。 但——话不能说死。误唤醒确实存在。如果你家音箱自己突然“我在”,那它可能已经把你说的话传上去了。厂商一般会保留这些误唤醒的录音,用来改进模型。你可以去App的隐私设置里删掉这些历史记录。有些设备还有物理麦克风开关,关了就彻底断电。这比软件关更让人放心。
智能音箱麦克风物理开关隐私设置
智能音箱麦克风物理开关隐私设置
说实话,我自己在家也会偶尔担心。但转念一想,我平时跟音箱说得最多的话就是“放白噪音”和“设个倒计时”,它拿走这些录音也没什么用。比起语音助手,更该担心的是那些偷偷在后台开麦克风的流氓App。

为什么它有时候像个傻子?

为什么它有时候像个傻子?
为什么它有时候像个傻子?
因为它的本质是一台概率机器。它不“懂”你说的话,它只是在无数种可能性里挑一个概率最高的答案。你问“今天天气怎么样”,它抓取“今天”“天气”这两个词,然后给你一个标准回复。你要是问“我该不该穿秋裤”,它也能接上,那是因为有人写好了模板。 但它没有身体,没有冷热感知,不知道你昨天感冒了。你冲着它发脾气,它也无所谓——它连“脾气”是什么都不知道。 所以下次你喊了五遍它都不理你,别急着摔音箱。换个安静地方,走近一点,用正常语速说。十有八九它就能听见了。要是还不行,检查一下是不是麦克风孔被灰堵住了。这种事我遇到过,用牙签轻轻掏一下,它耳朵瞬间灵了。 最后讲个真事。有一次我找不到手机,冲着音箱喊:“小爱同学,帮我找找我的手机。”它沉默了两秒,然后放起了《找自己》。我站在客厅里,哭笑不得。 你说它笨吧,它还挺会接梗。但你要真指望它像个人一样懂你,那还是算了。 它听见的只是声音,不是你的心。