This project is a web application that allows users to convert speech to text using the speech-to-text functionality. Additionally, the application provides user registration and authentication features to secure user data and ensure a personalized experience.
The Speech to Text with User Login and Authentication project aims to provide users with a convenient way to convert spoken language into written text while maintaining user-specific preferences and data through a login and authentication system.
- Speech-to-text conversion: Users can record or input speech, and the application will convert it into written text.
- User registration and login: Users can sign up for an account and log in to access personalized features.
- Secure authentication: Password-based authentication ensures that user data remains private and protected.
- Error handling and user feedback: The application provides informative error messages and feedback to guide users during the registration and login processes.
- [Add additional features here]
- PHP: Server-side scripting language used for handling user authentication and speech-to-text functionality.
- MySQL: Database management system to store user data, login credentials, and other information.
- HTML: Markup language used for creating the structure of web pages.
- CSS (Bootstrap): Styling framework to enhance the user interface and overall design.
- [Include other technologies used in your project]
Before running this project on your local machine, ensure you have the following prerequisites:
- Web server (e.g., Apache or Nginx)
- PHP (version >= 7.0)
- MySQL (or any other compatible database)
- Clone the repository:
bash git clone https://github.com/your-username/your-repo.git
Create a new database named "speech_text_users" in your MySQL server. Import the provided speech_text_users.sql file to create the necessary tables and structure. Configure database credentials:
In the db_connect.php file, replace the placeholders with your MySQL server credentials. PHP
Use the speech-to-text feature to convert spoken language to written text. Explore and enjoy the application!
Contributions to this project are welcome. If you find any issues or have suggestions for improvements, feel free to create a pull request or open an issue.
For any questions or inquiries about the project, please feel free to contact: Dharmik Gohil