# Audio Decode Implementation With PyAV
*author: Junjie Jiang*
### Description
**Audio** **Decode** converts the encoded audio back to uncompressed audio frames. In most cases, audio decoding is the first step of an audio processing pipeline.
### Code Example
```Python
import towhee
towhee.glob('./music.mp3').audio_decode().flatten().show(limit=1)
```
![img](./img.png)
### Factory Constructor
Create the operator via the following factory method:
***audio_decode.ffmpeg()***
### Interface
An audio decode operator takes an audio file path as input. It decodes the audio back to audio frames.
**Args:**
**audio** (str):
Audio file path.
**Return** (generator):
An generator over audio frames with type `towhee.types.AudioFrame`.