https://github.com/hitthecodelabs/suriecomvoiceassistant
Voice-enabled e-commerce platform
https://github.com/hitthecodelabs/suriecomvoiceassistant
django ecommerce python voice-assistant voice-recognition
Last synced: 17 days ago
JSON representation
Voice-enabled e-commerce platform
- Host: GitHub
- URL: https://github.com/hitthecodelabs/suriecomvoiceassistant
- Owner: hitthecodelabs
- License: mit
- Created: 2023-11-04T23:21:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-09T17:04:53.000Z (over 2 years ago)
- Last Synced: 2025-03-29T10:47:27.268Z (about 1 year ago)
- Topics: django, ecommerce, python, voice-assistant, voice-recognition
- Language: HTML
- Homepage:
- Size: 3.06 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SuriEcomVoiceAssistant
Welcome to our voice-enabled e-commerce platform, an innovative solution that combines the traditional functionalities of online shopping with the convenience of voice and text commands. Built on Django, this e-commerce system offers a seamless and interactive shopping experience, allowing users to navigate, select, and purchase products using voice commands.
## Features
- **User Registration**: Sign up and create your account to start shopping.
- **Login/Logout**: Securely sign in and out of your account.
- **Product Browsing**: Explore a variety of products with the option to view different models if available.
- **Shopping Cart**: Add multiple items or quantities to your cart, view, and manage them with ease.
- **Checkout**: Review your potential invoice, see the total amount, and proceed to the secure payment page.
- **Voice and Text Commands**: Interact with the e-commerce platform using intuitive voice and text commands in both Spanish and English.
## Voice Command Highlights
Activate the microphone on the right-hand side with a button that captures real-time speech in the Chrome browser and translates it into actionable commands. Here are some examples:
- "suri necesito información" (suri I need information)
- "suri go home"
- "suri me quiero registrar" (suri I want to register)
- "suri quiero iniciar sesión" (suri I want to log in)
- "suri quiero cerrar sesión" (suri I want to log out)
- "suri me interesa/quiero ver/muéstrame" (suri I'm interested/I want to see/show me)
- "agrega + " (add + )
- "suri quiero ver el carrito" (suri I want to view the cart)
- "suri quiero pagar" (suri I want to pay)
## Installation
```bash
# Clone the repository
git clone https://github.com/hitthecodelabs/SuriEcomVoiceAssistant.git
# Navigate to the repository
cd SuriEcomVoiceAssistant
# Install the requirements
pip install -r requirements.txt
# Perform database migrations
python manage.py migrate
# Run the development server
python manage.py runserver
```
## Usage
To start using the voice assistant feature, simply click on the microphone icon and start speaking. Make sure you're using the Chrome browser for the best experience.
## Contact
For any further queries, feel free to reach out to us via GitHub issues or contact the maintainer directly to contact email..
Happy Shopping with Voice!
## Contributing
Contributions to SuriEcomVoiceAssistant are welcome! Here's how you can contribute:
Fork the repository on GitHub.
Create a new branch for your proposed feature or fix.
Commit your changes with an informative description.
Push your branch and submit a pull request.
We appreciate your input!
## License
SuriEcomVoiceAssistant is open source software licensed under the MIT License. See the LICENSE file for more details.