flask-transcription and node-transcription
These are ecosystem siblings, providing the same core functionality—Deepgram's Pre-Recorded Transcription—but implemented in different backend frameworks (Flask for Python and Node.js for JavaScript), allowing developers to choose the technology that best fits their existing stack or preference.
About flask-transcription
deepgram-starters/flask-transcription
Get started using Deepgram's Pre-Recorded Transcription with this Flask demo app
Demonstrates end-to-end audio transcription by pairing a Flask backend API with a modern frontend (built with pnpm), handling file uploads and streaming results to the browser. Uses the Deepgram API for speech-to-text processing on pre-recorded audio files, with configuration via environment variables for API authentication. The full-stack setup serves as a reference implementation for integrating Deepgram's transcription capabilities into web applications.
About node-transcription
deepgram-starters/node-transcription
Get started using Deepgram's Transcription with this Node demo app
Implements real-time audio transcription through a full-stack architecture with a Node.js backend server and separate frontend application communicating via WebSocket or HTTP. Demonstrates Deepgram API integration with environment-based authentication and includes both browser-based and CLI setup workflows. Built with pnpm workspaces for monorepo management across backend and frontend components.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work