Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/priyanshulathi/speech-to-text-converter-javascript
A web application that converts spoken words into text in real-time using the Web Speech API, with features for recording, copying text, and responsive design.
https://github.com/priyanshulathi/speech-to-text-converter-javascript
Last synced: 2 months ago
JSON representation
A web application that converts spoken words into text in real-time using the Web Speech API, with features for recording, copying text, and responsive design.
- Host: GitHub
- URL: https://github.com/priyanshulathi/speech-to-text-converter-javascript
- Owner: PriyanshuLathi
- License: mit
- Created: 2024-08-26T13:48:28.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-06T15:33:45.000Z (4 months ago)
- Last Synced: 2024-09-06T18:39:27.611Z (4 months ago)
- Language: JavaScript
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Speech-to-Text Converter JavaScript
## Description
This web application allows users to convert spoken words into text using the Web Speech API. It features a text area where the transcribed text is displayed, a microphone icon to start and stop recording, and a clipboard icon to copy the transcribed text to the clipboard.
## Features
- **Real-Time Speech-to-Text Conversion:** Utilizes the Web Speech API to transcribe speech in real-time.
- **Start/Stop Recording:** Toggle recording by clicking the microphone icon.
- **Copy to Clipboard:** Easily copy the transcribed text using the clipboard icon.
- **Responsive Design:** Ensures a seamless experience across various devices and screen sizes.
## Installation
1. **Clone the Repository:**
```bash
git clone https://github.com/PriyanshuLathi/Speech-to-Text-JavaScript.git
```2. Navigate to the Project Directory:
```bash
cd Speech-to-Text-JavaScript
```3. Run the Application: Open the [index.html](https://github.com/PriyanshuLathi/Speech-to-Text-JavaScript/blob/main/index.html) file in your web browser.
## Usage
1. Open the Application: Load the index.html file in a supported web browser like Google Chrome.
2. Start Recording: Click the microphone icon to begin recording. Click again to stop.
3. Copy Transcribed Text: Use the clipboard icon to copy the transcribed text to your clipboard.## Technologies Used
- HTML: For content structure.
- CSS: For styling and layout.
- JavaScript: For functionality and interactivity.
- Web Speech API: For speech recognition capabilities.## Compatibility
This application is compatible with modern web browsers that support the Web Speech API, such as Google Chrome.## Issues
If you experience any issues or have suggestions, please submit an issue or a pull request to the repository.## License
This project is licensed under the MIT License. See the [LICENSE](https://github.com/PriyanshuLathi/Speech-to-Text-JavaScript/blob/main/LICENSE) file for more details.## Contact
For questions or feedback, feel free to reach out:
- LinkedIn: [Priyanshu Lathi](https://www.linkedin.com/in/priyanshu-lathi)
- GitHub: [Priyanshu Lathi](https://github.com/PriyanshuLathi)## Authors
- Priyanshu Lathi