Skip to main content

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)

Source distribution for myassistant 1.0.4
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)

Table of built distributions (wheels) for myassistant 1.0.4
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page