Skip to content

Template for creating audio encoders compatible with X-ARES

License

Notifications You must be signed in to change notification settings

jimbozhang/xares-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xares-audio-encoder-template

This repository provides a template for creating audio encoders compatible with X-ARES: the eXtensive Audio Representation and Evaluation Suite. Your encoder should process raw audio waveforms and generate meaningful audio embeddings.

Steps to create your own audio encoder

  1. Install dependencies

    pip install -r requirements.txt
  2. Make a copy of template.py.

    cp template.py my_encoder.py
  3. Edit the newly created file to implement your own audio encoder.

  4. 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)
    True

About

Template for creating audio encoders compatible with X-ARES

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages