0%
VS
back to projects

speech insight

/overview

a complete end-to-end speech recognition (asr) system that segments long audio files (like meetings) and transcribes them.

/implementation

uses voice activity detection (vad) to smartly segment audio into sentence-level clips. the custom asr model is a pytorch-based crnn (cnn + gru + ctc) trained on librispeech. users interact with an intuitive dashboard built with streamlit.

/the tech stack

core tech

  • framework: pytorch
  • model architecture: crnn (cnn + gru + ctc)
  • audio processing: vad (voice activity detection)
  • frontend/dashboard: streamlit