F.R.I.D.A.Y. ----- Female Replacement Intelligent Digital Assistant Youth

Overview

F.R.I.D.A.Y.

Female Replacement Intelligent Digital Assistant Youth--Jarvis-- the virtual assistant made by python

Overview

This is a virtual assistant made by python named Friday (motivated by iron man movies) this can talk like Friday but not at the level as we imagine.

This can do several works through voice commands given by us.

Working

It will talk to you and wishes you concerning the time, When you command as tell me a joke and can send emails and writes mail content what you speak it converts speech to text, this function works when you say send mail. It can take screenshot shutdown, restart, and log out through voice commands. It will also tell time with the command tell time. Tells the CPU working frequency and can search Wikipedia and opens some top websites to search meanings of words this project will be extended concerning time for me and my team.we introduced a GUI interface for our assistant.

Updates

All new update for Jarvis to Friday Male voice from Jarvis changed to Female voice in Friday. For better female voice, we moved to gtts module from pyttsx3 module. We added new commands like reading pdf,opening camer and many more. Instead of playing only one song while Friday intro and satrtup we addded few more mp3 files and we added all of them in a random function, so that it plays randomly instead of playing only one mp3 file.

Commands

What's your name - tells his name
My name is [your name] - remembers your name
Your name should be [name you want to assistant] - changes his name
What is my name - says your name
Search for [search team] - searches for what you asked
Home dashboard - sinricpro dashboard
About - answers mathematical and geographical questions
Wikipedia search - searches Wikipedia summary and reads about you asked
Open youtube - opens youtube.com
My email - opens email
News - opens google news
Calendar - opens google calendar
tell me weather forecast - shows weather conditions
Stock price of [keyword]- shows prices that you asked
What is my exact location - shows your location on google maps
Where am i -
Tell me time - tells the time
Date - tells the date
Which day it is - tells the present day
Send email - sends an email to the address which is given in the program
Say about you - says about him Read PDF - to read pdf Open camera - opens camera (press "q" to close cam)
Remember this- remembers what do you say
Do you know anything - tells what you said in remember
Write a note - writes a note what you speak
Show note - reads the written note
Take a screenshot - takes a screenshot
Play music - plays music on your system
Support - opens github support CPU clocks - tells CPU frequency
Tell me a joke - tells a joke Change window - changes window Not for you - comments your commands
Logout - logouts your pc
Shutdown - shutdowns your pc
Restart - restarts your pc

Installing package required

we have to install python on our computers how to install

Use the package manager pip to install. open terminal and type these to install

pip install gTTS
pip install SpeechRecognition
pip install Wikipedia
pip install PyAutoGUI
pip install Pyjokes
pip install PyAudio
pip install Wolframalpha 
pip install AudioPlayer
pip install secure-smtplib
pip install pywhatkit
pip install PyPDF2
pip install PyQt5
pip install opencv-python
pip install pycopy-webbrowser
pip install pyjokes
pip install psutil

for PyAudio if there is any problem in installing use this click here and search PyAudio and install or use this youtube video click here
For App_Id of Wolfram|Aplha App id follow below

Getting API Id

  1. Create a account at Wolfram alpha. The account can be created at the official website.
  2. After signing up, sign in using your Wolfram ID.

Test Image 1

  1. Now you will see the homepage of the website. Head to the section in the top right corner where you see your email. In the drop down menu, select the My Apps (API) option.

Test Image 2

  1. Click the Get an AppID button to get the id.

Test Image 3

  1. In the next dialog box, give the app a suitable name and description.
  2. Note down the APPID that appears in the next dialog box. This app id will be specific to the application.

Documentation

  1. gTTS
  2. SpeechRecognition
  3. Wikipedia
  4. PyAutoGUI
  5. Pyjokes
  6. Pyaudio
  7. Wolframalpha
  8. AudioPlayer
  9. Smtlib
  10. Pywhatkit
  11. PyPDF2
  12. PyQt5
  13. openCV
  14. Webbrowser
  15. Psutill

Contributing

Pull requests are welcome. Please open an issue first to discuss what you would like to change for major changes.

Please make sure to update tests as appropriate.

License

MIT

Comments
  • Bump certifi from 2022.5.18.1 to 2022.12.7

    Bump certifi from 2022.5.18.1 to 2022.12.7

    Bumps certifi from 2022.5.18.1 to 2022.12.7.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
    dependencies python 
    opened by dependabot[bot] 0
  • Bump tensorflow from 2.9.1 to 2.9.3

    Bump tensorflow from 2.9.1 to 2.9.3

    Bumps tensorflow from 2.9.1 to 2.9.3.

    Release notes

    Sourced from tensorflow's releases.

    TensorFlow 2.9.3

    Release 2.9.3

    This release introduces several vulnerability fixes:

    TensorFlow 2.9.2

    Release 2.9.2

    This releases introduces several vulnerability fixes:

    ... (truncated)

    Changelog

    Sourced from tensorflow's changelog.

    Release 2.9.3

    This release introduces several vulnerability fixes:

    Release 2.8.4

    This release introduces several vulnerability fixes:

    ... (truncated)

    Commits
    • a5ed5f3 Merge pull request #58584 from tensorflow/vinila21-patch-2
    • 258f9a1 Update py_func.cc
    • cd27cfb Merge pull request #58580 from tensorflow-jenkins/version-numbers-2.9.3-24474
    • 3e75385 Update version numbers to 2.9.3
    • bc72c39 Merge pull request #58482 from tensorflow-jenkins/relnotes-2.9.3-25695
    • 3506c90 Update RELEASE.md
    • 8dcb48e Update RELEASE.md
    • 4f34ec8 Merge pull request #58576 from pak-laura/c2.99f03a9d3bafe902c1e6beb105b2f2417...
    • 6fc67e4 Replace CHECK with returning an InternalError on failing to create python tuple
    • 5dbe90a Merge pull request #58570 from tensorflow/r2.9-7b174a0f2e4
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump joblib from 1.1.0 to 1.2.0

    Bump joblib from 1.1.0 to 1.2.0

    Bumps joblib from 1.1.0 to 1.2.0.

    Changelog

    Sourced from joblib's changelog.

    Release 1.2.0

    • Fix a security issue where eval(pre_dispatch) could potentially run arbitrary code. Now only basic numerics are supported. joblib/joblib#1327

    • Make sure that joblib works even when multiprocessing is not available, for instance with Pyodide joblib/joblib#1256

    • Avoid unnecessary warnings when workers and main process delete the temporary memmap folder contents concurrently. joblib/joblib#1263

    • Fix memory alignment bug for pickles containing numpy arrays. This is especially important when loading the pickle with mmap_mode != None as the resulting numpy.memmap object would not be able to correct the misalignment without performing a memory copy. This bug would cause invalid computation and segmentation faults with native code that would directly access the underlying data buffer of a numpy array, for instance C/C++/Cython code compiled with older GCC versions or some old OpenBLAS written in platform specific assembly. joblib/joblib#1254

    • Vendor cloudpickle 2.2.0 which adds support for PyPy 3.8+.

    • Vendor loky 3.3.0 which fixes several bugs including:

      • robustly forcibly terminating worker processes in case of a crash (joblib/joblib#1269);

      • avoiding leaking worker processes in case of nested loky parallel calls;

      • reliability spawn the correct number of reusable workers.

    Commits
    • 5991350 Release 1.2.0
    • 3fa2188 MAINT cleanup numpy warnings related to np.matrix in tests (#1340)
    • cea26ff CI test the future loky-3.3.0 branch (#1338)
    • 8aca6f4 MAINT: remove pytest.warns(None) warnings in pytest 7 (#1264)
    • 067ed4f XFAIL test_child_raises_parent_exits_cleanly with multiprocessing (#1339)
    • ac4ebd5 MAINT add back pytest warnings plugin (#1337)
    • a23427d Test child raises parent exits cleanly more reliable on macos (#1335)
    • ac09691 [MAINT] various test updates (#1334)
    • 4a314b1 Vendor loky 3.2.0 (#1333)
    • bdf47e9 Make test_parallel_with_interactively_defined_functions_default_backend timeo...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump protobuf from 3.19.4 to 3.19.5

    Bump protobuf from 3.19.4 to 3.19.5

    Bumps protobuf from 3.19.4 to 3.19.5.

    Release notes

    Sourced from protobuf's releases.

    Protocol Buffers v3.19.5

    C++

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump oauthlib from 3.2.0 to 3.2.1

    Bump oauthlib from 3.2.0 to 3.2.1

    Bumps oauthlib from 3.2.0 to 3.2.1.

    Release notes

    Sourced from oauthlib's releases.

    3.2.1

    In short

    OAuth2.0 Provider:

    • #803 : Metadata endpoint support of non-HTTPS
    • CVE-2022-36087

    OAuth1.0:

    • #818 : Allow IPv6 being parsed by signature

    General:

    • Improved and fixed documentation warnings.
    • Cosmetic changes based on isort

    What's Changed

    New Contributors

    Full Changelog: https://github.com/oauthlib/oauthlib/compare/v3.2.0...v3.2.1

    Changelog

    Sourced from oauthlib's changelog.

    3.2.1 (2022-09-09)

    OAuth2.0 Provider:

    • #803: Metadata endpoint support of non-HTTPS
    • CVE-2022-36087

    OAuth1.0:

    • #818: Allow IPv6 being parsed by signature

    General:

    • Improved and fixed documentation warnings.
    • Cosmetic changes based on isort
    Commits
    • 88bb156 Updated date and authors
    • 1a45d97 Prepare 3.2.1 release
    • 0adbbe1 docs: fix typos
    • 6569ec3 docs: Fix a few typos
    • bdc486e Fixed isort imports
    • 7db45bd Fix typo in server.rst
    • b14ad85 chore: s/bode_code_verifier/body_code_verifier/g
    • b123283 Allow non-HTTPS issuer when OAUTHLIB_INSECURE_TRANSPORT. (#803)
    • 2f887b5 Docs: fix Sphinx warnings for better ReadTheDocs generation (#807)
    • d4bafd9 Merge pull request #797 from cclauss/patch-2
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • (PTC-W0010) File opened without the `with` statement

    (PTC-W0010) File opened without the `with` statement

    Description

    Opening a file using with statement is preferred as function open implements the context manager protocol that releases the resource when it is outside of the with block. Not doing so requires you to manually release the resource.

    Occurrences

    There are 2 occurrences of this issue in the repository.

    See all occurrences on DeepSource → deepsource.io/gh/just-innovative-bro/F.R.I.D.A.Y/issue/PTC-W0010/occurrences/

    opened by Zameel-Byte 0
  • (PTC-W0060) Implicit enumerate calls found

    (PTC-W0060) Implicit enumerate calls found

    Description

    Using range(len(...)) is not pythonic. Python does not have not index-based loops. Instead, it uses collection iterators. Python has a built-in method enumerate which adds a counter to an iterable.

    Occurrences

    There is 1 occurrence of this issue in the repository.

    See all occurrences on DeepSource → deepsource.io/gh/just-innovative-bro/F.R.I.D.A.Y/issue/PTC-W0060/occurrences/

    opened by Zameel-Byte 0
  • (PTC-W1006) Audit required: Sensitive data might be exposed

    (PTC-W1006) Audit required: Sensitive data might be exposed

    opened by Zameel-Byte 0
  • (PTC-W0063) Unguarded next inside generator

    (PTC-W0063) Unguarded next inside generator

    opened by Zameel-Byte 0
  • (PYL-W0621) Re-defined variable from outer scope

    (PYL-W0621) Re-defined variable from outer scope

    opened by Zameel-Byte 0
Releases(1.8-alpha)
  • 1.8-alpha(May 29, 2022)

    Adding new Neural networks for better voice recognition, and reducing complex programming logic. clearing issues and bugs.

    What's Changed

    • Update README.md by @Nawin14365 in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/41 Full Changelog: https://github.com/just-innovative-bro/F.R.I.D.A.Y/compare/1.7...1.8-alpha
    • Update README.md by @Nawin14365 in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/41
    • Remove commented out code by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/44
    • Remove blank lines after docstring by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/45

    Full Changelog: https://github.com/just-innovative-bro/F.R.I.D.A.Y/compare/1.7...1.8-alpha

    Source code(tar.gz)
    Source code(zip)
  • 1.7(Feb 25, 2022)

    What's Changed

    • Nawin1110 by @Nawin14365 in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/3
    • [ImgBot] Optimize images by @imgbot in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/4
    • Remove unnecessary pass by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/10
    • Remove assert statement from non-test files by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/11
    • Change methods not using its bound instance to staticmethods by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/17
    • Remove reimported module by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/16
    • Remove reimported module by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/15
    • Remove commented out code by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/14
    • Remove unused imports by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/13
    • Remove reimported module by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/12
    • Change methods not using its bound instance to staticmethods by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/9
    • Iterate dictionary directly by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/19
    • Remove methods with unnecessary super delegation. by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/18
    • Remove implicit object from the base class by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/20
    • Format code with black by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/26
    • Add .circleci/config.yml by @Zameel-Byte in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/27
    • Create CODE_OF_CONDUCT.md by @Zameel-Byte in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/28
    • Format code with black by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/29
    • Remove commented out code by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/30
    • Remove implicit object from the base class by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/31
    • Remove blank lines after docstring by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/34
    • Format code with black by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/35
    • Format code with black by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/36
    • Format code with black by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/38
    • Format code with black by @deepsource-autofix in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/39

    New Contributors

    • @Nawin14365 made their first contribution in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/3
    • @imgbot made their first contribution in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/4
    • @deepsource-autofix made their first contribution in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/10
    • @Zameel-Byte made their first contribution in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/27

    Full Changelog: https://github.com/just-innovative-bro/F.R.I.D.A.Y/compare/1.6...1.7

    Source code(tar.gz)
    Source code(zip)
    FRIDAYsetup.exe(123.36 MB)
  • 1.6(Oct 23, 2021)

    The last version does not play any song, this time it can play

    What's Changed

    • Update README.md by @harshithvulisetti in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/2

    New Contributors

    • @harshithvulisetti made their first contribution in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/2

    Full Changelog: https://github.com/just-innovative-bro/F.R.I.D.A.Y/compare/1.2...1.6

    Source code(tar.gz)
    Source code(zip)
    FRIDAYsetup.exe(123.36 MB)
  • 1.5(Oct 17, 2021)

    hello guys, finally we converted .py to .exe which is easy to install on any pc.

    we made two kinds of file :

    1. Console based [can see what is going in background] Suggested
    2. Window based [can't see what is going in background]

    you can choice between these.

    What's Changed

    • Update README.md by @vijaysubhash in https://github.com/https-github-com-zameel28/F.R.I.D.A.Y/pull/1

    New Contributors

    • @vijaysubhash made their first contribution in https://github.com/https-github-com-zameel28/F.R.I.D.A.Y/pull/1

    Full Changelog: https://github.com/https-github-com-zameel28/F.R.I.D.A.Y/commits/1.5

    Source code(tar.gz)
    Source code(zip)
    FRIDAY.console.-setup.exe(126.15 MB)
    FRIDAY.window.-setup.exe(126.14 MB)
  • 1.2(Oct 14, 2021)

    New FRIDAY

    What's Changed

    • Update README.md by @vijaysubhash in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/1

    New Contributors

    • @vijaysubhash made their first contribution in https://github.com/just-innovative-bro/F.R.I.D.A.Y/pull/1

    Full Changelog: https://github.com/just-innovative-bro/F.R.I.D.A.Y/commits/1.2

    Source code(tar.gz)
    Source code(zip)
Owner
JIB - Just Innovative Bro
JIB - Just Innovative Bro
:notes: Cross-platform music player

Exaile Exaile is a music player with a simple interface and powerful music management capabilities. Features include automatic fetching of album art,

Exaile 327 Dec 19, 2022
This is an AI that runs in the terminal. It is a voice assistant that can do common activities and can also help in your coding doubts like

This is an AI that runs in the terminal. It is a voice assistant that can do common activities and can also help in your coding doubts like

OneBit 1 Nov 05, 2021
controls volume using hand gestures

controls volume using hand gestures

1 Oct 11, 2021
Pythonic bindings for FFmpeg's libraries.

PyAV PyAV is a Pythonic binding for the FFmpeg libraries. We aim to provide all of the power and control of the underlying library, but manage the gri

PyAV 1.8k Jan 03, 2023
Spotipy - Player de música simples em Python

Spotipy Player de música simples em Python, utilizando a biblioteca Pysimplegui para a interface gráfica. Este tocador é bastante simples em si, mas p

Adelino Almeida 4 Feb 28, 2022
Stream Music 🎵 𝘼 𝙗𝙤𝙩 𝙩𝙝𝙖𝙩 𝙘𝙖𝙣 𝙥𝙡𝙖𝙮 𝙢𝙪𝙨𝙞𝙘 𝙤𝙣 𝙏𝙚𝙡𝙚𝙜𝙧𝙖𝙢 𝙂𝙧𝙤𝙪𝙥 𝙖𝙣𝙙 𝘾𝙝𝙖𝙣𝙣𝙚𝙡 𝙑𝙤𝙞𝙘𝙚 𝘾𝙝𝙖𝙩𝙨 𝘼𝙫𝙖𝙞𝙡?

Stream Music 🎵 𝘼 𝙗𝙤𝙩 𝙩𝙝𝙖𝙩 𝙘𝙖𝙣 𝙥𝙡𝙖𝙮 𝙢𝙪𝙨𝙞𝙘 𝙤𝙣 𝙏𝙚𝙡𝙚𝙜𝙧𝙖𝙢 𝙂𝙧𝙤𝙪𝙥 𝙖𝙣𝙙 𝘾𝙝𝙖𝙣𝙣𝙚𝙡 𝙑𝙤𝙞𝙘𝙚 𝘾𝙝𝙖𝙩𝙨 𝘼𝙫𝙖𝙞𝙡?

Sadew Jayasekara 15 Nov 12, 2022
An app made in Python using the PyTube and Tkinter libraries to download videos and MP3 audio.

yt-dl (GUI Edition) An app made in Python using the PyTube and Tkinter libraries to download videos and MP3 audio. How do I download this? Windows: Fi

1 Oct 23, 2021
This Bot can extract audios and subtitles from video files

Send any valid video file and the bot shows you available streams in it that can be extracted!!

TroJanzHEX 56 Nov 22, 2022
Multi-Track Music Generation with the Transfomer and the Johann Sebastian Bach Chorales dataset

MMM: Exploring Conditional Multi-Track Music Generation with the Transformer and the Johann Sebastian Bach Chorales Dataset. Implementation of the pap

102 Dec 08, 2022
This is a python package that turns any images into MIDI files that views the same as them

image_to_midi This is a python package that turns any images into MIDI files that views the same as them. This package firstly convert the image to AS

Rainbow Dreamer 4 Mar 10, 2022
A python library for working with praat, textgrids, time aligned audio transcripts, and audio files.

praatIO Questions? Comments? Feedback? A library for working with praat, time aligned audio transcripts, and audio files that comes with batteries inc

Tim 224 Dec 19, 2022
Audio fingerprinting and recognition in Python

dejavu Audio fingerprinting and recognition algorithm implemented in Python, see the explanation here: How it works Dejavu can memorize audio by liste

Will Drevo 6k Jan 06, 2023
Audio book player for senior visually impaired.

PI Zero W Audio Book Motivation and requirements My dad is practically blind and at 80 years has trouble hearing and operating tiny or more complicate

Andrej Hosna 29 Dec 25, 2022
Frescobaldi LilyPond Editor

README for Frescobaldi Homepage: http://www.frescobaldi.org/ Main author: Wilbert Berendsen Frescobaldi is a LilyPond sheet music text editor. It aims

Frescobaldi 600 Dec 29, 2022
DCL - An easy to use diacritic library used for diacritic and accent manipulation.

Diacritics Library This library is used for adding, and removing diacritics from strings. Getting started Start by importing the module: import dcl DC

Kreus Amredes 6 Jun 03, 2022
Klangbecken: The RaBe Endless Music Player

Klangbecken Klangbecken is the minimalistic endless music player for Radio Bern RaBe based on liquidsoap. It supports configurable and editable playli

Radio Bern RaBe 8 Oct 09, 2021
Gammatone-based spectrograms, using gammatone filterbanks or Fourier transform weightings.

Gammatone Filterbank Toolkit Utilities for analysing sound using perceptual models of human hearing. Jason Heeris, 2013 Summary This is a port of Malc

Jason Heeris 188 Dec 14, 2022
A Quick Music Player Made Fully in Python

Quick Music Player Made Fully In Python. Pure Python, cross platform, single function module with no dependencies for playing sounds. Installation & S

1 Dec 24, 2021
Mentos Music Bot With Python

Mentos Music Bot For Any Query Join Our Support Group 👥 Special Thanks - @OfficialYukki Hey Welcome To Here 💫 💫 You Can Make Your Own Music Bot Fo

Cyber Toxic 13 Oct 21, 2022
Port Hitsuboku Kumi Chinese CVVC voicebank to deepvocal. / 筆墨クミDeepvocal中文音源

Hitsuboku Kumi (筆墨クミ) is a UTAU virtual singer developed by Cubialpha. This project ports Hitsuboku Kumi Chinese CVVC voicebank to deepvocal. This is the first open-source deepvocal voicebank on Gith

8 Apr 26, 2022