Commit 3b09acc7 authored by Anthony Larcher's avatar Anthony Larcher
Browse files
parents 1f036e02 f09ccbc9
......@@ -49,13 +49,40 @@ The system relies on oepn-source Python modules such as :
### Description
LIUM baseline diarization system is based on previous publications
* Iberspeech
* Icassp submission
* s4d
* sidekit
* Yevhenii Prokopalo, Meysam Shamsi, Loic Barrault, Sylvain Meignier, Anthony Larcher, **Active correction for speaker diarization with human in the loop**, in IberSpeech 2021
* Anthony Larcher, Ambuj Mehrish, Marie Tahon, Sylvain Meignier, Jean Carrive, David Doukhan, Olivier Galibert, Nicholas Evans, **Speaker Embedding for Diarization of Broadcast data in the ALLIES Challenge**, in 2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), IEEE, 2021
* Pierre-Alexandre Broux, Florent Desnous, Anthony Larcher, Simon Petitrenaud, Jean Carrive, and Sylvain Meignier, **S4D: Speaker Diarization Toolkit in Python**, in Interspeech. 2018.
* Anthony Larcher, Kong Aik Lee, and Sylvain Meignier, **An extensible speaker identification sidekit in python**, in 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 5095-5099. IEEE, 2016
### Installation
### Installation and first run
Install conda, create the **allies** environment with the following commands:
```python
conda create -n allies python=3.9
conda activate allies
pip install evallies
```
Download the archive ''allies.tar.gz'', untar it and move in the directory.
```python
tar -xvf allies.tar.gz
cd ./allies
```
Download the data (wav, mdtm and uem files).
```python
Download command...
```
Run the baseline system.
```python
./run_allies_1.py
```
To run the x-vector system, download MUSAN.
```python
./run_allies_2.py
```
## Integrate your system
name: allies
channels:
- pytorch
- conda-forge
- defaults
dependencies:
- blas=1.0=mkl
- ca-certificates=2021.1.19=hecd8cb5_0
- certifi=2020.12.5=py38hecd8cb5_0
- cffi=1.14.4=py38h979bc6b_1
- cycler=0.10.0=py38_0
- freetype=2.10.4=ha233b18_0
- gettext=0.19.8.1=h7937167_1005
- h5py=2.10.0=py38h0601b69_1
- hdf5=1.10.6=hdbbcd12_0
- intel-openmp=2019.4=233
- joblib=1.0.0=pyhd3eb1b0_0
- jpeg=9b=he5867d9_2
- kiwisolver=1.3.0=py38h23ab428_0
- lcms2=2.11=h92f6f08_0
- libcxx=11.0.1=habf9029_0
- libedit=3.1.20191231=h1de35cc_1
- libffi=3.3=hb1e8313_2
- libflac=1.3.3=h046ec9c_1
- libgfortran=3.0.1=h93005f0_2
- libiconv=1.16=haf1e3a3_0
- libogg=1.3.4=h35c211d_1
- libopus=1.3.1=hc929b4f_1
- libpng=1.6.37=ha441bb4_0
- libsndfile=1.0.30=h046ec9c_1
- libtiff=4.1.0=hcb84e12_1
- libuv=1.40.0=haf1e3a3_0
- libvorbis=1.3.7=h046ec9c_0
- llvm-openmp=10.0.0=h28b9765_0
- lz4-c=1.9.3=h23ab428_0
- matplotlib=3.3.2=hecd8cb5_0
- matplotlib-base=3.3.2=py38h181983e_0
- mkl=2019.4=233
- mkl-service=2.3.0=py38h9ed2024_0
- mkl_fft=1.2.0=py38hc64f4ea_0
- mkl_random=1.1.1=py38h959d312_0
- ncurses=6.2=h0a44026_1
- ninja=1.10.2=py38hf7b0b51_0
- olefile=0.46=py_0
- openssl=1.1.1i=h9ed2024_0
- pandas=1.2.1=py38hb2f4e1b_0
- pillow=8.1.0=py38h5270095_0
- pip=20.3.3=py38hecd8cb5_0
- pycparser=2.20=pyh9f0ad1d_2
- pyparsing=2.4.7=pyhd3eb1b0_0
- pysoundfile=0.10.3.post1=pyhd3deb0d_0
- python=3.8.5=h26836e1_1
- python-dateutil=2.8.1=py_0
- python_abi=3.8=1_cp38
- pytorch=1.7.1=py3.8_0
- pytz=2020.5=pyhd3eb1b0_0
- pyyaml=5.4.1=py38h9ed2024_1
- readline=8.0=h1de35cc_0
- setuptools=51.3.3=py38hecd8cb5_4
- six=1.15.0=py38hecd8cb5_0
- sqlite=3.33.0=hffcf06c_0
- tabulate=0.8.7=py38_0
- threadpoolctl=2.1.0=pyh5ca1d4c_0
- tk=8.6.10=hb0a8c7a_0
- torchaudio=0.7.2=py38
- torchvision=0.8.2=py38_cpu
- tornado=6.1=py38h9ed2024_0
- typing_extensions=3.7.4.3=py_0
- wheel=0.36.2=pyhd3eb1b0_0
- xz=5.2.5=h1de35cc_0
- yaml=0.2.5=haf1e3a3_0
- zlib=1.2.11=h1de35cc_3
- zstd=1.4.5=h41d2c2f_0
- pip:
- bottleneck==1.3.2
- cython==0.29.21
- evallies==0.2.1
- fastcluster==1.1.27
- mock==4.0.3
- nose==1.3.7
- numpy==1.19.0
- pyaudio==0.2.11
- pybind11==2.6.1
- pyroomacoustics==0.4.2
- s4d==0.1.6
- scikit-learn==0.24.1
- scipy==1.6.0
- sidekit==1.3.7
- sortedcontainers==2.3.0
- tqdm==4.56.0
prefix: /Users/larcher/miniconda3/envs/test
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment