Releases: rahulstech/speech-to-text-java-spring-react
Releases · rahulstech/speech-to-text-java-spring-react
Release list
v1.0.0
v1.0.0
Features
Authentication
- User registration
- User login
- JWT-based authentication
- Protected API endpoints
Speech-to-Text
- Audio file upload
- Browser audio recording
- Deepgram-powered speech transcription
- Automatic language detection
- Multilingual transcription support
History Management
- Retrieve transcription by ID
- Paginated transcription history
- User-specific transcription records
Cloud Integration
- Direct audio upload to Firebase Storage
- URL-based transcription processing
- Reduced backend storage requirements
Deployment
- Frontend deployed on Vercel
- Backend deployed on Render
- PostgreSQL database hosted on Render
- Dockerized backend deployment
Tech Stack
- Java 21
- Spring Boot 4.0.6
- Spring Security
- Spring Data JPA
- PostgreSQL 16
- Gradle 9.4.1
- React
- TypeScript
- Vite
- Tailwind CSS
- React Router
- React Context API
- TanStack Query
- Axios
- Firebase Storage
- Deepgram Speech-to-Text API