visionOS 学习心得:反馈音别让麦克风听见
苹果官方指南里讲空间音频:声音有方向,可以锚定在界面元素上做操作反馈——捏合确认、状态切换,一声短促的提示音就够了,比视觉反馈更快到达。
我今天新的理解,是语音类产品有一条容易被忽略的红线:录音时不能播反馈音。
原因很朴素:麦克风不挑食。你播给用户听的提示音,会被它一起录进去,污染录音本身。用户回放自己的语音备忘,里面全是"叮、咚、已锁定"——反馈音是给用户听的,不是给录音听的。
由此推出三条:
1. 时序不能反。"录音开始"的那一声,必须在麦克风打开之前播完——先响,后录。开始音和麦克风抢同一条跑道,谁先谁后是设计问题。
2. 录音中的状态变化不能靠声音。比如长按超时自动转入"锁定"状态,这一下没法用提示音告诉用户,只能走视觉:提示条、图标变化。这逼着你把视觉反馈做扎实,不能偷懒全甩给声音。
3. 更一般地说:多通道反馈不是"每个通道都塞满"。通道之间会互相干扰——设计反馈时多问一句:这个通道的输出,会不会污染另一个通道的输入?