This is a lightweight speech to text converter app designed to provide fast and accurate speech recognition capabilities. The app utilizes the Web Speech API to convert spoken language into written text. It has been developed using the following tech stacks:
- Vite
- React
- TypeScript
- Tailwind CSS
- Speech recognition: The app utilizes the Web Speech API to convert spoken language into text.
- Fast and accurate: The speech-to-text conversion process is designed to provide quick and precise results.
- Lightweight design: The app has a minimalistic and lightweight design for ease of use and improved performance.
In the coming days, the app will undergo further development to enhance its design and functionality. Some planned improvements include:
- Design enhancements: Additional design components will be added to improve the visual appeal and user experience of the app.
- Extended functionality: The app will be updated with additional features to offer more comprehensive speech-to-text conversion capabilities.
- Bug fixes and optimizations: Any reported bugs or performance issues will be addressed to ensure a smooth and seamless user experience.
This app is created to support the community in a dedicated direction to provide fast and efficient speech-to-text conversion. It is licensed under an open-source.
To run the app locally, follow these steps:
- Clone the repository:
git clone https://github.com/agshinmammadov/speechtotext.git
- Navigate to the project directory:
cd speech-to-text-converter-app
- Install dependencies:
npm install
oryarn install
- Start the development server:
npm run dev
oryarn dev
- Open your browser and visit
http://127.0.0.1:5173/ (may be different)
to access the app.
- Launch the app in your browser.
- Click the "Start" button to initiate speech recognition.
- Speak clearly into your device's microphone.
- The app will convert your speech into text and display it on the screen.
- Click the "Stop" button to end the speech recognition process.
Contributions to the Speech to Text Converter App are welcome! If you'd like to contribute, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
orbugfix/your-bug-fix-name
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.
Special thanks to the creators and contributors of the Web Speech API for providing the underlying technology used in this app.
If you have any questions, suggestions, or feedback, please feel free to contact us at Agshin Mammadov.
This app is provided as-is without any warranty. The creators and contributors of this app are not responsible for any misuse or damages caused by the usage of this app.