This project implements a fast speech recognizer using Selenium and JavaScript WebKit Speech Recognition. It provides a seamless voice interface, allowing users to easily integrate voice recognition into their applications for various use cases.
- Fast Recognition: Utilizes Selenium and JavaScript WebKit Speech Recognition for rapid and reliable speech recognition.
- Easy Integration: Simple integration with existing projects or applications, providing a user-friendly voice interface.
- Customizable: Easily adaptable for different applications and scenarios.
- Browser Compaitability: Need to Install Chrome or Edge Browser for this to work.
The project consists of two main components:
-
SpeechRecognizer.py: The Python script that uses Selenium to interact with a web page containing the voice recognition functionality.
-
voice.html: The HTML file containing JavaScript code for live speech recognition using WebKit Speech Recognition.
-
Clone the repository:
git clone https://github.com/DebadritoCG/SpeechRecognizer_Selenium.git cd SpeechRecognizer_Selenium
-
Install Dependencies
pip install -r requirements.txt
-
Use The Speech Recognizer
from SpeechRecognizer import Listen print('Listening...') result = Listen() print(f'You Said: {result}')