Metadata-Version: 2.1
Name: wav_autoencoder
Version: 0.0.2
Summary: WavAutoencoder: A Self-Supervised Framework for Learning Audio Representations
Home-page: https://github.com/abdouaziz/wolof
Author: Abdou Aziz DIOP
Author-email: abdouaziz@gmail.com
Project-URL: Bug Tracker, https://github.com/abdouaziz/wolof/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

## WavAutoEncoder 

This repository is an implementation of  autoencoder based on Transformer architecture for self supervised speech representation . 

## Install

```bash
$ pip install wav-autoencoder
```


## Usage

Simple example for using the model

```python
import torch
from wav_autoencoder import WavAutoEncoderConfig ,  WavAutoEncoderModel 

>> config = WavAutoEncoderConfig()
>> model = WavAutoEncoderModel(config)
>> wav_signal = torch.randn(2, 1, 16000)
>> outputs = model(wav_signal)
>> print(outputs.shape)
```

## Todo

## Citations

```bibtex
@misc{
  title  = {WavAutoencoder: A Self-Supervised Framework for Learning Audio Representations},
  author = {Abdou Aziz DIOP},
  year   = {2022}
}
```
