Assistant
So guys this module will help you to create your own Assistant with the minimum lines of code.
Installation
pip install myassistant
How to use it?
First install this module then create a python file. Import from myassistant.assistant import Assistant,run or from myassistant.assistant import * after that create a class and inherite the Assistant class. After that you have to initialize some variables for example
from myassistant.assistant import *
#create a class
class ClassName(Assistant):
name = YourName #By default name is user
voice = male or female #By default voice version is male
path = Path to save text files #By default it's current working directory.
wait = Time in seconds to to mute the Programme #By default it is 10 seconds
duration = Voice recording time in seconds #By defaukt recording time is 10 seconds
code = Name of code editor #By default it is None
mails={} #mails name with their email address
my_mail = None #your email address and it should be less secured on becuase it uses SMTP
my_password = None #your given email password
# Create a object of the class
class_object = ClassName()
# call the run function and pass the class object
run(class_object)
#And enjoy with your personal Assistant :)
Errors
there are some chances to get some errors for example
you can get a error while installing the this module like pyaudio wheel file is not installing as same in psutils because many of users face these type of errors so you can separately download wheel files form https://www.lfd.uci.edu/~gohlke/pythonlibs/ and then install them. this method can pull you out from this problem. if you face any other type of problem contect me by mail i will try to solve your problem ,Thanks for using this module :)
License
© 2020 Govind Potdar
This repository is licensed under the MIT license. See LICENSE for details.
Metadata
Release files for myassistant 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| myassistant-1.0.4.tar.gz | 6.3 kB | Without provenance | Details for myassistant-1.0.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| myassistant-1.0.4-py3-none-any.whl | Python 3 | none | any | Details for myassistant-1.0.4-py3-none-any.whl |
Total release size: 13.7 kB
Release files / myassistant-1.0.4.tar.gz
| Download URL | myassistant-1.0.4.tar.gz |
|---|---|
| Size | 6.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
60f5d51bc7c593c24b828c76d488cbf676c55d149a56dd71ab09f9d45995ebf3
|
|
BLAKE2b-256 checksum How to use checksums |
1f756694621b933d0140221d9d945dfac6d86a955e378f54aa9a82140e181d92
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0
|
Release files / myassistant-1.0.4-py3-none-any.whl
| Download URL | myassistant-1.0.4-py3-none-any.whl |
|---|---|
| Size | 7.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
81c86761e3f1f9b662492e56d36042a7daf9756f317f19839c5e4f2308c44022
|
|
BLAKE2b-256 checksum How to use checksums |
fc939902e4fa72cb27adf8ccc7675c3be81c173a548aaefb8c9221bc998bbb23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0
|
Security for myassistant 1.0.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.