This repository provides a template for creating audio encoders compatible with X-ARES and XARES-LLM. Your encoder should process raw audio waveforms and generate meaningful audio embeddings.
Install dependencies
pip install -r requirements.txt
Make a copy of template.py.
cp template.py my_encoder.py
Edit the newly created file to implement your own audio encoder.
Check your encoder to make sure it is compatible with X-ARES.
>>> from audio_encoder_checker import check_audio_encoder
>>> from my_encoder import MyEncoder
>>> encoder = MyEncoder()
>>> check_audio_encoder(encoder)
# No errors! All good!
5 commits
1 commits
Python
100.0%
This repository provides a template for creating audio encoders compatible with X-ARES and XARES-LLM. Your encoder should process raw audio waveforms and generate meaningful audio embeddings.
Install dependencies
pip install -r requirements.txt
Make a copy of template.py.
cp template.py my_encoder.py
Edit the newly created file to implement your own audio encoder.
Check your encoder to make sure it is compatible with X-ARES.
>>> from audio_encoder_checker import check_audio_encoder
>>> from my_encoder import MyEncoder
>>> encoder = MyEncoder()
>>> check_audio_encoder(encoder)
# No errors! All good!
5 commits
1 commits
Python
100.0%