An open API service indexing awesome lists of open source software.

https://github.com/ramo-dev/voice-controlled-assistant


https://github.com/ramo-dev/voice-controlled-assistant

Last synced: 2 months ago
JSON representation

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)