Chinaunix首页 | 论坛 | 博客
  • 博客访问: 336186
  • 博文数量: 41
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 476
  • 用 户 组: 普通用户
  • 注册时间: 2016-09-01 19:08
个人简介

Android/Linux/音频/驱动

文章分类

全部博文(41)

文章存档

2017年(21)

2016年(20)

我的朋友

分类: Android平台

2016-11-10 10:09:25

【Android音频使用场景标识】

    Android系统中对音频使用场景定义了完善的标识。这些标识不管在上层的音频APP还是底层的音频驱动代码中都有使用。但有的使用场景之间互相有交叉,所以需要开发者根据自身应用环境酌情选择使用。的如下表所示:


USAGE_ALARM

警示音(比如起床闹钟)


USAGE_ASSISTANCE_ACCESSIBILITY

易用性辅助语音(比如屏幕文字朗读器)


USAGE_ASSISTANCE_NAVIGATION_GUIDANCE

导航语音


USAGE_ASSISTANCE_SONIFICATION

发声辅助语音(比如使用UI界面时听到的声音)


USAGE_GAME

游戏音乐


USAGE_MEDIA

多媒体音频(比如音乐播放器、电影音轨)


USAGE_NOTIFICATION

提示音


USAGE_NOTIFICATION_COMMUNICATION_DELAYED

非即时通讯提示音(比如收到E-Mail时的提示音)


USAGE_NOTIFICATION_COMMUNICATION_INSTANT

即时通讯提示音(比如即时聊天软件收到消息提示音、收到短信提示音)


USAGE_NOTIFICATION_COMMUNICATION_REQUEST

当请求加入或结束VoIP、视频会议这样的会话时的提示音


USAGE_NOTIFICATION_EVENT

当希望吸引用户注意时的提示音(比如日程提醒、低电量告警)


USAGE_NOTIFICATION_RINGTONE

电话铃声


USAGE_UNKNOWN

没有明确的使用场景时的选项


USAGE_VOICE_COMMUNICATION

语音通话(比如打电话、VoIP通话)


USAGE_VOICE_COMMUNICATION_SIGNALLING

正在通话中提示音(比如线路忙音、DTMF音)


【参考资料】

    [1] 《AudioAttributes》(Google站点,需要翻墙才能阅读)


阅读(3421) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~