This is a simple web application that converts speech into text using the Web Speech API. The app listens for voice input and transcribes it to a text area where the user can see the results.
You can see the live demo of the application at:
Voice To Text - Live Demo
You can clone the project from the following GitHub repository:
Voice To Text - GitHub Repository
- Speech Recognition: The app listens to your voice input and transcribes it into text.
- Simple User Interface: A text area to display the transcribed text and a button to start voice recognition.
- No Additional Tools Required: Just use a browser that supports the Web Speech API (e.g., Google Chrome).
To run this project locally, you will need:
- A modern web browser with support for the Web Speech API (e.g., Google Chrome).
- An internet connection to load external resources if necessary.
- Open the live demo link in your browser.
- Click the "Click" button to start the voice recognition process.
- Speak into your microphone.
- The text will appear in the text area once the speech is recognized.
This project contains the following files:
- index.html: The main HTML file containing the structure of the application.
- style.css: The CSS file for styling the application.
- script.js: The JavaScript file containing the logic for speech recognition.
Contains the markup for the webpage including the text area and the button.
Handles the visual presentation of the application. You can modify the styles in this file for a custom look.
Uses the SpeechRecognition API to listen to the user's voice and transcribe it into text. It triggers the transcription when the "Click" button is pressed.
- Clone the repository:
git clone https://github.com/Somitraa/Voice-To-Text.git
- Navigate to the project directory:
cd Voice-To-Text - Open
index.htmlin a web browser to run the app locally.
- HTML5: For structure and layout.
- CSS3: For styling.
- JavaScript: For functionality (using the SpeechRecognition API).
Feel free to fork this repository and submit pull requests with improvements or bug fixes. If you encounter any issues, please open an issue in the repository.
This project is licensed under the MIT License - see the LICENSE file for details.
- The Web Speech API, particularly the SpeechRecognition interface, is used for converting voice into text.