Before using the Speech Recognition and Text-to-Speech application, please be aware of the following:
Browser Compatibility: This application relies on the Web Speech API, which is best supported in Google Chrome. For the best experience, please use Google Chrome on your desktop or laptop. Other browsers may not fully support the Web Speech API, which could result in limited functionality or errors.
Mobile Device Limitations: When using this application on a mobile device, you may encounter limitations in the available voices for text-to-speech. Mobile browsers, even Google Chrome, may only provide a single voice option. The text-to-speech functionality may not work as expected on all mobile devices due to these limitations.
Permissions: Ensure that your browser has the necessary permissions to access the microphone and use speech synthesis. You may need to grant these permissions when prompted by your browser.
Supported Languages: The application supports multiple languages for speech recognition. You can select your preferred language from the dropdown menu.
Usage Instructions:
Start Listening: Click the "Start Listening" button to begin speech recognition. Speak clearly into your microphone.
Stop Listening: Click the "Stop Listening" button to stop speech recognition.
Clear Results: Click the "Clear" button to clear the recognized text.
Download: Click the "Download" button to download the recognized text as a `.txt` file. The filename will start with the first word of the recognized text.
Speak: Click the "Speak" button to hear the recognized text read aloud using the selected voice.