Skip to content

iashutoshyadav/SpeechToText

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

39 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎀 Speech-to-Text Converter (MERN Stack + AssemblyAI)

This is a full-stack web application that allows users to upload audio files or record speech, and converts the spoken content into text using AI transcription (AssemblyAI API).


πŸš€ Features

  • πŸŽ™οΈ Upload audio files or record voice
  • πŸ€– Converts speech to accurate text using AssemblyAI
  • πŸ“œ View transcription result
  • πŸ“‚ History (optional: displays previously transcribed results)
  • πŸ–₯️ Built using React (frontend) and Node.js/Express (backend)

πŸ› οΈ Tech Stack

Frontend:

  • React + Vite
  • Axios

Backend:

  • Node.js + Express

  • Multer (for file upload)

  • AssemblyAI (speech-to-text)

  • MongoDB (for storage)

πŸ™‹β€β™‚οΈ Author

Ashutosh Yadav
πŸ”— GitHub

πŸ“¦ Installation

Clone the repo

git clone https://github.com/iashutoshyadav/SpeechToText.git cd SpeechToText

Setup frontend

cd frontend

npm install

npm run dev

Setup backend

cd ../backend

npm install

nodemon app.js

Releases

No releases published

Packages

No packages published