沃伦国际教育
当前位置:首页 - 小说 >

【iOS12人机交互指南】3.3-音频

2019-07-11来源:热点娱乐网

该系列是iOS12人机交互指南的翻译,翻译的过程中加深自己的理解。

音频

用户可以通过音量按钮、静音开关、耳机控制和屏幕音量滑块来控制声音,许多第三方配件也包括声音控制。音频可以通过内部或外部扬声器、耳机输出,甚至可以通过无线播放或蓝牙设备输出。无论声音是你应用体验的主要内容还是次要的修饰,你都应该知道用户如何期待声音的呈现,并满足这些期望。

静音

用户将手机调至静音,以避免被铃声和短信等意外声音打断。他们还希望禁用非必要的声音,包括键盘声音、音效、游戏音轨和其他听觉反馈。当设备设置为静默时,只能发出明确启动的声音,例如媒体播放期间的音频、警报和音视频消息。

音量

无论是使用物理设备按钮还是屏幕滑动条,人们都希望音量的变化会影响整个系统的声音,包括音乐和应用程序内的声音效果。唯一的例外是铃声音量,它在音频没有主动播放时单独调整。

耳机

人们用耳机私下里听声音,从而解放双手。当插入耳机时,用户希望声音自动重新路由而不被打断。当拔下耳机时,他们期望播放会立即暂停。

设计一个极好的音频体验

必要时自动调整,但不调整总体音量。你的应用可以调整相对独立的音量,以实现一个很好的混合音频。但是,最终的输出应该由系统音量来控制。

允许在适当的时候改道输出音频。用户经常想要选择一种不同的音频输出设备,例如,他们可能想通过客厅的音响、汽车收音机或苹果电视听音乐。没有特殊理由的情况下,你应该支持此功能。

使用系统提供的音量视图来调整音频。为调整音频提供交互控件的最佳方法是音量视图,该视图是可自定义的,包括一个调节滑块,甚至包括用于重新路由音频输出的控件。

对于短的声音和振动,使用系统提供的声音。

如果声音对你的应用很重要,那么对你的音频进行分类。不同的音频类别允许声音通过静音开关关闭,与其他音频混合,或者在后台播放。根据其含义和设备的当前音频状态来分类,并将其分配给你的音频会话。例如,如果你不需要,不要让人们停止听其他应用的音乐。一般情况下,最好避免在应用运行时更改类别,除了同时录制和播放音频时。

类别含义行为

Solo ambient

声音不是必需的,但它能使其他声音静音。例如,带有配乐的游戏。

响应静音开关。

不与其他声音混合。

不会在背景中播放。

Ambient

声音不是必需的,它不会使其他声音静音。例如,一款允许玩家在游戏过程中播放来自另一款应用的音乐而不是其原声的游戏。

响应静音开关。

与其他声音混合。

不会在背景中播放。

Playback

声音是必要的,可以与其他音频混合。例如,一个教外语的有声读物或教育应用,人们在离开该应用后可能还会继续收听。

不响应静音开关。

可能会也可能不会与其他声音混合。

可以在后台播放。

Record

声音被记录下来。例如,一个提供录音模式的笔记应用。这种性质的应用程序如果允许人们播放录制的笔记,可能会将其类别切换到Playback

不响应静音开关。

不与其他声音混合。

可以在后台记录。

Play and record

声音被同时录制和播放。例如,一个音频消息或视频通话应用。

不响应静音开关。

可能会也可能不会与其他声音混合。

可以在后台录制和播放。


在适当的情况下,中断发生后恢复音频播放。有时,当前播放的音频会被另一个应用程序的音频打断。临时中断,如来电,被认为是可恢复的。永久性中断被认为是不可恢复的,比如Siri启动的音乐播放列表。当一个可恢复的中断发生时,如果中断开始时音频正在播放,应用应该在中断结束时恢复播放。例如,播放原声的游戏和播放音频过程中的媒体应用都应该恢复。

当你的应用播放完临时音频时让其他应用知道。如果你的应用可能会暂时中断其他应用的音频,它应该在结束时有所标记,以便其他应用得到安全提示后恢复其音频。

在合适的时候响应音频控件。无论你的应用是在前台还是在后台,人们都可以在你的应用界面之外控制音频播放,比如在控制中心或通过耳机上的控件。如果你的应用程序正在积极播放音频,在一个清晰的音频相关的环境中,或连接到一个支持airplay的设备上,响应音频控件是很好的。否则,当一个控件被激活时,你的应用不应该干扰另一个可能正在播放的音频的应用。

不要重新规划音频控件。人们希望音频控件在所有应用中表现一致。永远不要重新定义音频控件的含义。如果你的应用不支持某些控件,那么它就不应该响应它们。



相关文章

【iOS12人机交互指南】1.1-iOS设计主题

【iOS12人机交互指南】1.2-界面要点

【iOS12人机交互指南】2.1-无障碍设计

【iOS12人机交互指南】2.2-加载

【iOS12人机交互指南】2.3-模态

【iOS12人机交互指南】2.4-导航

【iOS12人机交互指南】2.5-新手引导

【iOS12人机交互指南】2.6-请求许可

【iOS12人机交互指南】2.7-设置

【iOS12人机交互指南】3.1-3D Touch

【iOS12人机交互指南】3.2-Apple Pencil


·END·
 


转载文章地址:http://www.shwgqlz.com/xiaoshuo/2451.html
(本文来自沃伦国际教育整合文章:http://www.shwgqlz.com)未经允许,不得转载!
标签:
相关推荐
网站简介 联系我们 网站申明 网站地图

版权所有:www.shwgqlz.com ©2017 沃伦国际教育

沃伦国际教育提供的所有内容均是网络转载或网友提供,本站仅提供内容展示服务,不承认任何法律责任。