/Web-Interface-Control-by-Voice-Recognition

This project demonstrates how to integrate Quasar Framework with speech recognition technologies into a web application to allow users to control an interface using voice commands.

Primary LanguageJavaScriptMIT LicenseMIT

Web Interface Control by Voice Recognition

This project demonstrates how to integrate Quasar Framework with speech recognition technologies into a web application to allow users to control an interface using voice commands.

QuasarVoice (quasar-project)

Web Interface Control Powered by Voice Recognition

Installation

To get started, clone this repository and install the dependencies:

git clone https://github.com/Keviin725/Web-Interface-Control-by-Voice-Recognition.git
cd Web-Interface-Control-by-Voice-Recognition
yarn install
# or
npm install

Development Mode

Run the following command to start the application in development mode. This enables hot-code reloading, error reporting, and other development features:

quasar dev

Production Build

To build the application for production, use the following command:

quasar build

Configuration

For customization options, refer to the Quasar Configuration Guide. You can customize various aspects of the application by editing the quasar.config.js file.

Certainly! Here's the updated usage instructions with icons/emojis:

Voice Commands Usage Instructions πŸŽ€πŸ”Š

  1. Weather Forecast β˜€οΈ:

    • Say "Weather forecast" to get the current weather forecast for your location.
  2. Send Message βœ‰οΈ:

    • Say "Send message to [contact] with message [message]" to send a message to a specific contact via WhatsApp.
  3. Hands-Free Navigation πŸ—ΊοΈ:

    • Say "Hands-free navigation to [destination]" to start navigation to a specific destination using Google Maps.
  4. Play Favorite Playlist 🎡:

    • This command is set to play a predefined music playlist on Spotify. Simply say the command "Play Favorite Playlist".
  5. Call Contact πŸ“ž:

    • Say "Call contact [contact]" to make a phone call to a specific contact.
  6. Send Email πŸ“§:

    • Say "Send email to [recipient] with subject [subject]" to compose and send an email to a specific recipient with the provided subject.
  7. Check News πŸ“°:

    • Say "Check news" to display the top news headlines of the day.
  8. Navigate To πŸš€:

    • This command allows navigating to a specific screen of the application. The exact way to use it depends on the specific implementation of your application.
  9. Search on Google πŸ”:

    • Say "Search on Google [term]" to perform a search on Google for the provided term.
  10. Play Video on YouTube ▢️:

    • Say "Play video on YouTube about [topic]" to open and play a specific video on YouTube related to the provided topic.

Remember to speak clearly and in your preferred language. Enjoy using the voice commands! πŸŽ‰