Gnosis Vokal. Kit
by zyadzarin Updated: Nov 2, 2021
Solution Kit
Build WIth AI 2021 Challenge 2 Kit Submission
Machine Learning
Libraries used for voice activity detection(VAD), embedding extraction and spectral embedding clustering.
pytorchby pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
pytorchby pytorch
Python
67649
Version:v2.0.1
License: Others (Non-SPDX)
scikit-learnby scikit-learn
scikit-learn: machine learning in Python
scikit-learnby scikit-learn
Python
54507
Version:1.2.2
License: Permissive (BSD-3-Clause)
Audio Processing
Libraries used for importing, converting, exporting, playing, and processing audio.
pydubby jiaaro
Manipulate audio with a simple and easy high level interface
pydubby jiaaro
Python
7281
Version:v0.25.1
License: Permissive (MIT)
speechbrainby speechbrain
A PyTorch-based Speech Toolkit
speechbrainby speechbrain
Python
6091
Version:v0.5.14
License: Permissive (Apache-2.0)
User Interface
Libraries used for user interface.
streamlitby streamlit
Streamlit — A faster way to build and share data apps.
streamlitby streamlit
Python
25148
Version:1.23.1
License: Permissive (Apache-2.0)
matplotlibby matplotlib
matplotlib: plotting with Python
matplotlibby matplotlib
Python
17514
Version:v3.7.1
License: No License
pandasby pandas-dev
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
pandasby pandas-dev
Python
38607
Version:v2.0.2
License: Permissive (BSD-3-Clause)
Miscellaneous
Other libraries used.
jupyterby jupyter
Jupyter metapackage for installation, docs and chat
jupyterby jupyter
Python
14397
Version:Current
License: Permissive (BSD-3-Clause)
Deployment Information
The entire solution is available in the GitHub repository. Run the command 'pip install -r requirements.txt' before running. To run: run the command 'streamlit run main.py', a web browser will pop out.