Skip to content

Releases: rahulstech/speech-to-text-java-spring-react

Release list

v1.0.0

Choose a tag to compare

@rahulstech rahulstech released this 31 May 06:49

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