nxdev-org/nemotron-speech-streaming-en-0.6b
0
Nemotron Speech Streaming
Real-time speech recognition powered by NVIDIA Triton Inference Server.
Features
- Real-time streaming ASR: Bidirectional streaming for live transcription
- File upload support: Transcribe WAV, MP3, OGG, WebM files
- Beautiful UI: Modern React interface with NVIDIA branding
- WebSocket bridge: FastAPI server bridging browser to Triton
Environment Variables
Local Development
# Install Python dependencies
cd bridge
pip install -r requirements.txt
# Build React frontend
cd web
npm install
npm run build
# Run the server
NGC_API_KEY=your_key FUNCTION_ID=your_function_id python -m bridge.mainDocker
# Build
docker build -t nemotron-speech .
# Run
docker run -p 8080:8080 \
-e NGC_API_KEY=your_key \
-e FUNCTION_ID=your_function_id \
nemotron-speechArchitecture
┌─────────────┐ WebSocket ┌─────────────┐ gRPC ┌─────────────┐
│ Browser │ ◄──────────────► │ FastAPI │ ◄───────────► │ Triton │
│ (React UI) │ │ Bridge │ │ Server │
└─────────────┘ └─────────────┘ └─────────────┘License
Apache 2.0 - See LICENSE file for details.
