Jarvis Assistant is a simple web application designed to assist users in quickly searching for information on Google and providing concise summaries with relevant source links. The application utilizes web speech recognition and text-to-speech capabilities to enable voice interaction.
- Swift Google searches with voice input.
- Provides short information snippets along with source links.
- Uses web speech and text-to-speech APIs for voice-to-text conversion and response.
Please note that Jarvis Assistant is primarily designed for use on desktop browsers. Due to strict autoplay policies on mobile devices, the text-to-speech functionality may not work as intended. As a result, certain features might be limited on mobile platforms.
You can access the Jarvis Assistant application on Netlify by visiting: https://jarvis-google.netlify.app/
- HTML
- CSS
- JavaScript
- Open
index.html
in a compatible web browser. - Click on the microphone icon to start a voice search.
- Jarvis Assistant will provide a brief summary and relevant source links based on the search query.
Jarvis Assistant utilizes the Google Search Engine to fetch search results, and the Summarization API for providing concise summaries of the retrieved information.
To run the application locally:
- Clone this repository or download the source code.
- Open
index.html
in your preferred web browser.
This project was created by Nika Jamaspishvili.