Speaker Diarization
I am trying to implement speaker diarization using __vad_marblenet__ and __titanet_large__ models.

# Issue
When I am trying to run on server/local machine .... the process either gets stuck or terminates due to CPU memory allocation error during clustering.
- __memory allocation issue__
![Screenshot from 2022-05-11 17-34-38](https://user-images.githubusercontent.com/29993931/168004643-afd81bdc-d018-422a-9a7c-1788f733d4e0.png)
- __execution halted__
![Screenshot from 2022-05-12 12-01-30](https://user-images.githubusercontent.com/29993931/168006552-788685e5-be35-4ee2-8035-9b4e11517c51.png)
![Screenshot from 2022-05-12 12-03-23](https://user-images.githubusercontent.com/29993931/168006635-73c1b165-4e95-43f8-90c2-c38fd1edcd64.png)

## Environment:
- OS : Ubuntu 18.04.6 LTS (GNU/Linux 4.18.0-25-generic x86_64)
- Memory: 
![Screenshot from 2022-05-12 11-52-18](https://user-images.githubusercontent.com/29993931/168005126-f3197681-38c3-4b6a-834d-d5fe5df053a5.png)
- Python: 3.7.13
- Installation : from source i.e. __(git clone ... & cd NeMo & ./reinstall.sh)__
# Reference
When executing on collab, it's working properly. It's giving proper diarization results.
 - Link to notebook: https://colab.research.google.com/drive/1UgzoPHV1aByDDhygCUAiEaEIRGldrocK?usp=sharing
 - Test audio file: https://drive.google.com/file/d/1ChLsVHTgH4SUgvqLP7ymtrbao-L0KKsj/view?usp=sharing
 - Manifest file: https://drive.google.com/file/d/1SAeLmMIHGk-rc7ydHfYLywCkbMx7SbH6/view?usp=sharing
 - Diarization yaml config file: https://drive.google.com/file/d/1lvYYg5Pd8hUceS2a-raO76huu-p0p39V/view?usp=sharing
 - Test audio file result: https://drive.google.com/drive/folders/1FCH_UOFUFJZUQdxMHQfzXQII-bg6auaO?usp=sharing

## Environment:
- Installation on collab: from source i.e. __(git clone ... & cd NeMo & ./reinstall.sh)__
- Python: 3.7.13