# ESP Codec Device

[中文]

ESP-Codec-Dev is a device driver and abstraction component for audio codecs. It provides a unified, extensible audio-device access interface for applications. The component includes drivers for common codecs and supports multi-instance management, custom codec integration, and cross-platform adaptation, so hardware differences stay below the application layer. Besides playback, recording, and device control, it supports internal ADC microphone capture, amplifier-only speakers, software volume control, and custom volume curves, covering needs from simple audio endpoints to multi-codec systems.

Related links:

- Component Registry

- GitHub Repository

Provide feedback about this document