venv and tensorflow
note: install the tensorflow-cpu package with the same command of tensorflow install
scikit-learn
pandas
librosa
soudfile
python3 VoiceClassification.py
Just some documentation about this topic
Natural Language Processing (NLP)
https://www.ibm.com/cloud/learn/natural-language-processing
How to build a Neural Network for Voice Classification
https://towardsdatascience.com/how-to-build-a-neural-network-for-voice-classification-5e2810fe1efa?gi=81b5bbd05446
Voice Classification with Neural Networks
https://towardsdatascience.com/voice-classification-with-neural-networks-ff90f94358ec
Speech Recognition with Convolutional Neural Networks in Keras/TensorFlow
https://www.youtube.com/watch?v=Qf4YJcHXtcY
Tutorial: Keith Galli - Natural Language Processing (NLP) in Python - From Zero to Hero
https://www.youtube.com/watch?v=vyOgWhwUmec
Speech and Language Processing (PDF)
https://web.stanford.edu/~jurafsky/slp3/ed3book.pdf
Natural Language Processing with Python (PDF)
http://www.datascienceassn.org/sites/default/files/Natural%20Language%20Processing%20with%20Python.pdf
Datasets: http://www.openslr.org/12/
Jonathan Balaban, Deep Learning Tips and Tricks (2018)
https://towardsdatascience.com/deep-learning-tips-and-tricks-1ef708ec5f53
Mauro Di Pietro, Deep Learning with Python: Neural Networks (2021)
https://towardsdatascience.com/deep-learning-with-python-neural-networks-complete-tutorial-6b53c0b06af0
Déborah Mesquita, Python AI: How to Build a Neural Network & Make Predictions (2021)
https://realpython.com/python-ai-neural-network/
https://peritodeaudio.com.br/index.php/pericia-de-voz
https://towardsdatascience.com/multithreading-multiprocessing-python-180d0975ab29