管理中心
您当前正在浏览新版开发者文档中心,目录分类和层级有所调整。点击左侧当前文档分类名称前的“☰”图标,可切换文档分类。 了解新版目录
指南与API参考指南媒体Audio Kit(音频服务)Audio Kit术语

Audio Kit术语

A

Acoustic Echo Cancellation (AEC);声学回声消除

消除录音过程中回声干扰的算法,通过指定特定音源类型启用,可有效提升VoIP通话和直播场景的音频采集质量。

Audio Capturer;音频采集器

用于录制PCM音频数据的ArkTS/C API,支持配置音频采集参数、管理采集状态,适合有音频开发经验的开发者实现灵活的录制功能。

Audio Focus;音频焦点

系统对所有播放和录制音频流进行统一管理的机制,根据音频流类型及启动先后顺序决定各音频流的运行、暂停或停止状态,确保多应用并发时的用户体验。

Audio Haptic;音振协同

音频与振动同步播放的功能,适用于来电铃声随振、键盘按键反馈、消息通知反馈等需要音频和振动低时延同步控制的场景。

Audio Kit;音频服务

系统提供的音频开发框架,旨在提供场景化的音频播放和录制接口,助力开发者迅速构建沉浸式播放及音频高清采集能力。

Audio Loopback;音频耳返

将录制音频立即传输到耳机中播放,让用户可以实时听到自己声音的功能,常用于K歌类应用。

Audio Renderer;音频渲染器

用于播放PCM音频数据的ArkTS/C API,支持手动控制音频数据缓冲,适合具备音频开发经验的开发者实现更灵活的播放功能。

Audio Scene;音频场景模式

系统预置的音频处理场景,包括默认、响铃、蜂窝通话、语音聊天等,不同场景下系统采用不同策略处理音频(如通话场景使用3A算法增强人声)。

Audio Session;音频会话

用于管理整个应用内音频流的机制。应用可基于会话,自定义焦点策略、调整释放焦点的时机,满足多音频流并发场景的特定需求,或设置应用内音频流偏好的输入输出设备。

Audio Stream;音频流

音频系统中具备音频格式和使用场景信息的独立音频数据处理单元,可表示播放或录制,具备独立音量调节和音频设备路由切换能力。

Audio Stream Info;音频流基础信息

描述音频数据基本属性的信息,包含采样率、声道、位宽、编码类型,是创建音频播放或录制流的必要参数。

Audio Suite;音频编创套件

提供专业级音频效果处理的C API,包含引擎、管线和节点,支持降噪、均衡器、人声分离等音效功能,可用于离线编辑和实时渲染场景。

Audio Timestamp;音频时间戳

描述一帧音频数据被实际硬件播放或采集到的时间,常用于实现播放进度条和音视频同步功能。

Audio Vivid;菁彩三维声

Audio Vivid是一种基于AI技术的音频编解码标准,由世界超高清视频产业联盟(UHD World Association, UWA)与数字音视频编解码技术标准工作组(Audio and Video coding Standard, AVS)联合制定,共同发布。包含音频PCM数据以及元数据的音频格式,相比传统立体声音源,Audio Vivid包含音频内容源的元数据信息,能够还原物理和感知世界中的真实听感,打造极致的沉浸式听觉体验。

AudioVolumeType;音量类型

系统对音频流按用途划分的音量分类,包括媒体音量、铃声音量、通话音量、闹钟音量等,各类音量独立调节互不影响。

B

Bluetooth A2DP;蓝牙高级音频分发协议

蓝牙设备的一种数据传输协议,用于高质量音频流传输,适用于蓝牙耳机、音箱等设备播放音乐和视频。

Bluetooth SCO;蓝牙同步面向连接协议

蓝牙设备的一种数据传输协议,用于语音通话场景的实时双向音频传输,适用于蓝牙耳机通话。

C

Cellular Call;蜂窝通话

传统电话功能,由运营商提供服务,目前仅对系统应用开放相关能力接口。

H

HAL (Hardware Abstraction Layer);硬件抽象层

位于操作系统内核与硬件驱动之间的中间层,用于屏蔽不同硬件厂商的差异化实现,向上层提供标准化的硬件操作接口。

HDF (Hardware Driver Foundation);硬件驱动框架

HDF是系统提供的统一驱动框架,用于管理和标准化硬件驱动的开发、部署和运行。

HDI (Hardware Device Interface);硬件设备接口

HAL向上层提供的标准化接口。音频服务通过调用音频HDI与不同类型音频硬件交互,实现播放和录音功能。

L

Little-endian (LE);小端模式

一种数据存储方式,将数据的低字节存储在内存的低地址,高字节存储在内存的高地址。

Low Latency;低时延

音频播放和录音的重要指标之一。通过软硬芯协同设计实现的音频方案,减少缓冲区大小的核心机制、优化读写数据架构,使音频播放和录制具有更低的时延,适用于游戏、K歌等对时延敏感的场景。

Low Power;低功耗

通过增大音频渲染器内部缓存实现的音频渲染方案,允许主处理器长时间休眠,减少频繁处理音频数据的功耗,适用于音乐、听书等长时间播放场景。

O

OHAudio

系统在API version 10引入的C API。这套API的特点是开发者可利用差异化的配置,在使用相同接口情况下实现不同的播放和录制效果,包括普通、低时延和低功耗效果,广泛适用于Native层音频功能开发。

OpenSL ES (Open Sound Library for Embedded Systems);嵌入式开放音频库

嵌入式、跨平台、免费的音频处理库,提供标准化、高性能、低延迟的API。系统基于此标准化API实现了一部分播放和录制基础功能接口,当前推荐使用OHAudio替代。

P

PCM (Pulse Code Modulation);脉冲编码调制

一种将模拟音频信号转换为数字信号的编码格式。

R

Resampling;重采样

根据输入输出音频采样率的差异,通过插值增加样点数(上采样)或通过抽取减少样点数(下采样)的过程。

Ringer Mode;铃声模式

系统管理铃声音量和设备振动的模式,包括静音模式、振动模式、响铃模式,应用可查询当前模式以采取合适的提示策略。

S

Sample Format;采样格式

音频数据的位深度表示,包括U8、S16LE、S24LE、S32LE、F32LE等格式。

Sampling Rate;采样率

音频每秒单个声道样点数,单位为赫兹(Hz),常见采样率包括16000Hz、44100Hz、48000Hz等。

Source Type;音源类型

录制音频流的使用场景类型,包括麦克风、语音识别、语音通话、语音短消息、相机录像、直播等,系统据此配置音频优化处理策略。

Spatial Audio;空间音频

空间音频是一种能够将传统立体声体验扩展到三维空间的音频技术,在单声道、立体声、环绕声的基础上,增加高度感知,营造全方位的听音体验。空间音频为用户提供沉浸的、有互动的、有空间感的音频体验。

Stream Usage;音频流使用类型

播放音频流的用途类型,包括媒体、电影、有声书、游戏、导航、语音短消息、语音通话、闹铃、铃声、通知等,决定音量类型、焦点策略和默认输出设备。

System Volume;系统音量

由系统全局管理的音量设置,适用于所有应用和设备,各类音频流有独立的系统音量控制,可通过物理音量键或设置界面调节。

T

TWS (True Wireless Stereo);真无线立体声耳机

一种无线蓝牙耳机类型,左右耳塞之间无需任何物理连接线,通过蓝牙技术与手机等设备配对使用的立体声耳机。

3A Algorithm;3A算法

声学回声消除(AEC)、背景噪声抑制(ANC)、自动增益控制(AGC)三种音频处理算法的组合,用于通话场景提升人声清晰度。

V

VoIP (Voice over IP);网络语音通话

通过互联网协议传输语音数据,实现语音通话的技术,是一种典型的音频使用场景。系统会通过音频流场景信息识别此场景,对音频数据实施降噪、增强人声等效果优化处理。