Loading repository data…
Loading repository data…
Gantedavamsikrishna / repository
Voice-to-text desktop application built with Tauri, React, and Deepgram API, enabling microphone-based speech transcription in a clean and minimal UI.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A minimal but fully functional voice-to-text desktop application built with Tauri, React, TypeScript, and Deepgram API.
Clone the repository
Install dependencies
npm install
Set up environment variables
Create a .env file in the root directory and add your Deepgram API key:
VITE_DEEPGRAM_API_KEY=your_actual_api_key_here
Run the desktop app in development mode:
npm run tauri:dev
This will:
Build the desktop app for your platform:
npm run tauri:build
The built application will be in src-tauri/target/release/.
src/)src-tauri/)useAudioRecorder custom hook encapsulates all audio recording logic, making it reusable and testable.VITE_ prefix, making it accessible in the client-side bundle. This is acceptable for development but may require backend proxying for production.The app handles:
.envrustc --versionrustup updaterm -rf node_modules && npm installMIT