https://github.com/ramo-dev/voice-controlled-assistant
https://github.com/ramo-dev/voice-controlled-assistant
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ramo-dev/voice-controlled-assistant
- Owner: ramo-dev
- License: mit
- Created: 2023-12-13T06:51:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-20T19:59:01.000Z (over 2 years ago)
- Last Synced: 2024-01-20T20:42:17.581Z (over 2 years ago)
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: license
Awesome Lists containing this project
README
# Voice-Controlled Assistant using Flask
This project aims to create a voice-controlled assistant using Flask, enabling users to interact with the application by speaking voice commands.
## Features
- **Basic Voice Input Handling:** The app currently handles basic voice input using Flask.
- **Homepage:** The default route ("/") displays the homepage of the Flask app.
- **Voice Command Processing:** The app contains a route ("/voice-command") that will handle incoming voice commands and perform basic actions based on the received command.
- **Response to Commands:** The app responds with a simple message ("Voice command processed.") upon receiving a voice command.
## Upcoming Features
- **Integration with Speech Recognition:** The project will integrate a speech recognition library to accurately convert voice to text for processing commands.
- **Command-Based Actions:** Implement actions corresponding to specific voice commands (e.g., weather information retrieval, setting reminders, fetching data from APIs, etc.).
- **Enhanced User Interaction:** Develop a more interactive and responsive user experience by providing appropriate feedback or responses to user voice commands.
- **Security Measures:** Implement security measures to handle user data and ensure secure interactions between the user and the application.
## How to Use
1. Clone the repository.
2. Install the necessary dependencies.
3. Run the Flask application using `python app.py`.
4. Visit `http://localhost:5000` in your browser to access the app.
5. Interact with the app using voice commands (Note: Specific commands are yet to be implemented).
## Dependencies
- Flask
- SpeechRecognition (To be added)
## Contributors
- [dfw_ramo](https://www.instagram.com/dfw_ramo/) - Developer
## License
This project is licensed under the [MIT License](link-to-license-file) - (Specify your license)