Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/karankathur06/ghost-va
About A simple python based virtual voice assistant that can take and execute commands it can also recognize multiple user at a time
https://github.com/karankathur06/ghost-va
desktop-assistant jarvis jarvis-assistant python speech-recognition speech-to-text virtual-assistant voice-assistant voice-recognition
Last synced: about 2 months ago
JSON representation
About A simple python based virtual voice assistant that can take and execute commands it can also recognize multiple user at a time
- Host: GitHub
- URL: https://github.com/karankathur06/ghost-va
- Owner: KaranKathur06
- License: mit
- Created: 2024-01-18T09:18:04.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-07-16T11:36:10.000Z (6 months ago)
- Last Synced: 2024-07-16T14:22:43.706Z (6 months ago)
- Topics: desktop-assistant, jarvis, jarvis-assistant, python, speech-recognition, speech-to-text, virtual-assistant, voice-assistant, voice-recognition
- Language: Python
- Homepage:
- Size: 38.1 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GHOST-VA
# Python-Virtual-assistant### VAVO Stand for 'Virtual Assistant Version One' A python based programme that uses speech recognition and text-to-speech functions.
Google text-to-speech API were used. (Only work when the system is online so its required to when you use this VA make sure your system is connected with Internet).**API KEYS**
to use functions like cheack wheather you required openwheatherapi [link--> (https://openweathermap.org/api)]## Getting started
Prerequisites:
* Your computer must be running Python3.9 or newer.**Packge and Libraries**
* Below is the list of libraries that has been used. You must need to install all, before executing the programme
```
pip install pyttsx3
pip install SpeechRecognition
pip install datetime
pip install wikipedia
pip install webbrowser
pip install os
pip install arrow
pip install pywhatkit
pip install subprocess
pip install urllib3
pip install pyautogui
pip install random
pip install pyjokes
pip install requests
```
(you can also add as much library as you want to make your VA even better than mine)## Features
**Voice Commands**
Since it can take various types of voice inputs for interaction and gives a random voice output which makes it more interactive.
You can also add other commands, here an example that exists
**Greetings**
`good", "thank you", "thanks", "well done"` Any mentioned keyword and, it will give or speak a random output from a specified list.**FUNNCTIONS**
`ther are so many functions that can be helpfull to user that makes their work easy like, "shutdown system"."wheather cheaking", "play video" , "open application etc...
here ther is 2 function that i like to talk about 1st one is "get_user_profile" that store every user's name that have been used in this and 2nd one is "is_girl_name" that identify girls name accroding to last character of the name(there might be some exceptions in it you can change it and report it my github account).
`**Paths Function**
`this all paths are according to my system you can change it to as yours and you can also add some more application's path to open it.`**WhatsApp Function**
`That WhatsApp Function is almost ready but I am having some problem with send button to send the written message you can cheak it and if you can resolve that problem of mine than you can drop that at issues folder.`## Reporting Issues & Contributions
Feel free to report [issues](https://github.com/KaranKathur06/GHOST-VA/issues/new) and contribute to this repository.
## License
Copyright © Karan kathur. All rights reserved.
Licensed under the [MIT License.](LICENSE)