10.1. Function Overview

10.1.1. Purpose

The AUDIO module provides audio functions for multimedia applications, including audio addition and processing, to improve the overall audio experience. The module contains five submodules: audio input, audio output, voice quality enhancement, audio encoding, and audio decoding.

10.1.2. Definitions and Abbreviations

Abbreviated name, acronym, or term

Definition Definition

AI

Audio Input: audio input module

AO

Audio Output: audio output module

AENC

Audio Encode: audio encoding module

ADEC

Audio Decode audio decoding module

VQE

Voice Quality Enhancement voice quality enhancement module

RES

Resample resampling

AGC

Automatic gain control automatic gain control

ANR

Active noise reduction Audio Noise Reduction

AEC

Acoustic echo cancellation acoustic echo cancellation

Kernel Layer

Linux kernel layer

Multimedia Framework

multimedia framework

Middleware

middleware