Read the Docs Template Documentation, Release
AUDIO_ELEMENT_TYPE_ELEMENT
= 0x01<<(ELEMENT_SUB_TYPE1)
AUDIO_ELEMENT_TYPE_PLAYER
= 0x01<<(ELEMENT_SUB_TYPE2)
AUDIO_ELEMENT_TYPE_SERVICE
= 0x01<<(ELEMENT_SUB_TYPE3)
AUDIO_ELEMENT_TYPE_PERIPH
= 0x01<<(ELEMENT_SUB_TYPE4)
enum audio_stream_type_t
Values:
AUDIO_STREAM_NONE
= 0
AUDIO_STREAM_READER
AUDIO_STREAM_WRITER
enum audio_codec_type_t
Values:
AUDIO_CODEC_TYPE_NONE
= 0
AUDIO_CODEC_TYPE_DECODER
AUDIO_CODEC_TYPE_ENCODER
enum audio_codec_t
Values:
AUDIO_CODEC_NONE
= 0
AUDIO_CODEC_RAW
AUDIO_CODEC_WAV
AUDIO_CODEC_MP3
AUDIO_CODEC_AAC
AUDIO_CODEC_OPUS
2.1.5 ESP Audio
This component provides several simple high level APIs. It is intended for quick implementation of audio applications
based on typical interconnections of standardized audio elements.
API Reference
2.2 Audio Streams
An
responsible for acquiring of audio data and then sending the data out after processing, is called the
Audio Stream.
The following stream types are supported:
Stream Name
Stream Type
I2S
Reader / Writer
HTTP
Reader / Writer
FatFs
Reader / Writer
2.2. Audio Streams
53
Содержание ESP32-LyraT
Страница 1: ...Read the Docs Template Documentation Release Read the Docs Jul 01 2018...
Страница 2: ......
Страница 4: ...ii...
Страница 6: ...Read the Docs Template Documentation Release 2 Contents...
Страница 82: ...Read the Docs Template Documentation Release Fig 3 5 ESP32 LyraT V4 3 Board Layout 78 Chapter 3 Design Guide...
Страница 92: ...Read the Docs Template Documentation Release 88 Chapter 4 Resources...
Страница 94: ...Read the Docs Template Documentation Release 90 Chapter 5 Copyrights and Licenses...
Страница 96: ...Read the Docs Template Documentation Release Fig 6 1 Espressif Audio Development Framework 92 Chapter 6 About...