Skip to content

nikitalpopov/master

Repository files navigation

Master

Master's thesis for unsupervised online speaker diarization

To start

$ sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0 ffmpeg python-pyaudio python3-pyaudio
$ pip3 install git+https://github.com/Desklop/WebRTCVAD_Wrapper
$ pip3 install lxml SoundFile pyannote.core pyannote.audio pyannote.metrics scipy pydub numpy librosa sounddevice webrtcvad PyAudio
$ pip3 install --no-cache-dir Resemblyzer
$ mkdir results
$ mkdir chunks

To prepare transcripts file for AMI recording

$ python3 data_preparation/__init__.py

To run online diarization

$ python3 audio_recording/online.py

To run file diarization

$ python3 audio_recording/file.py

About

research for master degree

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published