Skip to content

WhisperVoice is a browser extension that converts speech to text in real-time using speech recognition APIs. It’s perfect for quick transcriptions, note-taking, and accessibility, supporting multiple languages and customizable settings for a tailored experience.

Notifications You must be signed in to change notification settings

Nuraj250/WhisperVoice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhisperVoice

WhisperVoice is a browser extension for converting speech into text in real-time. It provides an easy-to-use interface to transcribe spoken words into written text, making it ideal for note-taking, transcription, and accessibility features.

Features

  • Real-Time Speech Recognition: Transcribe your voice into text in real-time.
  • Multi-Language Support: Supports various languages for transcription.
  • Customizable Settings: Adjust settings like language, speech sensitivity, and more.
  • Lightweight & Fast: Designed to work seamlessly without slowing down your browser.

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/whispervoice.git
  2. Open your browser and navigate to the Extensions page:
    • For Chrome: chrome://extensions/
    • For Firefox: about:addons
  3. Enable "Developer mode" or "Debug mode" (if required by your browser).
  4. Click on "Load unpacked" and select the whispervoice folder.

Usage

  1. Click on the WhisperVoice icon in the browser toolbar.
  2. Click the microphone button to start or stop recording.
  3. Speak into your microphone, and your speech will be transcribed into text.
  4. Copy the transcribed text or use it directly in your application.

Configuration

  • Language: Set the language for transcription in the settings.
  • Sensitivity: Adjust the microphone sensitivity for better accuracy.
  • Auto-Punctuation: Enable or disable automatic punctuation in the transcriptions.

Technologies Used

  • JavaScript
  • Web Speech API
  • HTML & CSS for UI

Contributing

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For questions or support, please reach out to [your-email@example.com].

About

WhisperVoice is a browser extension that converts speech to text in real-time using speech recognition APIs. It’s perfect for quick transcriptions, note-taking, and accessibility, supporting multiple languages and customizable settings for a tailored experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published