设计自定义声音

声波简介插图的主打图片

有兴趣为您的应用创建自定义耳标吗?本指南将帮助您根据 Android 声音设计最佳实践创建和引入自定义耳标。

每个耳标都应:

  • 即时且清晰:可立即与背景环境噪声区分开来。
  • 听觉友好:与日常生活和谐共存,避免惊吓反射或听觉疲劳。
  • DSP 感知:经过精心设计,可防止在由板载硬件放大器和限制器处理时发生失真。

工效学设计

耳朵疲劳是穿戴式音频设备的主要故障模式。在录音室监听器上听起来很细微的声音,在耳边每天重复 50 次后可能会变得令人烦躁。

  • 应用平滑的高架滤波器,以衰减 8 kHz 以上的频率。尖锐的近耳瞬态声音会导致听者很快感到疲劳。

  • 为高频互动提供经过柔化和过滤的替代素材资源。 例如,音量。

  • 如果耳标在短时间内重复触发,请考虑抑制次要触发或过渡到最小点击,例如连续分页。

音频文件支持

在交付音频文件时,精简高效的素材资源效果最佳。以下是一些可帮助您制作优质音频素材资源的参数。

参数 规范
格式 .ogg (Ogg Vorbis)
位深和采样率 16 位/48 kHz(或 44.1 kHz)
素材资源大小限制 < 1 MB(未压缩)
提升潜力上限 -3.0 dB 至 -6.0 dB 真实峰值
频道格式 立体声/双声道/单声道

思维模式

由于没有视觉指示器,用户完全依靠听觉直觉来构建操作系统的心理模型。用户应该会觉得显而易见的答案就是正确的答案。利用现有的心智模型理解,开发用户能立即识别的语言。音调上升通常与积极情绪相关。想象一下欢快的大调音阶,这些声音可以与积极的互动搭配,以强化这种心智模型。

同样,下降轨迹会唤起终结感,可以与负面、减少或关闭操作搭配使用。

虽然音高轨迹功能强大,但如果仅依靠音高轨迹来传达关键状态变化,则应谨慎,因为音高轨迹可能会在嘈杂的环境中丢失。而是可以使用音高变化和节奏模式。例如,成功可以通过两个快速上升的提示音来传达,而警告可以使用断奏下降脉冲。确保相关操作在语音语言上保持一致。

光谱设计

为确保在各种听觉环境中都能清晰传达信息,同时避免造成认知过载或身体不适,我们建议将耳标频率分布调整到以下三个主要频段:

光谱区域 频率范围
温和高通滤波 < 100 Hz
目标可听率范围 2 kHz - 5 kHz
高架滚降 > 8 kHz

将核心旋律和瞬态能量集中在目标可听频段。 人耳在此频段的敏感度最高,因此无需提高主音量,即可让提示音清晰可辨。

使用清晰的起音包络,以便在背景噪音、交通噪音或媒体播放中立即识别提示。

使用合成、有意设计的波形(正弦波、纯净的调频、水晶般的钟声),而不是自然或有机的样本(木头、纸张、拍击声)。有机质感会融入现实世界的环境音中,造成混淆。

板载 DSP 会在播放期间增加饱和度。从干净、纯粹的基础(正弦波或低阶谐波)开始,可确保在物理硬件上获得干净、原始的输出。

时长目标

由于眼镜是在日常场景中使用,因此保持环境清洁并避免噪音疲劳非常重要。需要结合外部环境的环境声音背景, 仔细考虑互动。

类别 目标时长 示例
微互动 15 毫秒 - 60 毫秒 简短、干脆的互动。
确认 80 毫秒 - 220 毫秒 稍长一些,有明确的开头和结尾。
州级警报 250 毫秒 - 500 毫秒 较长,有明确的开头和结尾。
重要时刻 500 毫秒 - 1000 毫秒 较长,有明确的开头和结尾。