Skip to content

Gihandev/Speech-to-text-javaScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Speech to Text Converter (JavaScript)

A lightweight and fast Speech-to-Text application built using Vanilla JavaScript and the Web Speech API.
It converts spoken words into text in real-time directly in the browser, without requiring external API keys or heavy backend services.


🚀 Features

  • 🗣️ Real-Time Transcription: Instantly converts voice input into text.
  • Lightweight: Built with pure JavaScript (no heavy frameworks).
  • 🌐 Browser Native: Uses the built-in Web Speech API.
  • 🖱️ Simple Controls: Easy Start/Stop recording functionality.
  • 📋 Copy to Clipboard: (Optional) Easily copy the transcribed text.

🛠 Tech Stack

Layer Technology
Structure HTML5
Styling CSS3
Logic JavaScript (Vanilla)
API Web Speech API (SpeechRecognition)

📦 Setup Guide

1. Clone Repository

git clone https://github.com/Gihandev/Speech-to-text-javascript.git

⚠️ Notes

  • Browser Support: The Web Speech API works best in Google Chrome, Edge, and Safari. Firefox support may be limited.
  • HTTPS Requirement: If hosting online, the site must be served over HTTPS for the microphone to work.
  • No Backend: Everything runs client-side in the browser.

👨‍💻 Author

Gihan Serasinghe

If you like this project, please give it a ⭐!


About

speech to text converting program that using azure services and React framework

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors