音频
用户通过音量按钮、静音开关、耳机控制和屏幕音量滑块操纵声音,许多第三方配件也包括声音控制。音频可以通过内部或外部扬声器、耳机,甚至通过启用 AirPlay 或 Bluetooth 设备的无线输出。无论声音是应用体验的主要方面还是作为点缀,需要知道用户对音频体验对满足感。
静音
用户能将设备切换到静音模式,以免被意外的声音(如铃声和传入的消息声音)打扰他的工作。用户还会希望禁用非必要的声音,包括键盘声音、按键音效、游戏配乐和其他可听见的反馈。当设备设置为静音时,只能必要的声音才会播放,例如在媒体播放、闹钟和音频/视频消息传递期间的音频。
音量
无论使用设备物理按钮还是屏幕滑块,用户都希望音量变化会影响全系统的所有声音,包括音乐和应用内的声音效果。唯一的例外是铃声音量,当音频未正在播放时,它总是单独调整。
耳机
用户使用耳机来私下听到声音,并释放双手。插入耳机时,用户希望声音自动重新连接不会中断。拔下耳机时,用户希望播放立即暂停。
设计良好的音频体验
必要时自动调整电平,而不是整体音量
应用可以调整相对独立的音量级别,以实现极佳的音频体验。但是,最终输出应始终由系统决定。
允许在适当时重新路由音频
用户经常想要选择不同的音频输出设备,例如,他们可能想通过客厅立体声、汽车收音机或苹果电视听音乐。除非有令人信服的理由,否则请支持此功能。
用音频视图调整音频
提供调整音频控件的最佳方法是使用音频视图,并可以定制,包括音量滑块,甚至是用于重新选择音频输出路线的控件。
短音和震动使用系统音频方案
有关开发人员的指导,请参阅System Sound Services。
主打音频请务必分类
所有类别都音频都允许调至静音模式,或与其它音频混响,也可在后台播放。根据类别含义和设备状态选择一个类别,并将其分配给音频任务。例如,如果用户不需要,不要主动暂停音乐播放。一般来说,最好避免在应用运行时更改音频类别,当然,在切换录制和播放时除外。
音频分类音频中断后,适时恢复音频播放
有时,当前播放的音频会被来自其它应用的音频中断,诸如来电等暂时中断的音频播放是可恢复的,中断结束后,应用应该恢复播放。也会有永久中断,例如 Siri 发起的音乐播放。
标记音频状态
如果A应用可能暂时中断B应用程序的音频,应正确标记音频任务,以便其他应用在安全恢复时收到通知。
只在有意义时响应音频控制
无论应用是在前台还在后台,用户都可以从应用的界面外部控制音频播放,如控制中心或耳机上的控件。如果应用正在播放音频,无论是单独播放还是连接到 AirPlay 设备上,都可以对音频控制进行响应。否则,给予暂停指令后在另一个应用里播放音频。
不要更改音频控制
用户希望音频控制在所有应用中保持一致,所以不要重新定义音频控制。如果应用程序不支持某些控件,那么它不应该被唤出。
网友评论